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
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data any property.static final TLcdDataProperty
Data property that maps to theauthor
element.static final TLcdDataProperty
Data property that maps to thebase
attribute.static final TLcdDataProperty
Data property that maps to thecategory
element.static final TLcdDataProperty
Data property that maps to thecontributor
element.static final TLcdDataProperty
Data property that maps to theentry
element.static final TLcdDataProperty
Data property that maps to thegenerator
element.static final TLcdDataProperty
Data property that maps to theicon
element.static final TLcdDataProperty
Data property that maps to theid
element.static final TLcdDataProperty
Data property that maps to thelang
attribute.static final TLcdDataProperty
Data property that maps to thelink
element.static final TLcdDataProperty
Data property that maps to thelogo
element.static final TLcdDataProperty
Data property that maps to therights
element.static final TLcdDataProperty
Data property that maps to thesubtitle
element.static final TLcdDataProperty
Data property that maps to thetitle
element.static final TLcdDataProperty
Data property that maps to theupdated
element. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAny()
Returns the value of the any property.Returns the value of the property that maps to theauthor
element.getBase()
Returns the value of the property that maps to thebase
attribute.Returns the value of the property that maps to thecategory
element.Returns the value of the property that maps to thecontributor
element.Returns the value of the property that maps to theentry
element.Returns the value of the property that maps to thegenerator
element.getIcons()
Returns the value of the property that maps to theicon
element.getIds()
Returns the value of the property that maps to theid
element.Returns the value of the property that maps to thelang
attribute.getLinks()
Returns the value of the property that maps to thelink
element.getLogos()
Returns the value of the property that maps to thelogo
element.Returns the value of the property that maps to therights
element.Returns the value of the property that maps to thesubtitle
element.Returns the value of the property that maps to thetitle
element.Returns the value of the property that maps to theupdated
element.void
Sets the value of the property that maps to thebase
attribute.void
setLanguage
(String aValue) Sets the value of the property that maps to thelang
attribute.
-
Field Details
-
BASE_PROPERTY
Data property that maps to thebase
attribute. The possible values for this property are instances ofURI
. -
LANGUAGE_PROPERTY
Data property that maps to thelang
attribute. The possible values for this property are instances ofString
. -
AUTHORS_PROPERTY
Data property that maps to theauthor
element. The possible values for this property are instances ofList<TLcdAtomPerson>
. -
CATEGORIES_PROPERTY
Data property that maps to thecategory
element. The possible values for this property are instances ofList<TLcdAtomCategory>
. -
CONTRIBUTORS_PROPERTY
Data property that maps to thecontributor
element. The possible values for this property are instances ofList<TLcdAtomPerson>
. -
GENERATORS_PROPERTY
Data property that maps to thegenerator
element. The possible values for this property are instances ofList<TLcdAtomGenerator>
. -
ICONS_PROPERTY
Data property that maps to theicon
element. The possible values for this property are instances ofList<TLcdAtomIcon>
. -
IDS_PROPERTY
Data property that maps to theid
element. The possible values for this property are instances ofList<TLcdAtomId>
. -
LINKS_PROPERTY
Data property that maps to thelink
element. The possible values for this property are instances ofList<TLcdAtomLink>
. -
LOGOS_PROPERTY
Data property that maps to thelogo
element. The possible values for this property are instances ofList<TLcdAtomLogo>
. -
RIGHTS_PROPERTY
Data property that maps to therights
element. The possible values for this property are instances ofList<TLcdAtomText>
. -
SUBTITLES_PROPERTY
Data property that maps to thesubtitle
element. The possible values for this property are instances ofList<TLcdAtomText>
. -
TITLES_PROPERTY
Data property that maps to thetitle
element. The possible values for this property are instances ofList<TLcdAtomText>
. -
UPDATED_PROPERTY
Data property that maps to theupdated
element. 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 theentry
element. 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 thebase
attribute.- Returns:
- the value of the
BASE_PROPERTY
property.
-
setBase
Sets the value of the property that maps to thebase
attribute.- Parameters:
aValue
- the value to set for theBASE_PROPERTY
property.
-
getLanguage
Returns the value of the property that maps to thelang
attribute.- Returns:
- the value of the
LANGUAGE_PROPERTY
property.
-
setLanguage
Sets the value of the property that maps to thelang
attribute.- Parameters:
aValue
- the value to set for theLANGUAGE_PROPERTY
property.
-
getAuthors
Returns the value of the property that maps to theauthor
element.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_PROPERTY
property.
-
getCategories
Returns the value of the property that maps to thecategory
element.Specifies a category that the feed belongs to. A feed may have multiple category elements.
- Returns:
- the value of the
CATEGORIES_PROPERTY
property.
-
getContributors
Returns the value of the property that maps to thecontributor
element.- Returns:
- the value of the
CONTRIBUTORS_PROPERTY
property.
-
getGenerators
Returns the value of the property that maps to thegenerator
element.Identifies the software used to generate the feed, for debugging and other purposes.
- Returns:
- the value of the
GENERATORS_PROPERTY
property.
-
getIcons
Returns the value of the property that maps to theicon
element.- Returns:
- the value of the
ICONS_PROPERTY
property.
-
getIds
Returns the value of the property that maps to theid
element.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_PROPERTY
property.
-
getLinks
Returns the value of the property that maps to thelink
element.- Returns:
- the value of the
LINKS_PROPERTY
property.
-
getLogos
Returns the value of the property that maps to thelogo
element.- Returns:
- the value of the
LOGOS_PROPERTY
property.
-
getRights
Returns the value of the property that maps to therights
element.- Returns:
- the value of the
RIGHTS_PROPERTY
property.
-
getSubtitles
Returns the value of the property that maps to thesubtitle
element.- Returns:
- the value of the
SUBTITLES_PROPERTY
property.
-
getTitles
Returns the value of the property that maps to thetitle
element.Contains a human readable title for the feed. Often the same as the title of the associated website.
- Returns:
- the value of the
TITLES_PROPERTY
property.
-
getUpdated
Returns the value of the property that maps to theupdated
element.Indicates the last time the feed was modified in a significant way.
- Returns:
- the value of the
UPDATED_PROPERTY
property.
-
getAny
Returns the value of the any property.- Returns:
- the value of the
ANY_PROPERTY
property.
-
getEntries
Returns the value of the property that maps to theentry
element.- Returns:
- the value of the
ENTRIES_PROPERTY
property.
-