Package net.opengis.gml311
Interface UnitDefinitionType
- All Superinterfaces:
AbstractGMLType
,DefinitionType
,EObject
,Notifier
- All Known Subinterfaces:
BaseUnitType
,ConventionalUnitType
,DerivedUnitType
- All Known Implementing Classes:
BaseUnitTypeImpl
,ConventionalUnitTypeImpl
,DerivedUnitTypeImpl
,UnitDefinitionTypeImpl
A representation of the model object 'Unit Definition Type'.
Definition of a unit of measure (or uom). The definition includes a quantityType property, which indicates the phenomenon to which the units apply, and a catalogSymbol, which gives the short symbol used for this unit. This element is used when the relationship of this unit to other units or units systems is unknown.
The following features are supported:
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Catalog Symbol' containment reference.Returns the value of the 'Quantity Type' containment reference.void
setCatalogSymbol
(CodeType value) Sets the value of the 'Catalog Symbol
' containment reference.void
setQuantityType
(StringOrRefType value) Sets the value of the 'Quantity Type
' containment reference.Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getQuantityType
StringOrRefType getQuantityType()Returns the value of the 'Quantity Type' containment reference. Informal description of the phenomenon or type of quantity that is measured or observed. For example, "length", "angle", "time", "pressure", or "temperature". When the quantity is the result of an observation or measurement, this term is known as Observable Type or Measurand.- Returns:
- the value of the 'Quantity Type' containment reference.
- See Also:
-
setQuantityType
Sets the value of the 'Quantity Type
' containment reference.- Parameters:
value
- the new value of the 'Quantity Type' containment reference.- See Also:
-
getCatalogSymbol
CodeType getCatalogSymbol()Returns the value of the 'Catalog Symbol' containment reference. For global understanding of a unit of measure, it is often possible to reference an item in a catalog of units, using a symbol in that catalog. The "codeSpace" attribute in "CodeType" identifies a namespace for the catalog symbol value, and might reference the catalog. The "string" value in "CodeType" contains the value of a symbol that is 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. For example, the symbol "cm" might indicate that it is the "m" symbol combined with the "c" prefix.- Returns:
- the value of the 'Catalog Symbol' containment reference.
- See Also:
-
setCatalogSymbol
Sets the value of the 'Catalog Symbol
' containment reference.- Parameters:
value
- the new value of the 'Catalog Symbol' containment reference.- See Also:
-