BigBrotherBot v1.9.0
System Development Information for the BigBrotherBot project.

b3::lib::feedparser::_FeedParserMixin Class Reference

Inheritance diagram for b3::lib::feedparser::_FeedParserMixin:
b3::lib::feedparser::_LooseFeedParser b3::lib::feedparser::_StrictFeedParser

List of all members.

Public Member Functions

def __init__
def unknown_starttag
def unknown_endtag
def handle_charref
def handle_entityref
def handle_data
def handle_comment
def handle_pi
def handle_decl
def parse_declaration
def mapContentType
def trackNamespace
def resolveURI
def decodeEntities
def push
def pop
def pushContent
def popContent

Public Attributes

 feeddata
 encoding
 entries
 version
 namespacesInUse
 infeed
 inentry
 incontent
 intextinput
 inimage
 inauthor
 incontributor
 inpublisher
 insource
 sourcedata
 contentparams
 namespacemap
 elementstack
 basestack
 langstack
 baseuri
 lang
 guidislink

Static Public Attributes

dictionary namespaces
list can_be_relative_uri = ['link', 'id', 'wfw_comment', 'wfw_commentrss', 'docs', 'url', 'href', 'comments', 'license', 'icon', 'logo']
list can_contain_relative_uris = ['content', 'title', 'summary', 'info', 'tagline', 'subtitle', 'copyright', 'rights', 'description']
list can_contain_dangerous_markup = ['content', 'title', 'summary', 'info', 'tagline', 'subtitle', 'copyright', 'rights', 'description']
list html_types = ['text/html', 'application/xhtml+xml']

Private Member Functions

def _mapToStandardPrefix
def _getAttribute
def _isBase64
def _itsAnHrefDamnIt
def _save
def _start_rss
def _start_dlhottitles
def _start_channel
def _cdf_common
def _start_feed
def _end_channel
def _start_image
def _end_image
def _start_textinput
def _end_textinput
def _start_author
def _end_author
def _start_itunes_owner
def _end_itunes_owner
def _start_contributor
def _end_contributor
def _start_dc_contributor
def _end_dc_contributor
def _start_name
def _end_name
def _start_width
def _end_width
def _start_height
def _end_height
def _start_url
def _end_url
def _start_email
def _end_email
def _getContext
def _save_author
def _save_contributor
def _sync_author_detail
def _start_subtitle
def _end_subtitle
def _start_rights
def _end_rights
def _start_item
def _end_item
def _start_dc_language
def _end_dc_language
def _start_dc_publisher
def _end_dc_publisher
def _start_published
def _end_published
def _start_updated
def _end_updated
def _start_created
def _end_created
def _start_expirationdate
def _end_expirationdate
def _start_cc_license
def _start_creativecommons_license
def _end_creativecommons_license
def _addTag
def _start_category
def _end_itunes_keywords
def _start_itunes_category
def _end_category
def _start_cloud
def _start_link
def _end_link
def _start_guid
def _end_guid
def _start_title
def _end_title
def _start_description
def _start_abstract
def _end_description
def _start_info
def _end_info
def _start_generator
def _end_generator
def _start_admin_generatoragent
def _start_admin_errorreportsto
def _start_summary
def _end_summary
def _start_enclosure
def _start_source
def _end_source
def _start_content
def _start_prodlink
def _start_body
def _start_content_encoded
def _end_content
def _start_itunes_image
def _end_itunes_block
def _end_itunes_explicit

Private Attributes

 _summaryKey

Static Private Attributes

dictionary _matchnamespaces = {}
 _start_feedinfo = _start_channel
 _end_feed = _end_channel
 _start_textInput = _start_textinput
 _end_textInput = _end_textinput
 _start_managingeditor = _start_author
 _start_dc_author = _start_author
 _start_dc_creator = _start_author
 _start_itunes_author = _start_author
 _end_managingeditor = _end_author
 _end_dc_author = _end_author
 _end_dc_creator = _end_author
 _end_itunes_author = _end_author
 _start_itunes_name = _start_name
 _end_itunes_name = _end_name
 _start_homepage = _start_url
 _start_uri = _start_url
 _end_homepage = _end_url
 _end_uri = _end_url
 _start_itunes_email = _start_email
 _end_itunes_email = _end_email
 _start_tagline = _start_subtitle
 _start_itunes_subtitle = _start_subtitle
 _end_tagline = _end_subtitle
 _end_itunes_subtitle = _end_subtitle
 _start_dc_rights = _start_rights
 _start_copyright = _start_rights
 _end_dc_rights = _end_rights
 _end_copyright = _end_rights
 _start_entry = _start_item
 _start_product = _start_item
 _end_entry = _end_item
 _start_language = _start_dc_language
 _end_language = _end_dc_language
 _start_webmaster = _start_dc_publisher
 _end_webmaster = _end_dc_publisher
 _start_dcterms_issued = _start_published
 _start_issued = _start_published
 _end_dcterms_issued = _end_published
 _end_issued = _end_published
 _start_modified = _start_updated
 _start_dcterms_modified = _start_updated
 _start_pubdate = _start_updated
 _start_dc_date = _start_updated
 _end_modified = _end_updated
 _end_dcterms_modified = _end_updated
 _end_pubdate = _end_updated
 _end_dc_date = _end_updated
 _start_dcterms_created = _start_created
 _end_dcterms_created = _end_created
 _start_dc_subject = _start_category
 _start_keywords = _start_category
 _end_dc_subject = _end_category
 _end_keywords = _end_category
 _end_itunes_category = _end_category
 _start_producturl = _start_link
 _end_producturl = _end_link
 _start_dc_title = _start_title
 _start_media_title = _start_title
 _end_dc_title = _end_title
 _end_media_title = _end_title
 _end_abstract = _end_description
 _start_feedburner_browserfriendly = _start_info
 _end_feedburner_browserfriendly = _end_info
 _start_itunes_summary = _start_summary
 _end_itunes_summary = _end_summary
 _start_xhtml_body = _start_body
 _start_fullitem = _start_content_encoded
 _end_body = _end_content
 _end_xhtml_body = _end_content
 _end_content_encoded = _end_content
 _end_fullitem = _end_content
 _end_prodlink = _end_content
 _start_itunes_link = _start_itunes_image

Constructor & Destructor Documentation

def b3::lib::feedparser::_FeedParserMixin::__init__ (   self,
  baseuri = None,
  baselang = None,
  encoding = 'utf-8' 
)

Member Function Documentation

def b3::lib::feedparser::_FeedParserMixin::_addTag (   self,
  term,
  scheme,
  label 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_cdf_common (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_author (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_category (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_channel (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_content (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_contributor (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_created (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_creativecommons_license (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_dc_contributor (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_dc_language (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_dc_publisher (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_description (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_email (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_expirationdate (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_generator (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_guid (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_height (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_image (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_info (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_item (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_itunes_block (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_itunes_explicit (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_itunes_keywords (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_itunes_owner (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_link (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_name (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_published (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_rights (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_source (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_subtitle (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_summary (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_textinput (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_title (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_updated (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_url (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_end_width (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_getAttribute (   self,
  attrsD,
  name 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_getContext (   self) [private]
def b3::lib::feedparser::_FeedParserMixin::_isBase64 (   self,
  attrsD,
  contentparams 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_itsAnHrefDamnIt (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_mapToStandardPrefix (   self,
  name 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_save (   self,
  key,
  value 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_save_author (   self,
  key,
  value,
  prefix = 'author' 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_save_contributor (   self,
  key,
  value 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_abstract (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_admin_errorreportsto (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_admin_generatoragent (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_author (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_body (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_category (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_cc_license (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_channel (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_cloud (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_content (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_content_encoded (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_contributor (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_created (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_creativecommons_license (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_dc_contributor (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_dc_language (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_dc_publisher (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_description (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_dlhottitles (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_email (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_enclosure (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_expirationdate (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_feed (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_generator (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_guid (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_height (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_image (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_info (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_item (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_itunes_category (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_itunes_image (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_itunes_owner (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_link (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_name (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_prodlink (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_published (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_rights (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_rss (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_source (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_subtitle (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_summary (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_textinput (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_title (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_updated (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_url (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_start_width (   self,
  attrsD 
) [private]
def b3::lib::feedparser::_FeedParserMixin::_sync_author_detail (   self,
  key = 'author' 
) [private]
def b3::lib::feedparser::_FeedParserMixin::decodeEntities (   self,
  element,
  data 
)
def b3::lib::feedparser::_FeedParserMixin::handle_charref (   self,
  ref 
)
def b3::lib::feedparser::_FeedParserMixin::handle_comment (   self,
  text 
)
def b3::lib::feedparser::_FeedParserMixin::handle_data (   self,
  text,
  escape = 1 
)
def b3::lib::feedparser::_FeedParserMixin::handle_decl (   self,
  text 
)
def b3::lib::feedparser::_FeedParserMixin::handle_entityref (   self,
  ref 
)
def b3::lib::feedparser::_FeedParserMixin::handle_pi (   self,
  text 
)
def b3::lib::feedparser::_FeedParserMixin::mapContentType (   self,
  contentType 
)
def b3::lib::feedparser::_FeedParserMixin::parse_declaration (   self,
  i 
)
def b3::lib::feedparser::_FeedParserMixin::pop (   self,
  element,
  stripWhitespace = 1 
)
def b3::lib::feedparser::_FeedParserMixin::popContent (   self,
  tag 
)
def b3::lib::feedparser::_FeedParserMixin::push (   self,
  element,
  expectingText 
)
def b3::lib::feedparser::_FeedParserMixin::pushContent (   self,
  tag,
  attrsD,
  defaultContentType,
  expectingText 
)
def b3::lib::feedparser::_FeedParserMixin::resolveURI (   self,
  uri 
)
def b3::lib::feedparser::_FeedParserMixin::trackNamespace (   self,
  prefix,
  uri 
)
def b3::lib::feedparser::_FeedParserMixin::unknown_endtag (   self,
  tag 
)
def b3::lib::feedparser::_FeedParserMixin::unknown_starttag (   self,
  tag,
  attrs 
)

Member Data Documentation

b3::lib::feedparser::_FeedParserMixin::_end_abstract = _end_description [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_body = _end_content [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_dc_date = _end_updated [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_dc_subject = _end_category [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_feed = _end_channel [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_fullitem = _end_content [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_issued = _end_published [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_keywords = _end_category [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_language = _end_dc_language [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_modified = _end_updated [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_prodlink = _end_content [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_pubdate = _end_updated [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_tagline = _end_subtitle [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_textInput = _end_textinput [static, private]
b3::lib::feedparser::_FeedParserMixin::_end_webmaster = _end_dc_publisher [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_dc_date = _start_updated [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_dc_subject = _start_category [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_entry = _start_item [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_feedinfo = _start_channel [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_fullitem = _start_content_encoded [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_issued = _start_published [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_itunes_link = _start_itunes_image [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_keywords = _start_category [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_language = _start_dc_language [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_modified = _start_updated [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_pubdate = _start_updated [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_tagline = _start_subtitle [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_textInput = _start_textinput [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_uri = _start_url [static, private]
b3::lib::feedparser::_FeedParserMixin::_start_webmaster = _start_dc_publisher [static, private]
list b3::lib::feedparser::_FeedParserMixin::can_be_relative_uri = ['link', 'id', 'wfw_comment', 'wfw_commentrss', 'docs', 'url', 'href', 'comments', 'license', 'icon', 'logo'] [static]
list b3::lib::feedparser::_FeedParserMixin::can_contain_dangerous_markup = ['content', 'title', 'summary', 'info', 'tagline', 'subtitle', 'copyright', 'rights', 'description'] [static]
list b3::lib::feedparser::_FeedParserMixin::can_contain_relative_uris = ['content', 'title', 'summary', 'info', 'tagline', 'subtitle', 'copyright', 'rights', 'description'] [static]
list b3::lib::feedparser::_FeedParserMixin::html_types = ['text/html', 'application/xhtml+xml'] [static]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Properties