Class TLcdAtomFeed
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.atom.model.TLcdAtomFeed
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Direct Known Subclasses:
TLcdOpenSearchAtomFeed
Models an Atom feed. A feed has some metadata (such as a title and icon), and one or more entries.
For more information, refer to section 4.1.1 of the format spec.
- Since:
- 2017.0
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData any property.static final TLcdDataPropertyData property that maps to theauthorelement.static final TLcdDataPropertyData property that maps to thebaseattribute.static final TLcdDataPropertyData property that maps to thecategoryelement.static final TLcdDataPropertyData property that maps to thecontributorelement.static final TLcdDataPropertyData property that maps to theentryelement.static final TLcdDataPropertyData property that maps to thegeneratorelement.static final TLcdDataPropertyData property that maps to theiconelement.static final TLcdDataPropertyData property that maps to theidelement.static final TLcdDataPropertyData property that maps to thelangattribute.static final TLcdDataPropertyData property that maps to thelinkelement.static final TLcdDataPropertyData property that maps to thelogoelement.static final TLcdDataPropertyData property that maps to therightselement.static final TLcdDataPropertyData property that maps to thesubtitleelement.static final TLcdDataPropertyData property that maps to thetitleelement.static final TLcdDataPropertyData property that maps to theupdatedelement. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAny()Returns the value of the any property.Returns the value of the property that maps to theauthorelement.getBase()Returns the value of the property that maps to thebaseattribute.Returns the value of the property that maps to thecategoryelement.Returns the value of the property that maps to thecontributorelement.Returns the value of the property that maps to theentryelement.Returns the value of the property that maps to thegeneratorelement.getIcons()Returns the value of the property that maps to theiconelement.getIds()Returns the value of the property that maps to theidelement.Returns the value of the property that maps to thelangattribute.getLinks()Returns the value of the property that maps to thelinkelement.getLogos()Returns the value of the property that maps to thelogoelement.Returns the value of the property that maps to therightselement.Returns the value of the property that maps to thesubtitleelement.Returns the value of the property that maps to thetitleelement.Returns the value of the property that maps to theupdatedelement.voidSets the value of the property that maps to thebaseattribute.voidsetLanguage(String aValue) Sets the value of the property that maps to thelangattribute.
-
Field Details
-
BASE_PROPERTY
Data property that maps to thebaseattribute. The possible values for this property are instances ofURI. -
LANGUAGE_PROPERTY
Data property that maps to thelangattribute. The possible values for this property are instances ofString. -
AUTHORS_PROPERTY
Data property that maps to theauthorelement. The possible values for this property are instances ofList<TLcdAtomPerson>. -
CATEGORIES_PROPERTY
Data property that maps to thecategoryelement. The possible values for this property are instances ofList<TLcdAtomCategory>. -
CONTRIBUTORS_PROPERTY
Data property that maps to thecontributorelement. The possible values for this property are instances ofList<TLcdAtomPerson>. -
GENERATORS_PROPERTY
Data property that maps to thegeneratorelement. The possible values for this property are instances ofList<TLcdAtomGenerator>. -
ICONS_PROPERTY
Data property that maps to theiconelement. The possible values for this property are instances ofList<TLcdAtomIcon>. -
IDS_PROPERTY
Data property that maps to theidelement. The possible values for this property are instances ofList<TLcdAtomId>. -
LINKS_PROPERTY
Data property that maps to thelinkelement. The possible values for this property are instances ofList<TLcdAtomLink>. -
LOGOS_PROPERTY
Data property that maps to thelogoelement. The possible values for this property are instances ofList<TLcdAtomLogo>. -
RIGHTS_PROPERTY
Data property that maps to therightselement. The possible values for this property are instances ofList<TLcdAtomText>. -
SUBTITLES_PROPERTY
Data property that maps to thesubtitleelement. The possible values for this property are instances ofList<TLcdAtomText>. -
TITLES_PROPERTY
Data property that maps to thetitleelement. The possible values for this property are instances ofList<TLcdAtomText>. -
UPDATED_PROPERTY
Data property that maps to theupdatedelement. The possible values for this property are instances ofList<TLcdAtomDateTime>. -
ANY_PROPERTY
Data any property. The possible values for this property are instances ofList<Object>. -
ENTRIES_PROPERTY
Data property that maps to theentryelement. The possible values for this property are instances ofList<TLcdAtomEntry>.
-
-
Constructor Details
-
TLcdAtomFeed
public TLcdAtomFeed() -
TLcdAtomFeed
-
-
Method Details
-
getBase
Returns the value of the property that maps to thebaseattribute.- Returns:
- the value of the
BASE_PROPERTYproperty.
-
setBase
Sets the value of the property that maps to thebaseattribute.- Parameters:
aValue- the value to set for theBASE_PROPERTYproperty.
-
getLanguage
Returns the value of the property that maps to thelangattribute.- Returns:
- the value of the
LANGUAGE_PROPERTYproperty.
-
setLanguage
Sets the value of the property that maps to thelangattribute.- Parameters:
aValue- the value to set for theLANGUAGE_PROPERTYproperty.
-
getAuthors
Returns the value of the property that maps to theauthorelement.Names an author of the feed. A feed may have multiple author elements. A feed must contain at least one author element unless all of the entry elements contain at least one author element.
- Returns:
- the value of the
AUTHORS_PROPERTYproperty.
-
getCategories
Returns the value of the property that maps to thecategoryelement.Specifies a category that the feed belongs to. A feed may have multiple category elements.
- Returns:
- the value of the
CATEGORIES_PROPERTYproperty.
-
getContributors
Returns the value of the property that maps to thecontributorelement.- Returns:
- the value of the
CONTRIBUTORS_PROPERTYproperty.
-
getGenerators
Returns the value of the property that maps to thegeneratorelement.Identifies the software used to generate the feed, for debugging and other purposes.
- Returns:
- the value of the
GENERATORS_PROPERTYproperty.
-
getIcons
Returns the value of the property that maps to theiconelement.- Returns:
- the value of the
ICONS_PROPERTYproperty.
-
getIds
Returns the value of the property that maps to theidelement.Identifies the feed using a universally unique and permanent URI. If you have a long-term, renewable lease on your Internet domain name, then you can feel free to use your website's address.
- Returns:
- the value of the
IDS_PROPERTYproperty.
-
getLinks
Returns the value of the property that maps to thelinkelement.- Returns:
- the value of the
LINKS_PROPERTYproperty.
-
getLogos
Returns the value of the property that maps to thelogoelement.- Returns:
- the value of the
LOGOS_PROPERTYproperty.
-
getRights
Returns the value of the property that maps to therightselement.- Returns:
- the value of the
RIGHTS_PROPERTYproperty.
-
getSubtitles
Returns the value of the property that maps to thesubtitleelement.- Returns:
- the value of the
SUBTITLES_PROPERTYproperty.
-
getTitles
Returns the value of the property that maps to thetitleelement.Contains a human readable title for the feed. Often the same as the title of the associated website.
- Returns:
- the value of the
TITLES_PROPERTYproperty.
-
getUpdated
Returns the value of the property that maps to theupdatedelement.Indicates the last time the feed was modified in a significant way.
- Returns:
- the value of the
UPDATED_PROPERTYproperty.
-
getAny
Returns the value of the any property.- Returns:
- the value of the
ANY_PROPERTYproperty.
-
getEntries
Returns the value of the property that maps to theentryelement.- Returns:
- the value of the
ENTRIES_PROPERTYproperty.
-