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 class for UnitDefinitionType complex type.

The following schema fragment specifies the expected content contained within this class.

 <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()
          Gets the value of the catalogSymbol property.
 StringOrRefType getQuantityType()
          Gets the value of the quantityType property.
 boolean isSetCatalogSymbol()
           
 boolean isSetQuantityType()
           
 void setCatalogSymbol(CodeType value)
          Sets the value of the catalogSymbol property.
 void setQuantityType(StringOrRefType value)
          Sets the value of the quantityType property.
 
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()
Gets the value of the quantityType property.

Returns:
possible object is StringOrRefType

setQuantityType

public void setQuantityType(StringOrRefType value)
Sets the value of the quantityType property.

Parameters:
value - allowed object is StringOrRefType

isSetQuantityType

public boolean isSetQuantityType()

getCatalogSymbol

public CodeType getCatalogSymbol()
Gets the value of the catalogSymbol property.

Returns:
possible object is CodeType

setCatalogSymbol

public void setCatalogSymbol(CodeType value)
Sets the value of the catalogSymbol property.

Parameters:
value - allowed object is CodeType

isSetCatalogSymbol

public boolean isSetCatalogSymbol()