Class TLcdAtomText
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.metadata.atom.model.TLcdAtomText
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
The Atom text construct is defined in section 3.1 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 thetypeattribute. -
Constructor Summary
ConstructorsConstructorDescriptionTLcdAtomText(TLcdDataType aType) TLcdAtomText(String aContent) Convenience constructor that adds the given content togetContent() -
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.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.voidsetType(ELcdAtomTextType aValue) Sets the value of the property that maps to thetypeattribute.
-
Field Details
-
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
-
TLcdAtomText
public TLcdAtomText() -
TLcdAtomText
-
TLcdAtomText
Convenience constructor that adds the given content togetContent()- Parameters:
aContent- the content to add
-
-
Method Details
-
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.
-