<AHREF="../../../../../com/sun/syndication/io/impl/RSS20Parser.html"title="class in com.sun.syndication.io.impl"><B>PREV CLASS</B></A>
<AHREF="../../../../../com/sun/syndication/io/impl/SyModuleGenerator.html"title="class in com.sun.syndication.io.impl"><B>NEXT CLASS</B></A></FONT></TD>
<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">java.lang.Object</A>
<IMGSRC="../../../../../resources/inherit.gif"ALT="extended by "><AHREF="../../../../../com/sun/syndication/io/impl/BaseWireFeedParser.html"title="class in com.sun.syndication.io.impl">com.sun.syndication.io.impl.BaseWireFeedParser</A>
<IMGSRC="../../../../../resources/inherit.gif"ALT="extended by "><AHREF="../../../../../com/sun/syndication/io/impl/RSS090Parser.html"title="class in com.sun.syndication.io.impl">com.sun.syndication.io.impl.RSS090Parser</A>
<IMGSRC="../../../../../resources/inherit.gif"ALT="extended by "><AHREF="../../../../../com/sun/syndication/io/impl/RSS091UserlandParser.html"title="class in com.sun.syndication.io.impl">com.sun.syndication.io.impl.RSS091UserlandParser</A>
<IMGSRC="../../../../../resources/inherit.gif"ALT="extended by "><AHREF="../../../../../com/sun/syndication/io/impl/RSS092Parser.html"title="class in com.sun.syndication.io.impl">com.sun.syndication.io.impl.RSS092Parser</A>
<IMGSRC="../../../../../resources/inherit.gif"ALT="extended by "><AHREF="../../../../../com/sun/syndication/io/impl/RSS093Parser.html"title="class in com.sun.syndication.io.impl">com.sun.syndication.io.impl.RSS093Parser</A>
<IMGSRC="../../../../../resources/inherit.gif"ALT="extended by "><AHREF="../../../../../com/sun/syndication/io/impl/RSS094Parser.html"title="class in com.sun.syndication.io.impl">com.sun.syndication.io.impl.RSS094Parser</A>
<IMGSRC="../../../../../resources/inherit.gif"ALT="extended by "><AHREF="../../../../../com/sun/syndication/io/impl/RSS20Parser.html"title="class in com.sun.syndication.io.impl">com.sun.syndication.io.impl.RSS20Parser</A>
<IMGSRC="../../../../../resources/inherit.gif"ALT="extended by "><B>com.sun.syndication.io.impl.RSS20wNSParser</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B><DD><AHREF="../../../../../com/sun/syndication/io/WireFeedParser.html"title="interface in com.sun.syndication.io">WireFeedParser</A></DD>
</DL>
<HR>
<DL>
<DT><PRE>public class <B>RSS20wNSParser</B><DT>extends <AHREF="../../../../../com/sun/syndication/io/impl/RSS20Parser.html"title="class in com.sun.syndication.io.impl">RSS20Parser</A></DL>
</PRE>
<P>
To address issue with certain feeds (brought up by Charles Miller):
"During the debacle that was the rollout of RSS2.0, this namespace was tried,
and even appeared in Dave Winer's Scripting News feed for a while. It was
then withdrawn, but the wonderful thing about standards is the moment you
roll one out, even if it's marked as unfinished and subject to change,
someone will end up stuck with it forever."
Note that there is not counter part on the generator, we only generate the final RSS2
<TD><CODE><B><AHREF="../../../../../com/sun/syndication/io/impl/RSS20wNSParser.html#RSS20wNSParser(java.lang.String)">RSS20wNSParser</A></B>(<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</A> type)</CODE>
Returns the namespace used by RSS elements in document of the RSS version the parser supports.</TD>
<CODE>protected <AHREF="../../../../../com/sun/syndication/feed/WireFeed.html"title="class in com.sun.syndication.feed">WireFeed</A></CODE></FONT></TD>
<THALIGN="left"><B>Methods inherited from class com.sun.syndication.io.impl.<AHREF="../../../../../com/sun/syndication/io/impl/RSS20Parser.html"title="class in com.sun.syndication.io.impl">RSS20Parser</A></B></TH>
<THALIGN="left"><B>Methods inherited from class com.sun.syndication.io.impl.<AHREF="../../../../../com/sun/syndication/io/impl/RSS094Parser.html"title="class in com.sun.syndication.io.impl">RSS094Parser</A></B></TH>
<THALIGN="left"><B>Methods inherited from class com.sun.syndication.io.impl.<AHREF="../../../../../com/sun/syndication/io/impl/RSS092Parser.html"title="class in com.sun.syndication.io.impl">RSS092Parser</A></B></TH>
<THALIGN="left"><B>Methods inherited from class com.sun.syndication.io.impl.<AHREF="../../../../../com/sun/syndication/io/impl/RSS091UserlandParser.html"title="class in com.sun.syndication.io.impl">RSS091UserlandParser</A></B></TH>
<THALIGN="left"><B>Methods inherited from class com.sun.syndication.io.impl.<AHREF="../../../../../com/sun/syndication/io/impl/RSS090Parser.html"title="class in com.sun.syndication.io.impl">RSS090Parser</A></B></TH>
<THALIGN="left"><B>Methods inherited from class com.sun.syndication.io.impl.<AHREF="../../../../../com/sun/syndication/io/impl/BaseWireFeedParser.html"title="class in com.sun.syndication.io.impl">BaseWireFeedParser</A></B></TH>
<THALIGN="left"><B>Methods inherited from class java.lang.<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true"title="class or interface in java.lang">Object</A></B></TH>
</TR>
<TRBGCOLOR="white"CLASS="TableRowColor">
<TD><CODE><AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone()"title="class or interface in java.lang">clone</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)"title="class or interface in java.lang">equals</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize()"title="class or interface in java.lang">finalize</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass()"title="class or interface in java.lang">getClass</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode()"title="class or interface in java.lang">hashCode</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify()"title="class or interface in java.lang">notify</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll()"title="class or interface in java.lang">notifyAll</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString()"title="class or interface in java.lang">toString</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait()"title="class or interface in java.lang">wait</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long)"title="class or interface in java.lang">wait</A>, <AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait(long, int)"title="class or interface in java.lang">wait</A></CODE></TD>
protected <B>RSS20wNSParser</B>(<AHREF="http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true"title="class or interface in java.lang">String</A> type)</PRE>
public boolean <B>isMyType</B>(org.jdom.Document document)</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><AHREF="../../../../../com/sun/syndication/io/WireFeedParser.html#isMyType(org.jdom.Document)">WireFeedParser</A></CODE></B></DD>
<DD>Inspects an XML Document (JDOM) to check if it can parse it.
<p>
It checks if the given document if the type of feeds the parser understands.
<p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><AHREF="../../../../../com/sun/syndication/io/WireFeedParser.html#isMyType(org.jdom.Document)">isMyType</A></CODE> in interface <CODE><AHREF="../../../../../com/sun/syndication/io/WireFeedParser.html"title="interface in com.sun.syndication.io">WireFeedParser</A></CODE><DT><B>Overrides:</B><DD><CODE><AHREF="../../../../../com/sun/syndication/io/impl/RSS20Parser.html#isMyType(org.jdom.Document)">isMyType</A></CODE> in class <CODE><AHREF="../../../../../com/sun/syndication/io/impl/RSS20Parser.html"title="class in com.sun.syndication.io.impl">RSS20Parser</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>document</CODE> - XML Document (JDOM) to check if it can be parsed by this parser.
<DT><B>Returns:</B><DD><b>true</b> if the parser know how to parser this feed, <b>false</b> otherwise.</DL>
<DD><B>Description copied from class: <CODE><AHREF="../../../../../com/sun/syndication/io/impl/RSS090Parser.html#getRSSNamespace()">RSS090Parser</A></CODE></B></DD>
<DD>Returns the namespace used by RSS elements in document of the RSS version the parser supports.
<P>
This implementation returns the EMTPY namespace.
<p>
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><AHREF="../../../../../com/sun/syndication/io/impl/RSS091UserlandParser.html#getRSSNamespace()">getRSSNamespace</A></CODE> in class <CODE><AHREF="../../../../../com/sun/syndication/io/impl/RSS091UserlandParser.html"title="class in com.sun.syndication.io.impl">RSS091UserlandParser</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Returns:</B><DD>returns the EMPTY namespace.</DL>
protected <AHREF="../../../../../com/sun/syndication/feed/WireFeed.html"title="class in com.sun.syndication.feed">WireFeed</A><B>parseChannel</B>(org.jdom.Element rssRoot)</PRE>
<DL>
<DD>After we parse the feed we put "rss_2.0" in it (so converters and generators work)
this parser is a phantom.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><AHREF="../../../../../com/sun/syndication/io/impl/RSS094Parser.html#parseChannel(org.jdom.Element)">parseChannel</A></CODE> in class <CODE><AHREF="../../../../../com/sun/syndication/io/impl/RSS094Parser.html"title="class in com.sun.syndication.io.impl">RSS094Parser</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>rssRoot</CODE> - the root element of the RSS document to parse.
<AHREF="../../../../../com/sun/syndication/io/impl/RSS20Parser.html"title="class in com.sun.syndication.io.impl"><B>PREV CLASS</B></A>
<AHREF="../../../../../com/sun/syndication/io/impl/SyModuleGenerator.html"title="class in com.sun.syndication.io.impl"><B>NEXT CLASS</B></A></FONT></TD>