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
public interface UnitDefinitionType extends DefinitionType
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:
Gml311Package.getUnitDefinitionType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CodeType
getCatalogSymbol()
Returns the value of the 'Catalog Symbol' containment reference.StringOrRefType
getQuantityType()
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
-
-
-
-
Method Detail
-
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(StringOrRefType)
,Gml311Package.getUnitDefinitionType_QuantityType()
-
setQuantityType
void setQuantityType(StringOrRefType value)
Sets the value of the 'Quantity Type
' containment reference.- Parameters:
value
- the new value of the 'Quantity Type' containment reference.- See Also:
getQuantityType()
-
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(CodeType)
,Gml311Package.getUnitDefinitionType_CatalogSymbol()
-
setCatalogSymbol
void setCatalogSymbol(CodeType value)
Sets the value of the 'Catalog Symbol
' containment reference.- Parameters:
value
- the new value of the 'Catalog Symbol' containment reference.- See Also:
getCatalogSymbol()
-
-