Class e.p.r.m.RssFeedModel(Model):

Part of elisa.plugins.rss.models View In Hierarchy

An RSS 2.0 feed.
Instance Variablesuriuri of the feed. (type: elisa.core.media_uri.MediaUri )
nameuser defined name of the feed (type: unicode or str )
itemsitems of the feed (type: list of elisa.plugins.rss.RssItemModel )
Line # Kind Name Docs
84 Method __init__ Undocumented
91 Method load Fetch and parse the RSS feed.
188 Method fill_item_hook Hook for implementing further parsing of one item.
107 Method _parse_data Parse the RSS feed.
124 Method _fill_item Parse one RSS item.

Inherited from Bindable (via Model):

Line # Kind Name Docs
34 Method bind Bind a local attribute to destination_attribute of
73 Method unbind Remove the binding of attribute to destination_attribute of
104 Method unbind_object Remove all the bindings you have for a certain destination_object.
118 Method __setattr__ Undocumented
136 Method __delattr__ Undocumented
def __init__(self):
Undocumented
def load(self):
Fetch and parse the RSS feed.
Returnsa deferred telling whether the loading went well (type: twisted.internet.defer.Deferred )
def _parse_data(self, xml):
Parse the RSS feed.
def _fill_item(self, item, element):
Parse one RSS item.
def fill_item_hook(self, item, element):
Hook for implementing further parsing of one item.
Parametersitemthe rss item to fill (type: RssItemModel )
elementxml 'item' element to parse (type: ElementTree )
API Documentation for Elisa Media Center, generated by pydoctor at 2009-02-16 19:15:05.