Class TLcdAIXM51ValDistanceVertical
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.format.aixm51.model.datatypes.TLcdAIXM51ValDistanceVertical
- All Implemented Interfaces:
ILcdDataObject
,ILcdCloneable
,ILcdDeepCloneable
,ILcdISO19103Measure
,Cloneable
A vertical distance value.
- Since:
- 10.0
-
Field Summary
Modifier and TypeFieldDescriptionstatic final TLcdDataProperty
Data property that maps to thenilReason
attribute.static final TLcdDataProperty
Data property that maps to theuom
attribute.static final TLcdDataProperty
Data property that maps to the value defined by the simple content. -
Constructor Summary
ConstructorDescriptionDefault constructor, the value and uom will not be set.Default constructor, the value and uom will not be set. -
Method Summary
Modifier and TypeMethodDescriptionvoid
convert
(ILcdISO19103UnitOfMeasure aUnitOfMeasure, ILcdISO19103Measure aMeasureSFCT) Converts this measure to another unit of measure by means of a side effect parameter.Returns the value of the property that maps to thenilReason
attribute.Returns the unit of measure this measure is expressed in.getUom()
Returns the value of the property that maps to theuom
attribute.double
getValue()
The numerical value of a measurement, expressed in its unit of measure.Returns the value of the property that maps to the value defined by the simple content.void
Sets the value of the property that maps to thenilReason
attribute.void
setUnitOfMeasure
(ILcdISO19103UnitOfMeasure aUnitOfMeasure) Sets the unit of measure this measure is expressed in.void
setUom
(TLcdAIXM51UomDistanceVertical aValue) Sets the value of the property that maps to theuom
attribute.void
setValue
(double aValue) Sets the numerical value of a measurement,expressed in its unit of measure.void
setValueObject
(String aValue) Sets the value of the property that maps to the value defined by the simple content.
-
Field Details
-
VALUE_PROPERTY
Data property that maps to the value defined by the simple content. The possible values for this property are instances ofString
. -
NIL_REASON_PROPERTY
Data property that maps to thenilReason
attribute. The possible values for this property are instances of -
UOM_PROPERTY
Data property that maps to theuom
attribute. The possible values for this property are instances of
-
-
Constructor Details
-
TLcdAIXM51ValDistanceVertical
public TLcdAIXM51ValDistanceVertical()Default constructor, the value and uom will not be set. -
TLcdAIXM51ValDistanceVertical
Default constructor, the value and uom will not be set.- Parameters:
aType
- The data type, should extend fromTLcdAIXM51DataTypes.ValDistanceVerticalType
-
-
Method Details
-
convert
Description copied from interface:ILcdISO19103Measure
Converts this measure to another unit of measure by means of a side effect parameter.- Specified by:
convert
in interfaceILcdISO19103Measure
- Parameters:
aUnitOfMeasure
- the unit of measure to express the value in.aMeasureSFCT
- the measure which will contain the new value and the unit of measure passed.
-
getUnitOfMeasure
Description copied from interface:ILcdISO19103Measure
Returns the unit of measure this measure is expressed in.- Specified by:
getUnitOfMeasure
in interfaceILcdISO19103Measure
-
getValue
public double getValue()Description copied from interface:ILcdISO19103Measure
The numerical value of a measurement, expressed in its unit of measure.- Specified by:
getValue
in interfaceILcdISO19103Measure
- Returns:
- the numerical value of a measurement, expressed in its unit of measure.
- See Also:
-
setUnitOfMeasure
Description copied from interface:ILcdISO19103Measure
Sets the unit of measure this measure is expressed in.- Specified by:
setUnitOfMeasure
in interfaceILcdISO19103Measure
- Parameters:
aUnitOfMeasure
-
-
setValue
public void setValue(double aValue) Description copied from interface:ILcdISO19103Measure
Sets the numerical value of a measurement,expressed in its unit of measure.- Specified by:
setValue
in interfaceILcdISO19103Measure
- Parameters:
aValue
-- See Also:
-
getValueObject
Returns the value of the property that maps to the value defined by the simple content.- Returns:
- the value of the
VALUE_PROPERTY
property.
-
setValueObject
Sets the value of the property that maps to the value defined by the simple content.- Parameters:
aValue
- the value to set for theVALUE_PROPERTY
property.
-
getNilReason
Returns the value of the property that maps to thenilReason
attribute.The possible values for this property are instances of
- Returns:
- the value of the
NIL_REASON_PROPERTY
property.
-
setNilReason
Sets the value of the property that maps to thenilReason
attribute.The possible values for this property are instances of
- Parameters:
aValue
- the value to set for theNIL_REASON_PROPERTY
property.
-
getUom
Returns the value of the property that maps to theuom
attribute.The possible values for this property are instances of
- Returns:
- the value of the
UOM_PROPERTY
property.
-
setUom
Sets the value of the property that maps to theuom
attribute.The possible values for this property are instances of
- Parameters:
aValue
- the value to set for theUOM_PROPERTY
property.
-