com.sun.syndication.io.impl
クラス RSS20Parser

java.lang.Object
  上位を拡張 com.sun.syndication.io.impl.BaseWireFeedParser
      上位を拡張 com.sun.syndication.io.impl.RSS090Parser
          上位を拡張 com.sun.syndication.io.impl.RSS091UserlandParser
              上位を拡張 com.sun.syndication.io.impl.RSS092Parser
                  上位を拡張 com.sun.syndication.io.impl.RSS093Parser
                      上位を拡張 com.sun.syndication.io.impl.RSS094Parser
                          上位を拡張 com.sun.syndication.io.impl.RSS20Parser
すべての実装されたインタフェース:
WireFeedParser
直系の既知のサブクラス:
RSS20wNSParser

public class RSS20Parser
extends RSS094Parser


コンストラクタの概要
  RSS20Parser()
           
protected RSS20Parser(java.lang.String type)
           
 
メソッドの概要
protected  java.lang.String getRSSVersion()
           
protected  boolean isHourFormat24(Element rssRoot)
          To be overriden by RSS 0.91 Netscape and RSS 0.94
 boolean isMyType(Document document)
          Inspects an XML Document (JDOM) to check if it can parse it.
protected  Description parseItemDescription(Element rssRoot, Element eDesc)
           
 
クラス com.sun.syndication.io.impl.RSS094Parser から継承されたメソッド
parseChannel, parseItem
 
クラス com.sun.syndication.io.impl.RSS092Parser から継承されたメソッド
parseCategories
 
クラス com.sun.syndication.io.impl.RSS091UserlandParser から継承されたメソッド
getImage, getItems, getRSSNamespace, getTextInput, getTextInputLabel, parseImage
 
クラス com.sun.syndication.io.impl.RSS090Parser から継承されたメソッド
getContentNamespace, getRDFNamespace, parse, parseItems, parseTextInput, validateFeed
 
クラス com.sun.syndication.io.impl.BaseWireFeedParser から継承されたメソッド
extractForeignMarkup, getAttribute, getAttributeValue, getType, parseFeedModules, parseItemModules
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

RSS20Parser

public RSS20Parser()

RSS20Parser

protected RSS20Parser(java.lang.String type)
メソッドの詳細

getRSSVersion

protected java.lang.String getRSSVersion()
オーバーライド:
クラス RSS094Parser 内の getRSSVersion

isHourFormat24

protected boolean isHourFormat24(Element rssRoot)
クラス RSS091UserlandParser の記述:
To be overriden by RSS 0.91 Netscape and RSS 0.94

オーバーライド:
クラス RSS091UserlandParser 内の isHourFormat24

parseItemDescription

protected Description parseItemDescription(Element rssRoot,
                                           Element eDesc)
オーバーライド:
クラス RSS094Parser 内の parseItemDescription

isMyType

public boolean isMyType(Document document)
インタフェース WireFeedParser の記述:
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.

定義:
インタフェース WireFeedParser 内の isMyType
オーバーライド:
クラス RSS091UserlandParser 内の isMyType
パラメータ:
document - XML Document (JDOM) to check if it can be parsed by this parser.
戻り値:
true if the parser know how to parser this feed, false otherwise.