org.deegree.crs
Class EllipsoidType

java.lang.Object
  extended by org.deegree.crs.Identifiable
      extended by org.deegree.crs.EllipsoidType

public class EllipsoidType
extends Identifiable

The definition of an ellipsoid in deegree-crs-library.

Java class for EllipsoidType complex type.

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

 <complexType name="EllipsoidType">
   <complexContent>
     <extension base="{http://www.deegree.org/crs}_Identifiable">
       <sequence>
         <element ref="{http://www.deegree.org/crs}Units"/>
         <element name="SemiMajorAxis" type="{http://www.w3.org/2001/XMLSchema}double"/>
         <choice>
           <element name="Eccentricity" type="{http://www.w3.org/2001/XMLSchema}double"/>
           <element name="InverseFlattening" type="{http://www.w3.org/2001/XMLSchema}double"/>
           <element name="SemiMinorAxis" type="{http://www.w3.org/2001/XMLSchema}double"/>
         </choice>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  Double eccentricity
           
protected  Double inverseFlattening
           
protected  double semiMajorAxis
           
protected  Double semiMinorAxis
           
protected  String units
           
 
Fields inherited from class org.deegree.crs.Identifiable
id, nameOrVersionOrDescription
 
Constructor Summary
EllipsoidType()
           
 
Method Summary
 Double getEccentricity()
          Gets the value of the eccentricity property.
 Double getInverseFlattening()
          Gets the value of the inverseFlattening property.
 double getSemiMajorAxis()
          Gets the value of the semiMajorAxis property.
 Double getSemiMinorAxis()
          Gets the value of the semiMinorAxis property.
 String getUnits()
          Gets the value of the units property.
 void setEccentricity(Double value)
          Sets the value of the eccentricity property.
 void setInverseFlattening(Double value)
          Sets the value of the inverseFlattening property.
 void setSemiMajorAxis(double value)
          Sets the value of the semiMajorAxis property.
 void setSemiMinorAxis(Double value)
          Sets the value of the semiMinorAxis property.
 void setUnits(String value)
          Sets the value of the units property.
 
Methods inherited from class org.deegree.crs.Identifiable
getId, getNameOrVersionOrDescription
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

units

protected String units

semiMajorAxis

protected double semiMajorAxis

eccentricity

protected Double eccentricity

inverseFlattening

protected Double inverseFlattening

semiMinorAxis

protected Double semiMinorAxis
Constructor Detail

EllipsoidType

public EllipsoidType()
Method Detail

getUnits

public String getUnits()
Gets the value of the units property.

Returns:
possible object is String

setUnits

public void setUnits(String value)
Sets the value of the units property.

Parameters:
value - allowed object is String

getSemiMajorAxis

public double getSemiMajorAxis()
Gets the value of the semiMajorAxis property.


setSemiMajorAxis

public void setSemiMajorAxis(double value)
Sets the value of the semiMajorAxis property.


getEccentricity

public Double getEccentricity()
Gets the value of the eccentricity property.

Returns:
possible object is Double

setEccentricity

public void setEccentricity(Double value)
Sets the value of the eccentricity property.

Parameters:
value - allowed object is Double

getInverseFlattening

public Double getInverseFlattening()
Gets the value of the inverseFlattening property.

Returns:
possible object is Double

setInverseFlattening

public void setInverseFlattening(Double value)
Sets the value of the inverseFlattening property.

Parameters:
value - allowed object is Double

getSemiMinorAxis

public Double getSemiMinorAxis()
Gets the value of the semiMinorAxis property.

Returns:
possible object is Double

setSemiMinorAxis

public void setSemiMinorAxis(Double value)
Sets the value of the semiMinorAxis property.

Parameters:
value - allowed object is Double


Copyright © 2011. All Rights Reserved.