Class TLcdGML32UnitDefinition
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
- Direct Known Subclasses:
TLcdGML32BaseUnit,TLcdGML32ConventionalUnit,TLcdGML32DerivedUnit,TLcdISO19115UnitDefinition,TLcdISO19115UomAlternativeExpression
- Since:
- 10.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final TLcdDataPropertyData property that maps to thecatalogSymbolelement.static final TLcdDataPropertyData property that maps to thequantityTypeelement.static final TLcdDataPropertyData property that maps to thequantityTypeReferenceelement.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32Definition
REMARKS_PROPERTYFields inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
DESCRIPTION_PROPERTY, DESCRIPTION_REFERENCE_PROPERTY, ID_PROPERTY, IDENTIFIER_PROPERTY, META_DATA_PROPERTY_PROPERTY, NAME_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to thecatalogSymbolelement.Returns the value of the property that maps to thequantityTypeelement.Returns the value of the property that maps to thequantityTypeReferenceelement.voidsetCatalogSymbol(TLcdGML32Code aValue) Sets the value of the property that maps to thecatalogSymbolelement.voidsetQuantityType(TLcdGML32StringOrRef aValue) Sets the value of the property that maps to thequantityTypeelement.voidSets the value of the property that maps to thequantityTypeReferenceelement.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32Definition
getRemarks, setRemarksMethods inherited from class com.luciad.format.gml32.model.TLcdGML32AbstractGML
getDescription, getDescriptionReference, getId, getIdentifier, getMetaDataProperty, getName, setDescription, setDescriptionReference, setId, setIdentifier
-
Field Details
-
QUANTITY_TYPE_PROPERTY
Data property that maps to thequantityTypeelement. The possible values for this property are instances ofTLcdGML32StringOrRef. -
QUANTITY_TYPE_REFERENCE_PROPERTY
Data property that maps to thequantityTypeReferenceelement. The possible values for this property are instances ofTLcdGML32Reference. -
CATALOG_SYMBOL_PROPERTY
Data property that maps to thecatalogSymbolelement. The possible values for this property are instances ofTLcdGML32Code.
-
-
Constructor Details
-
TLcdGML32UnitDefinition
public TLcdGML32UnitDefinition() -
TLcdGML32UnitDefinition
-
-
Method Details
-
getQuantityType
Returns the value of the property that maps to thequantityTypeelement.The gml:quantityType property indicates the phenomenon to which the units apply. This element contains an informal description of the phenomenon or type of physical quantity that is measured or observed. When the physical quantity is the result of an observation or measurement, this term is known as observable type or measurand. The use of gml:quantityType for references to remote values is deprecated.
- Returns:
- the value of the
QUANTITY_TYPE_PROPERTYproperty.
-
setQuantityType
Sets the value of the property that maps to thequantityTypeelement.The gml:quantityType property indicates the phenomenon to which the units apply. This element contains an informal description of the phenomenon or type of physical quantity that is measured or observed. When the physical quantity is the result of an observation or measurement, this term is known as observable type or measurand. The use of gml:quantityType for references to remote values is deprecated.
- Parameters:
aValue- the value to set for theQUANTITY_TYPE_PROPERTYproperty.
-
getQuantityTypeReference
Returns the value of the property that maps to thequantityTypeReferenceelement.The gml:quantityTypeReference property indicates the phenomenon to which the units apply. The content is a reference to a remote value.
- Returns:
- the value of the
QUANTITY_TYPE_REFERENCE_PROPERTYproperty.
-
setQuantityTypeReference
Sets the value of the property that maps to thequantityTypeReferenceelement.The gml:quantityTypeReference property indicates the phenomenon to which the units apply. The content is a reference to a remote value.
- Parameters:
aValue- the value to set for theQUANTITY_TYPE_REFERENCE_PROPERTYproperty.
-
getCatalogSymbol
Returns the value of the property that maps to thecatalogSymbolelement.The catalogSymbol is the preferred lexical symbol used for this unit of measure. The codeSpace attribute in gml:CodeType identifies a namespace for the catalog symbol value, and might reference the external catalog. The string value in gml:CodeType contains the value of a symbol that should be unique within this catalog namespace. This symbol often appears explicitly in the catalog, but it could be a combination of symbols using a specified algebra of units.
- Returns:
- the value of the
CATALOG_SYMBOL_PROPERTYproperty.
-
setCatalogSymbol
Sets the value of the property that maps to thecatalogSymbolelement.The catalogSymbol is the preferred lexical symbol used for this unit of measure. The codeSpace attribute in gml:CodeType identifies a namespace for the catalog symbol value, and might reference the external catalog. The string value in gml:CodeType contains the value of a symbol that should be unique within this catalog namespace. This symbol often appears explicitly in the catalog, but it could be a combination of symbols using a specified algebra of units.
- Parameters:
aValue- the value to set for theCATALOG_SYMBOL_PROPERTYproperty.
-