Class TLcdGML32BaseUnit

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable
Direct Known Subclasses:
TLcdISO19115BaseUnit

public class TLcdGML32BaseUnit extends TLcdGML32UnitDefinition
A base unit is a unit of measure that cannot be derived by combination of other base units within a particular system of units. For example, in the SI system of units, the base units are metre, kilogram, second, Ampere, Kelvin, mole, and candela, for the physical quantity types length, mass, time interval, electric current, thermodynamic temperature, amount of substance and luminous intensity, respectively. gml:BaseUnit extends generic gml:UnitDefinition with the property gml:unitsSystem, which carries a reference to the units system to which this base unit is asserted to belong.
Since:
10.0
  • Field Details

    • UNITS_SYSTEM_PROPERTY

      public static final TLcdDataProperty UNITS_SYSTEM_PROPERTY
      Data property that maps to the unitsSystem element. The possible values for this property are instances of TLcdGML32Reference.
  • Constructor Details

    • TLcdGML32BaseUnit

      public TLcdGML32BaseUnit()
    • TLcdGML32BaseUnit

      public TLcdGML32BaseUnit(TLcdDataType aType)
  • Method Details

    • getUnitsSystem

      public TLcdGML32Reference getUnitsSystem()
      Returns the value of the property that maps to the unitsSystem element.
      Returns:
      the value of the UNITS_SYSTEM_PROPERTY property.
    • setUnitsSystem

      public void setUnitsSystem(TLcdGML32Reference aValue)
      Sets the value of the property that maps to the unitsSystem element.
      Parameters:
      aValue - the value to set for the UNITS_SYSTEM_PROPERTY property.