| Access | Constructor and Description |
|---|---|
| public | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected Element | |
| protected List | |
| protected Namespace | getRSSNamespace()
Overrides com. |
| protected String | |
| protected Element | getTextInput(final Element rssRoot)
Overrides com. |
| protected String | |
| protected boolean | |
| public boolean | isMyType(final Document
XML Document (JDOM) to check if it can be parsed by this parser. document)Overrides com. Implements com. |
| protected WireFeed | Returns: the parsed Channel bean.the root element of the RSS document to parse. rssRoot, final Locale locale)Overrides com. |
| protected Image | Returns: the parsed RSSImage bean.the root element of the RSS document to parse for image information. rssRoot)Overrides com. |
| protected Item | Returns: the parsed RSSItem bean.the root element of the RSS document in case it's needed for context. rssRoot, final Element the item element to parse. eItem, final Locale locale)Overrides com. |
| protected Description |
| RSS091UserlandParser | back to summary |
|---|---|
| public RSS091UserlandParser() | |
| RSS091UserlandParser | back to summary |
|---|---|
| protected RSS091UserlandParser(final String type) | |
| getImage | back to summary |
|---|---|
| protected Element getImage(final Element rssRoot) Overrides com. It looks for the 'image' elements under the 'channel' elemment.
| |
| getItems | back to summary |
|---|---|
| protected List Overrides com. It looks for the 'item' elements under the 'channel' elemment.
| |
| getRSSNamespace | back to summary |
|---|---|
| protected Namespace getRSSNamespace() Overrides com. Doc from com. Returns the namespace used by RSS elements in document of the RSS version the parser supports. This implementation returns the EMTPY namespace.
| |
| getRSSVersion | back to summary |
|---|---|
| protected String getRSSVersion() | |
| getTextInput | back to summary |
|---|---|
| protected Element getTextInput(final Element rssRoot) Overrides com. It looks for the 'textinput' elements under the 'channel' elemment.
| |
| getTextInputLabel | back to summary |
|---|---|
| protected String getTextInputLabel() To be overriden by RSS 0.91 Netscape parser | |
| isHourFormat24 | back to summary |
|---|---|
| protected boolean isHourFormat24(final Element rssRoot) To be overriden by RSS 0.91 Netscape and RSS 0.94 | |
| isMyType | back to summary |
|---|---|
| public boolean isMyType(final Document document) Overrides com. Implements com. Doc from com. Inspects an XML Document (JDOM) to check if it can parse it. It checks if the given document if the type of feeds the parser understands.
| |
| parseChannel | back to summary |
|---|---|
| protected WireFeed parseChannel(final Element rssRoot, final Locale locale) Overrides com. Parses the root element of an RSS document into a Channel bean. It first invokes super.parseChannel and then parses and injects the following properties if present: language, pubDate, rating and copyright.
| |
| parseImage | back to summary |
|---|---|
| protected Image parseImage(final Element rssRoot) Overrides com. Parses the root element of an RSS document looking for image information. It first invokes super.parseImage and then parses and injects the following properties if present: url, link, width, height and description.
| |
| parseItem | back to summary |
|---|---|
| protected Item parseItem(final Element rssRoot, final Element eItem, final Locale locale) Overrides com. Parses an item element of an RSS document looking for item information. It first invokes super.parseItem and then parses and injects the description property if present.
| |
| parseItemDescription | back to summary |
|---|---|
| protected Description parseItemDescription(final Element rssRoot, final Element eDesc) | |