Class TLcdAtomContent
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.atom.model.TLcdAtomContent
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
The Atom content construct is defined in section 4.1.3 of the format spec.
- Since:
- 2017.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thebaseattribute.static final TLcdDataPropertyData content property.static final TLcdDataPropertyData property that maps to thelangattribute.static final TLcdDataPropertyData property that maps to thesrcattribute.static final TLcdDataPropertyData property that maps to thetypeattribute. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBase()Returns the value of the property that maps to thebaseattribute.Returns the value of the content property.Returns the value of the property that maps to thelangattribute.getSrc()Returns the value of the property that maps to thesrcattribute.getType()Returns the value of the property that maps to thetypeattribute.voidSets the value of the property that maps to thebaseattribute.voidsetLanguage(String aValue) Sets the value of the property that maps to thelangattribute.voidSets the value of the property that maps to thesrcattribute.voidSets the value of the property that maps to thetypeattribute.
-
Field Details
-
SRC_PROPERTY
Data property that maps to thesrcattribute. The possible values for this property are instances ofURI. -
TYPE_PROPERTY
Data property that maps to thetypeattribute. The possible values for this property are the publicQNameconstants defined in this class. -
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. -
CONTENT_PROPERTY
Data content property. The possible values for this property are instances ofList<Object>.
-
-
Constructor Details
-
TLcdAtomContent
public TLcdAtomContent() -
TLcdAtomContent
-
-
Method Details
-
getSrc
Returns the value of the property that maps to thesrcattribute.- Returns:
- the value of the
SRC_PROPERTYproperty.
-
setSrc
Sets the value of the property that maps to thesrcattribute.- Parameters:
aValue- the value to set for theSRC_PROPERTYproperty.
-
getType
Returns the value of the property that maps to thetypeattribute.The possible values for this property are the public
QNameconstants defined in this class.- Returns:
- the value of the
TYPE_PROPERTYproperty.
-
setType
Sets the value of the property that maps to thetypeattribute.The possible values for this property are the public
QNameconstants defined in this class.- Parameters:
aValue- the value to set for theTYPE_PROPERTYproperty.
-
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.
-
getContent
Returns the value of the content property.- Returns:
- the value of the
CONTENT_PROPERTYproperty.
-