org.citygml4j.jaxb.gml._3_1_1
Class UnitDefinitionType

java.lang.Object
  extended by org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
      extended by org.citygml4j.jaxb.gml._3_1_1.DefinitionType
          extended by org.citygml4j.jaxb.gml._3_1_1.UnitDefinitionType
Direct Known Subclasses:
BaseUnitType, ConventionalUnitType, DerivedUnitType

public class UnitDefinitionType
extends DefinitionType

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.

Java-Klasse für UnitDefinitionType complex type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <complexType name="UnitDefinitionType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}DefinitionType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}quantityType"/>
         <element ref="{http://www.opengis.net/gml}catalogSymbol" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
UnitDefinitionType()
           
 
Method Summary
 CodeType getCatalogSymbol()
          Ruft den Wert der catalogSymbol-Eigenschaft ab.
 StringOrRefType getQuantityType()
          Ruft den Wert der quantityType-Eigenschaft ab.
 boolean isSetCatalogSymbol()
           
 boolean isSetQuantityType()
           
 void setCatalogSymbol(CodeType value)
          Legt den Wert der catalogSymbol-Eigenschaft fest.
 void setQuantityType(StringOrRefType value)
          Legt den Wert der quantityType-Eigenschaft fest.
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, setMetaDataProperty, setName, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UnitDefinitionType

public UnitDefinitionType()
Method Detail

getQuantityType

public StringOrRefType getQuantityType()
Ruft den Wert der quantityType-Eigenschaft ab.

Returns:
possible object is StringOrRefType

setQuantityType

public void setQuantityType(StringOrRefType value)
Legt den Wert der quantityType-Eigenschaft fest.

Parameters:
value - allowed object is StringOrRefType

isSetQuantityType

public boolean isSetQuantityType()

getCatalogSymbol

public CodeType getCatalogSymbol()
Ruft den Wert der catalogSymbol-Eigenschaft ab.

Returns:
possible object is CodeType

setCatalogSymbol

public void setCatalogSymbol(CodeType value)
Legt den Wert der catalogSymbol-Eigenschaft fest.

Parameters:
value - allowed object is CodeType

isSetCatalogSymbol

public boolean isSetCatalogSymbol()