Class RSS092Parser

    • Constructor Detail

      • RSS092Parser

        public RSS092Parser()
      • RSS092Parser

        protected RSS092Parser​(String type)
    • Method Detail

      • parseChannel

        protected WireFeed parseChannel​(org.jdom2.Element rssRoot,
                                        Locale locale)
        Description copied from class: RSS091UserlandParser
        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.

        Overrides:
        parseChannel in class RSS091UserlandParser
        Parameters:
        rssRoot - the root element of the RSS document to parse.
        Returns:
        the parsed Channel bean.
      • parseItem

        protected Item parseItem​(org.jdom2.Element rssRoot,
                                 org.jdom2.Element eItem,
                                 Locale locale)
        Description copied from class: RSS091UserlandParser
        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.

        Overrides:
        parseItem in class RSS091UserlandParser
        Parameters:
        rssRoot - the root element of the RSS document in case it's needed for context.
        eItem - the item element to parse.
        Returns:
        the parsed RSSItem bean.
      • parseCategories

        protected List<Category> parseCategories​(List<org.jdom2.Element> eCats)