org.gudy.azureus2.pluginsimpl.local.utils.xml.rss
Class RSSChannelImpl

java.lang.Object
  extended by org.gudy.azureus2.pluginsimpl.local.utils.xml.rss.RSSChannelImpl
All Implemented Interfaces:
RSSChannel

public class RSSChannelImpl
extends java.lang.Object
implements RSSChannel

Author:
parg

Constructor Summary
protected RSSChannelImpl(SimpleXMLParserDocumentNode _node, boolean _is_atom)
           
 
Method Summary
 java.lang.String getDescription()
          Returns the mandatory description
 RSSItem[] getItems()
          returns the items in the channel
 java.net.URL getLink()
          Returns the mandatory link
 SimpleXMLParserDocumentNode getNode()
          returns the underlying XML node for extraction of extensions
 java.util.Date getPublicationDate()
          Returns the *optional* publication date
 java.lang.String getTitle()
          Returns the mandatory title
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RSSChannelImpl

protected RSSChannelImpl(SimpleXMLParserDocumentNode _node,
                         boolean _is_atom)
Method Detail

getTitle

public java.lang.String getTitle()
Description copied from interface: RSSChannel
Returns the mandatory title

Specified by:
getTitle in interface RSSChannel
Returns:

getDescription

public java.lang.String getDescription()
Description copied from interface: RSSChannel
Returns the mandatory description

Specified by:
getDescription in interface RSSChannel
Returns:

getLink

public java.net.URL getLink()
Description copied from interface: RSSChannel
Returns the mandatory link

Specified by:
getLink in interface RSSChannel
Returns:

getPublicationDate

public java.util.Date getPublicationDate()
Description copied from interface: RSSChannel
Returns the *optional* publication date

Specified by:
getPublicationDate in interface RSSChannel
Returns:

getItems

public RSSItem[] getItems()
Description copied from interface: RSSChannel
returns the items in the channel

Specified by:
getItems in interface RSSChannel
Returns:

getNode

public SimpleXMLParserDocumentNode getNode()
Description copied from interface: RSSChannel
returns the underlying XML node for extraction of extensions

Specified by:
getNode in interface RSSChannel
Returns: