nsIFeedProgressListener
| IID: | ebfd5de5-713c-40c0-ad7c-f095117fa580 |
| Inherits From: | nsIFeedResultListener |
Methods
void handleEntry ( nsIFeedEntry entry , nsIFeedResult result )
void handleFeedAtFirstEntry ( nsIFeedResult result )
void handleStartFeed ( nsIFeedResult result )
void reportError ( AString errorText , PRInt32 lineNumber , PRBool bozo )
void handleEntry ( nsIFeedEntry entry , nsIFeedResult result )
Called after each entry/item. If the document is a standalone item or entry, this HandleFeedAtFirstEntry will not have been called. Also, this entry's parent field will be null.
- Arguments:
- entry: An object implementing nsIFeedEntry that represents the latest entry encountered.
- result: An object implementing nsIFeedResult representing the feed and its metadata.
void handleFeedAtFirstEntry ( nsIFeedResult result )
Called when the first entry/item is encountered. In Atom, all feed data is required to preceed the entries. In RSS, the data usually does. If the type is one of the entry/item-only types, this event will not be called.
- Arguments:
- result: An object implementing nsIFeedResult representing the feed and its metadata. At this point, the result will likely have most of its feed-level metadata.
void handleStartFeed ( nsIFeedResult result )
StartFeed will be called as soon as a reasonable start to a feed is detected.
- Arguments:
- result: An object implementing nsIFeedResult representing the feed and its metadata. At this point, the result has version information.
void reportError ( AString errorText , PRInt32 lineNumber , PRBool bozo )
ReportError will be called in the event of fatal XML errors, or if the document is not a feed. The bozo bit will be set if the error was due to a fatal error.
- Arguments:
- errorText: A short description of the error.
- lineNumber: The line on which the error occured.
- bozo
Reference documentation is generated from Mozilla's source.
