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 SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description CodeTypegetCatalogSymbol()Returns the value of the 'Catalog Symbol' containment reference.StringOrRefTypegetQuantityType()Returns the value of the 'Quantity Type' containment reference.voidsetCatalogSymbol(CodeType value)Sets the value of the 'Catalog Symbol' containment reference.voidsetQuantityType(StringOrRefType value)Sets the value of the 'Quantity Type' containment reference.- 
Methods inherited from interface AbstractGMLTypegetDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 
- 
 
- 
- 
- 
Method Detail- 
getQuantityTypeStringOrRefType 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()
 
 - 
setQuantityTypevoid 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()
 
 - 
getCatalogSymbolCodeType 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()
 
 - 
setCatalogSymbolvoid 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()
 
 
- 
 
-