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 TLcdDataProperty
Data property that maps to thecatalogSymbol
element.static final TLcdDataProperty
Data property that maps to thequantityType
element.static final TLcdDataProperty
Data property that maps to thequantityTypeReference
element.Fields inherited from class com.luciad.format.gml32.model.TLcdGML32Definition
REMARKS_PROPERTY
Fields 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 thecatalogSymbol
element.Returns the value of the property that maps to thequantityType
element.Returns the value of the property that maps to thequantityTypeReference
element.void
setCatalogSymbol
(TLcdGML32Code aValue) Sets the value of the property that maps to thecatalogSymbol
element.void
setQuantityType
(TLcdGML32StringOrRef aValue) Sets the value of the property that maps to thequantityType
element.void
Sets the value of the property that maps to thequantityTypeReference
element.Methods inherited from class com.luciad.format.gml32.model.TLcdGML32Definition
getRemarks, setRemarks
Methods 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 thequantityType
element. The possible values for this property are instances ofTLcdGML32StringOrRef
. -
QUANTITY_TYPE_REFERENCE_PROPERTY
Data property that maps to thequantityTypeReference
element. The possible values for this property are instances ofTLcdGML32Reference
. -
CATALOG_SYMBOL_PROPERTY
Data property that maps to thecatalogSymbol
element. The possible values for this property are instances ofTLcdGML32Code
.
-
-
Constructor Details
-
Method Details
-
getQuantityType
Returns the value of the property that maps to thequantityType
element.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_PROPERTY
property.
-
setQuantityType
Sets the value of the property that maps to thequantityType
element.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_PROPERTY
property.
-
getQuantityTypeReference
Returns the value of the property that maps to thequantityTypeReference
element.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_PROPERTY
property.
-
setQuantityTypeReference
Sets the value of the property that maps to thequantityTypeReference
element.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_PROPERTY
property.
-
getCatalogSymbol
Returns the value of the property that maps to thecatalogSymbol
element.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_PROPERTY
property.
-
setCatalogSymbol
Sets the value of the property that maps to thecatalogSymbol
element.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_PROPERTY
property.
-