java.lang.Object
org.intabulas.sandler.elements.impl.AbstractEntryElement
org.intabulas.sandler.elements.impl.FeedImpl
- All Implemented Interfaces:
- org.intabulas.sandler.elements.AtomElement, org.intabulas.sandler.elements.Feed, org.intabulas.sandler.elements.ParseableEntity, org.intabulas.sandler.elements.SandlerEntry
- public class FeedImpl
- extends AbstractEntryElement
- implements org.intabulas.sandler.elements.Feed, org.intabulas.sandler.elements.AtomElement
FeedImpl
- Version:
- $Id: FeedImpl.java,v 1.4 2003/09/10 18:24:25 intabulas Exp $
| Fields inherited from interface org.intabulas.sandler.elements.AtomElement |
ATOM_NAMESPACE, ATOM_VERSION, ATTRIBUTE_LANG, ATTRIBUTE_LANG_NP, ATTRIBUTE_MODE, ATTRIBUTE_NAME, ATTRIBUTE_TYPE, ATTRIBUTE_VERSION, ATTRIBUTE_XMLNS, ELEMENT_AUTHOR, ELEMENT_CONTENT, ELEMENT_CONTRIBUTOR, ELEMENT_COPYRIGHT, ELEMENT_CREATED, ELEMENT_EMAIL, ELEMENT_ENTRY, ELEMENT_FEED, ELEMENT_GENERATOR, ELEMENT_HOMEPAGE, ELEMENT_ID, ELEMENT_ISSUED, ELEMENT_LINK, ELEMENT_MODIFIED, ELEMENT_NAME, ELEMENT_SUMMARY, ELEMENT_TAGLINE, ELEMENT_TITLE, ELEMENT_URL, FORMAT_COMMENT, FORMAT_ENDELEMENT, FORMAT_FEEDATTRIBUTES, FORMAT_NAMEATTRIBUTE, FORMAT_STARTELEMENT, FORMAT_STRINGELEMENT, HTMLTAG_BEGIN, HTMLTAG_CLOSE, HTMLTAG_END, HTMLTAG_START, SPACE, XML_STARTDOC |
| Methods inherited from class org.intabulas.sandler.elements.impl.AbstractEntryElement |
addContributor, addContributor, getAuthor, getContributor, getContributorCount, getId, getLink, getModified, getSummary, getTitle, removeContributor, removeContributor, setAuthor, setId, setLink, setModified, setSummary, setTitle |
| Methods inherited from interface org.intabulas.sandler.elements.SandlerEntry |
addContributor, addContributor, getAuthor, getContributor, getContributorCount, getId, getLink, getModified, getSummary, getTitle, removeContributor, removeContributor, setAuthor, setId, setLink, setModified, setSummary, setTitle |
_version
private java.lang.String _version
_language
private java.lang.String _language
_tagline
private java.lang.String _tagline
_copyright
private java.lang.String _copyright
_generator
private org.intabulas.sandler.elements.Generator _generator
_entryList
private java.util.List _entryList
FeedImpl
public FeedImpl()
clear
public void clear()
addEntry
public void addEntry(int index,
org.intabulas.sandler.elements.Entry entry)
- Specified by:
addEntry in interface org.intabulas.sandler.elements.Feed
addEntry
public boolean addEntry(org.intabulas.sandler.elements.Entry entry)
- Specified by:
addEntry in interface org.intabulas.sandler.elements.Feed
getEntryCount
public int getEntryCount()
- Specified by:
getEntryCount in interface org.intabulas.sandler.elements.Feed
removeEntry
public void removeEntry(int index)
- Specified by:
removeEntry in interface org.intabulas.sandler.elements.Feed
removeEntry
public boolean removeEntry(org.intabulas.sandler.elements.Entry entry)
- Specified by:
removeEntry in interface org.intabulas.sandler.elements.Feed
getEntry
public org.intabulas.sandler.elements.Entry getEntry(int index)
- Specified by:
getEntry in interface org.intabulas.sandler.elements.Feed
setVersion
public void setVersion(java.lang.String version)
- Specified by:
setVersion in interface org.intabulas.sandler.elements.Feed
getVersion
public java.lang.String getVersion()
- Specified by:
getVersion in interface org.intabulas.sandler.elements.Feed
setLanguage
public void setLanguage(java.lang.String language)
- Description copied from interface:
org.intabulas.sandler.elements.Feed
- xml:lang attribute
- Specified by:
setLanguage in interface org.intabulas.sandler.elements.Feed
getLanguage
public java.lang.String getLanguage()
- Description copied from interface:
org.intabulas.sandler.elements.Feed
- xml:lang attribute
- Specified by:
getLanguage in interface org.intabulas.sandler.elements.Feed
getTagline
public java.lang.String getTagline()
- Specified by:
getTagline in interface org.intabulas.sandler.elements.Feed
setTagline
public void setTagline(java.lang.String tagline)
- Specified by:
setTagline in interface org.intabulas.sandler.elements.Feed
getCopyright
public java.lang.String getCopyright()
- Specified by:
getCopyright in interface org.intabulas.sandler.elements.Feed
setCopyright
public void setCopyright(java.lang.String copyright)
- Specified by:
setCopyright in interface org.intabulas.sandler.elements.Feed
setGenerator
public void setGenerator(org.intabulas.sandler.elements.Generator generator)
- Specified by:
setGenerator in interface org.intabulas.sandler.elements.Feed
getGenerator
public org.intabulas.sandler.elements.Generator getGenerator()
- Specified by:
getGenerator in interface org.intabulas.sandler.elements.Feed
toString
public java.lang.String toString()
- Returns a string representation of the object.
loadDocument
public void loadDocument(XmlPullParser parser)
throws XmlPullParserException
- Description copied from interface:
org.intabulas.sandler.elements.ParseableEntity
- Extract relevant content from the parser stream
- Specified by:
loadDocument in interface org.intabulas.sandler.elements.ParseableEntity- Overrides:
loadDocument in class AbstractEntryElement
processDocumenteElements
private void processDocumenteElements(XmlPullParser parser)
throws XmlPullParserException,
java.io.IOException
processDocumentAttributes
private void processDocumentAttributes(XmlPullParser parser)
processTitleTag
private void processTitleTag(XmlPullParser parser)
throws XmlPullParserException,
java.io.IOException
processLinkTag
private void processLinkTag(XmlPullParser parser)
throws XmlPullParserException,
java.io.IOException
processIdTag
private void processIdTag(XmlPullParser parser)
throws XmlPullParserException,
java.io.IOException
processTaglineTag
private void processTaglineTag(XmlPullParser parser)
throws XmlPullParserException,
java.io.IOException
processModifiedTag
private void processModifiedTag(XmlPullParser parser)
throws XmlPullParserException,
java.io.IOException