com.colorful.atom
Class Entry

java.lang.Object
  extended by com.colorful.atom.Entry

public class Entry
extends java.lang.Object

This class represents an Atom 1.0 entry element.

Author:
Bill Brown
      atomEntry =
          element atom:entry {
          atomCommonAttributes,
          (atomAuthor*
          & atomCategory*
          & atomContent?
          & atomContributor*
          & atomId
          & atomLink*
          & atomPublished?
          & atomRights?
          & atomSource?
          & atomSummary?
          & atomTitle
          & atomUpdated
          & extensionElement*)
          }
 
See Also:
Atom Syndication Format

Method Summary
 java.util.List<Attribute> getAttributes()
           
 java.util.List<Author> getAuthors()
           
 java.util.List<Category> getCategories()
           
 Content getContent()
           
 java.util.List<Contributor> getContributors()
           
 java.util.List<Extension> getExtensions()
           
 Id getId()
           
 java.util.List<Link> getLinks()
           
 Published getPublished()
           
 Rights getRights()
           
 Source getSource()
           
 Summary getSummary()
           
 Title getTitle()
           
 Updated getUpdated()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getContent

public Content getContent()
Returns:
the content for this entry.

getPublished

public Published getPublished()
Returns:
the published date for this entry.

getSource

public Source getSource()
Returns:
the source for this element.

getSummary

public Summary getSummary()
Returns:
the summary for this element.

getId

public Id getId()
Returns:
the unique identifier for this entry.

getTitle

public Title getTitle()
Returns:
the title for this element.

getUpdated

public Updated getUpdated()
Returns:
the updated date for this element.

getRights

public Rights getRights()
Returns:
the associated rights for this entry.

getAuthors

public java.util.List<Author> getAuthors()
Returns:
the authors for this entry.

getCategories

public java.util.List<Category> getCategories()
Returns:
the categories for this element.

getContributors

public java.util.List<Contributor> getContributors()
Returns:
the contributors for this entry.

getLinks

public java.util.List<Link> getLinks()
Returns:
the links for this entry.

getAttributes

public java.util.List<Attribute> getAttributes()
Returns:
the category attribute list.

getExtensions

public java.util.List<Extension> getExtensions()
Returns:
the extensions for this entry.