org.apache.abdera.ext.rss
Class RssDateTime

java.lang.Object
  extended by org.apache.abdera.model.ElementWrapper
      extended by org.apache.abdera.model.DateTimeWrapper
          extended by org.apache.abdera.ext.rss.RssDateTime
All Implemented Interfaces:
Cloneable, Iterable<Element>, Base, DateTime, Element

public class RssDateTime
extends DateTimeWrapper
implements DateTime


Constructor Summary
RssDateTime(Element internal)
           
RssDateTime(Factory factory, QName qname)
           
 
Method Summary
 AtomDate getValue()
          Returns the content value of the element as an AtomDate object
 DateTime setCalendar(Calendar date)
          Sets the content value of the element
 DateTime setDate(Date date)
          Sets the content value of the element
 DateTime setString(String date)
          Sets the content value of the element
 DateTime setTime(long date)
          Sets the content value of the element
 DateTime setValue(AtomDate dateTime)
          Sets the content value of the element
 
Methods inherited from class org.apache.abdera.model.DateTimeWrapper
getCalendar, getDate, getString, getTime
 
Methods inherited from class org.apache.abdera.model.ElementWrapper
addComment, clone, complete, declareNS, discard, equals, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDefaultWriterOptions, getDocument, getElements, getExtensionAttributes, getFactory, getFirstChild, getFirstChild, getInternal, getLanguage, getLanguageTag, getLocale, getMustPreserveWhitespace, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, hashCode, iterator, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setMustPreserveWhitespace, setParentElement, setText, setText, toString, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.abdera.model.DateTime
getCalendar, getDate, getString, getTime
 
Methods inherited from interface org.apache.abdera.model.Element
declareNS, discard, getAttributes, getAttributeValue, getAttributeValue, getBaseUri, getDocument, getElements, getExtensionAttributes, getFirstChild, getFirstChild, getLanguage, getLanguageTag, getLocale, getMustPreserveWhitespace, getNamespaces, getNextSibling, getNextSibling, getParentElement, getPreviousSibling, getPreviousSibling, getQName, getResolvedBaseUri, getText, removeAttribute, removeAttribute, setAttributeValue, setAttributeValue, setBaseUri, setBaseUri, setLanguage, setMustPreserveWhitespace, setParentElement, setText, setText
 
Methods inherited from interface org.apache.abdera.model.Base
addComment, clone, complete, getDefaultWriterOptions, getFactory, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo, writeTo
 
Methods inherited from interface java.lang.Iterable
iterator
 

Constructor Detail

RssDateTime

public RssDateTime(Element internal)

RssDateTime

public RssDateTime(Factory factory,
                   QName qname)
Method Detail

getValue

public AtomDate getValue()
Description copied from interface: DateTime
Returns the content value of the element as an AtomDate object

Specified by:
getValue in interface DateTime
Overrides:
getValue in class DateTimeWrapper
Returns:
The Atom Date value of this element

setCalendar

public DateTime setCalendar(Calendar date)
Description copied from interface: DateTime
Sets the content value of the element

Specified by:
setCalendar in interface DateTime
Overrides:
setCalendar in class DateTimeWrapper
Parameters:
date - The java.util.Calendar value

setDate

public DateTime setDate(Date date)
Description copied from interface: DateTime
Sets the content value of the element

Specified by:
setDate in interface DateTime
Overrides:
setDate in class DateTimeWrapper
Parameters:
date - The java.util.Date value

setString

public DateTime setString(String date)
Description copied from interface: DateTime
Sets the content value of the element

Specified by:
setString in interface DateTime
Overrides:
setString in class DateTimeWrapper
Parameters:
date - The serialized string value

setTime

public DateTime setTime(long date)
Description copied from interface: DateTime
Sets the content value of the element

Specified by:
setTime in interface DateTime
Overrides:
setTime in class DateTimeWrapper
Parameters:
date - the number of milliseconds since January 1, 1970, 00:00:00 GMT

setValue

public DateTime setValue(AtomDate dateTime)
Description copied from interface: DateTime
Sets the content value of the element

Specified by:
setValue in interface DateTime
Overrides:
setValue in class DateTimeWrapper
Parameters:
dateTime - the Atom Date value


Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.