net.opengis.gml
Class EllipsoidType

java.lang.Object
  extended by net.opengis.gml.AbstractGMLType
      extended by net.opengis.gml.DefinitionType
          extended by net.opengis.gml.EllipsoidBaseType
              extended by net.opengis.gml.EllipsoidType

public class EllipsoidType
extends EllipsoidBaseType

An ellipsoid is a geometric figure that can be used to describe the approximate shape of the earth. In mathematical terms, it is a surface formed by the rotation of an ellipse about its minor axis.

Classe Java pour EllipsoidType complex type.

Le fragment de schéma suivant indique le contenu attendu figurant dans cette classe.

 <complexType name="EllipsoidType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}EllipsoidBaseType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}ellipsoidID" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}remarks" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}semiMajorAxis"/>
         <element ref="{http://www.opengis.net/gml}secondDefiningParameter"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<IdentifierType> ellipsoidID
           
protected  StringOrRefType remarks
           
protected  SecondDefiningParameterType secondDefiningParameter
           
protected  MeasureType semiMajorAxis
           
 
Fields inherited from class net.opengis.gml.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
EllipsoidType()
           
 
Method Summary
 List<IdentifierType> getEllipsoidID()
          Set of alternative identifications of this ellipsoid.
 StringOrRefType getRemarks()
          Comments on or information about this ellipsoid, including source information.
 SecondDefiningParameterType getSecondDefiningParameter()
          Obtient la valeur de la propriété secondDefiningParameter.
 MeasureType getSemiMajorAxis()
          Obtient la valeur de la propriété semiMajorAxis.
 boolean isSetEllipsoidID()
           
 boolean isSetRemarks()
           
 boolean isSetSecondDefiningParameter()
           
 boolean isSetSemiMajorAxis()
           
 void setRemarks(StringOrRefType value)
          Définit la valeur de la propriété remarks.
 void setSecondDefiningParameter(SecondDefiningParameterType value)
          Définit la valeur de la propriété secondDefiningParameter.
 void setSemiMajorAxis(MeasureType value)
          Définit la valeur de la propriété semiMajorAxis.
 void unsetEllipsoidID()
           
 
Methods inherited from class net.opengis.gml.AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, isSetDescription, isSetId, isSetMetaDataProperty, isSetName, setDescription, setId, unsetMetaDataProperty, unsetName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ellipsoidID

protected List<IdentifierType> ellipsoidID

remarks

protected StringOrRefType remarks

semiMajorAxis

protected MeasureType semiMajorAxis

secondDefiningParameter

protected SecondDefiningParameterType secondDefiningParameter
Constructor Detail

EllipsoidType

public EllipsoidType()
Method Detail

getEllipsoidID

public List<IdentifierType> getEllipsoidID()
Set of alternative identifications of this ellipsoid. The first ellipsoidID, if any, is normally the primary identification code, and any others are aliases. Gets the value of the ellipsoidID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the ellipsoidID property.

For example, to add a new item, do as follows:

    getEllipsoidID().add(newItem);
 

Objects of the following type(s) are allowed in the list IdentifierType


isSetEllipsoidID

public boolean isSetEllipsoidID()

unsetEllipsoidID

public void unsetEllipsoidID()

getRemarks

public StringOrRefType getRemarks()
Comments on or information about this ellipsoid, including source information.

Returns:
possible object is StringOrRefType

setRemarks

public void setRemarks(StringOrRefType value)
Définit la valeur de la propriété remarks.

Parameters:
value - allowed object is StringOrRefType

isSetRemarks

public boolean isSetRemarks()

getSemiMajorAxis

public MeasureType getSemiMajorAxis()
Obtient la valeur de la propriété semiMajorAxis.

Returns:
possible object is MeasureType

setSemiMajorAxis

public void setSemiMajorAxis(MeasureType value)
Définit la valeur de la propriété semiMajorAxis.

Parameters:
value - allowed object is MeasureType

isSetSemiMajorAxis

public boolean isSetSemiMajorAxis()

getSecondDefiningParameter

public SecondDefiningParameterType getSecondDefiningParameter()
Obtient la valeur de la propriété secondDefiningParameter.

Returns:
possible object is SecondDefiningParameterType

setSecondDefiningParameter

public void setSecondDefiningParameter(SecondDefiningParameterType value)
Définit la valeur de la propriété secondDefiningParameter.

Parameters:
value - allowed object is SecondDefiningParameterType

isSetSecondDefiningParameter

public boolean isSetSecondDefiningParameter()


Copyright © 2014 IRSTV CNRS-FR-2488. All Rights Reserved.