org.citygml4j.jaxb.gml._3_1_1
Class GeodeticDatumType

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.AbstractDatumBaseType
              extended by org.citygml4j.jaxb.gml._3_1_1.AbstractDatumType
                  extended by org.citygml4j.jaxb.gml._3_1_1.GeodeticDatumType

public class GeodeticDatumType
extends AbstractDatumType

A geodetic datum defines the precise location and orientation in 3-dimensional space of a defined ellipsoid (or sphere) that approximates the shape of the earth, or of a Cartesian coordinate system centered in this ellipsoid (or sphere).

Java class for GeodeticDatumType complex type.

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

 <complexType name="GeodeticDatumType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractDatumType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}usesPrimeMeridian"/>
         <element ref="{http://www.opengis.net/gml}usesEllipsoid"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
GeodeticDatumType()
           
 
Method Summary
 EllipsoidRefType getUsesEllipsoid()
          Gets the value of the usesEllipsoid property.
 PrimeMeridianRefType getUsesPrimeMeridian()
          Gets the value of the usesPrimeMeridian property.
 boolean isSetUsesEllipsoid()
           
 boolean isSetUsesPrimeMeridian()
           
 void setUsesEllipsoid(EllipsoidRefType value)
          Sets the value of the usesEllipsoid property.
 void setUsesPrimeMeridian(PrimeMeridianRefType value)
          Sets the value of the usesPrimeMeridian property.
 
Methods inherited from class org.citygml4j.jaxb.gml._3_1_1.AbstractDatumType
getAnchorPoint, getDatumID, getRealizationEpoch, getRemarks, getScope, getValidArea, isSetAnchorPoint, isSetDatumID, isSetRealizationEpoch, isSetRemarks, isSetScope, isSetValidArea, setAnchorPoint, setDatumID, setRealizationEpoch, setRemarks, setScope, setValidArea, unsetDatumID
 
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

GeodeticDatumType

public GeodeticDatumType()
Method Detail

getUsesPrimeMeridian

public PrimeMeridianRefType getUsesPrimeMeridian()
Gets the value of the usesPrimeMeridian property.

Returns:
possible object is PrimeMeridianRefType

setUsesPrimeMeridian

public void setUsesPrimeMeridian(PrimeMeridianRefType value)
Sets the value of the usesPrimeMeridian property.

Parameters:
value - allowed object is PrimeMeridianRefType

isSetUsesPrimeMeridian

public boolean isSetUsesPrimeMeridian()

getUsesEllipsoid

public EllipsoidRefType getUsesEllipsoid()
Gets the value of the usesEllipsoid property.

Returns:
possible object is EllipsoidRefType

setUsesEllipsoid

public void setUsesEllipsoid(EllipsoidRefType value)
Sets the value of the usesEllipsoid property.

Parameters:
value - allowed object is EllipsoidRefType

isSetUsesEllipsoid

public boolean isSetUsesEllipsoid()