Class TLcdNVG20SimpleField
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.nvg.nvg20.model.TLcdNVG20SimpleField
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
A key definition of user-defined data.
- Since:
- 2015.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thedescriptionattribute.static final TLcdDataPropertyData property that maps to theidattribute.static final TLcdDataPropertyData property that maps to thelabelattribute.static final TLcdDataPropertyData property that maps to thetypeattribute.static final TLcdDataPropertyData property that maps to theunitattribute. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thedescriptionattribute.getId()Returns the value of the property that maps to theidattribute.getLabel()Returns the value of the property that maps to thelabelattribute.getType()Returns the value of the property that maps to thetypeattribute.getUnit()Returns the value of the property that maps to theunitattribute.voidsetDescription(String aValue) Sets the value of the property that maps to thedescriptionattribute.voidSets the value of the property that maps to theidattribute.voidSets the value of the property that maps to thelabelattribute.voidSets the value of the property that maps to thetypeattribute.voidsetUnit(TLcdNVG20UnitOfMeasure aValue) Sets the value of the property that maps to theunitattribute.
-
Field Details
-
DESCRIPTION_PROPERTY
Data property that maps to thedescriptionattribute. The possible values for this property are instances ofString. -
ID_PROPERTY
Data property that maps to theidattribute. The possible values for this property are instances ofQName. -
LABEL_PROPERTY
Data property that maps to thelabelattribute. The possible values for this property are instances ofString. -
TYPE_PROPERTY
Data property that maps to thetypeattribute. The possible values for this property are the publicQNameconstants defined in this class. -
UNIT_PROPERTY
Data property that maps to theunitattribute. The possible values for this property are instances of
-
-
Constructor Details
-
TLcdNVG20SimpleField
public TLcdNVG20SimpleField() -
TLcdNVG20SimpleField
-
-
Method Details
-
getDescription
Returns the value of the property that maps to thedescriptionattribute.- Returns:
- the value of the
DESCRIPTION_PROPERTYproperty.
-
setDescription
Sets the value of the property that maps to thedescriptionattribute.- Parameters:
aValue- the value to set for theDESCRIPTION_PROPERTYproperty.
-
getId
Returns the value of the property that maps to theidattribute.- Returns:
- the value of the
ID_PROPERTYproperty.
-
setId
Sets the value of the property that maps to theidattribute.- Parameters:
aValue- the value to set for theID_PROPERTYproperty.
-
getLabel
Returns the value of the property that maps to thelabelattribute.- Returns:
- the value of the
LABEL_PROPERTYproperty.
-
setLabel
Sets the value of the property that maps to thelabelattribute.- Parameters:
aValue- the value to set for theLABEL_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.
-
getUnit
Returns the value of the property that maps to theunitattribute.The possible values for this property are instances of
- Returns:
- the value of the
UNIT_PROPERTYproperty.
-
setUnit
Sets the value of the property that maps to theunitattribute.The possible values for this property are instances of
- Parameters:
aValue- the value to set for theUNIT_PROPERTYproperty.
-