net.sourceforge.cruisecontrol.publishers.rss
Class Item

java.lang.Object
  extended bynet.sourceforge.cruisecontrol.publishers.rss.Item
All Implemented Interfaces:
java.lang.Comparable
Direct Known Subclasses:
CruiseControlItem

public class Item
extends java.lang.Object
implements java.lang.Comparable

A generic RSS Feed Item (includes the contents of an RSS feed between the <:item> and </item> tags). Copyright (c) 2005 Hewlett-Packard Development Company, L.P.

Author:
Patrick Conant

Constructor Summary
Item()
           
Item(org.jdom.Element itemNode)
          Construct from a JDOM element.
 
Method Summary
 int compareTo(java.lang.Object o)
           
 java.lang.String getDescription()
           
 java.lang.String getLink()
           
 java.util.Date getPublishDate()
           
 java.lang.String getTitle()
           
 void setDescription(java.lang.String description)
           
 void setLink(java.lang.String link)
           
 void setPublishDate(java.util.Date publishDate)
           
 void setTitle(java.lang.String title)
           
 java.lang.String toXml()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Item

public Item()

Item

public Item(org.jdom.Element itemNode)
Construct from a JDOM element.

Method Detail

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getLink

public java.lang.String getLink()

setLink

public void setLink(java.lang.String link)

getPublishDate

public java.util.Date getPublishDate()

setPublishDate

public void setPublishDate(java.util.Date publishDate)

toXml

public java.lang.String toXml()