net.opengis.kml._2_2_0
Class LinearRingType

java.lang.Object
  extended by net.opengis.kml._2_2_0.AbstractObjectType
      extended by net.opengis.kml._2_2_0.AbstractGeometryType
          extended by net.opengis.kml._2_2_0.LinearRingType

public class LinearRingType
extends AbstractGeometryType

Classe Java pour LinearRingType complex type.

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

 <complexType name="LinearRingType">
   <complexContent>
     <extension base="{http://www.opengis.net/kml/2.2}AbstractGeometryType">
       <sequence>
         <element ref="{http://www.opengis.net/kml/2.2}extrude" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}tessellate" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}altitudeModeGroup" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}coordinates" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}LinearRingSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}LinearRingObjectExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  JAXBElement<?> altitudeModeGroup
           
protected  List<String> coordinates
           
protected  Boolean extrude
           
protected  List<AbstractObjectType> linearRingObjectExtensionGroup
           
protected  List<Object> linearRingSimpleExtensionGroup
           
protected  Boolean tessellate
           
 
Fields inherited from class net.opengis.kml._2_2_0.AbstractGeometryType
abstractGeometryObjectExtensionGroup, abstractGeometrySimpleExtensionGroup
 
Fields inherited from class net.opengis.kml._2_2_0.AbstractObjectType
id, objectSimpleExtensionGroup, targetId
 
Constructor Summary
LinearRingType()
           
 
Method Summary
 JAXBElement<?> getAltitudeModeGroup()
          Obtient la valeur de la propriété altitudeModeGroup.
 List<String> getCoordinates()
          Gets the value of the coordinates property.
 List<AbstractObjectType> getLinearRingObjectExtensionGroup()
          Gets the value of the linearRingObjectExtensionGroup property.
 List<Object> getLinearRingSimpleExtensionGroup()
          Gets the value of the linearRingSimpleExtensionGroup property.
 Boolean isExtrude()
          Obtient la valeur de la propriété extrude.
 boolean isSetAltitudeModeGroup()
           
 boolean isSetCoordinates()
           
 boolean isSetExtrude()
           
 boolean isSetLinearRingObjectExtensionGroup()
           
 boolean isSetLinearRingSimpleExtensionGroup()
           
 boolean isSetTessellate()
           
 Boolean isTessellate()
          Obtient la valeur de la propriété tessellate.
 void setAltitudeModeGroup(JAXBElement<?> value)
          Définit la valeur de la propriété altitudeModeGroup.
 void setExtrude(Boolean value)
          Définit la valeur de la propriété extrude.
 void setTessellate(Boolean value)
          Définit la valeur de la propriété tessellate.
 void unsetCoordinates()
           
 void unsetLinearRingObjectExtensionGroup()
           
 void unsetLinearRingSimpleExtensionGroup()
           
 
Methods inherited from class net.opengis.kml._2_2_0.AbstractGeometryType
getAbstractGeometryObjectExtensionGroup, getAbstractGeometrySimpleExtensionGroup, isSetAbstractGeometryObjectExtensionGroup, isSetAbstractGeometrySimpleExtensionGroup, unsetAbstractGeometryObjectExtensionGroup, unsetAbstractGeometrySimpleExtensionGroup
 
Methods inherited from class net.opengis.kml._2_2_0.AbstractObjectType
getId, getObjectSimpleExtensionGroup, getTargetId, isSetId, isSetObjectSimpleExtensionGroup, isSetTargetId, setId, setTargetId, unsetObjectSimpleExtensionGroup
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

extrude

protected Boolean extrude

tessellate

protected Boolean tessellate

altitudeModeGroup

protected JAXBElement<?> altitudeModeGroup

coordinates

protected List<String> coordinates

linearRingSimpleExtensionGroup

protected List<Object> linearRingSimpleExtensionGroup

linearRingObjectExtensionGroup

protected List<AbstractObjectType> linearRingObjectExtensionGroup
Constructor Detail

LinearRingType

public LinearRingType()
Method Detail

isExtrude

public Boolean isExtrude()
Obtient la valeur de la propriété extrude.

Returns:
possible object is Boolean

setExtrude

public void setExtrude(Boolean value)
Définit la valeur de la propriété extrude.

Parameters:
value - allowed object is Boolean

isSetExtrude

public boolean isSetExtrude()

isTessellate

public Boolean isTessellate()
Obtient la valeur de la propriété tessellate.

Returns:
possible object is Boolean

setTessellate

public void setTessellate(Boolean value)
Définit la valeur de la propriété tessellate.

Parameters:
value - allowed object is Boolean

isSetTessellate

public boolean isSetTessellate()

getAltitudeModeGroup

public JAXBElement<?> getAltitudeModeGroup()
Obtient la valeur de la propriété altitudeModeGroup.

Returns:
possible object is JAXBElement<AltitudeModeEnumType> JAXBElement<Object>

setAltitudeModeGroup

public void setAltitudeModeGroup(JAXBElement<?> value)
Définit la valeur de la propriété altitudeModeGroup.

Parameters:
value - allowed object is JAXBElement<AltitudeModeEnumType> JAXBElement<Object>

isSetAltitudeModeGroup

public boolean isSetAltitudeModeGroup()

getCoordinates

public List<String> getCoordinates()
Gets the value of the coordinates 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 coordinates property.

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

    getCoordinates().add(newItem);
 

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


isSetCoordinates

public boolean isSetCoordinates()

unsetCoordinates

public void unsetCoordinates()

getLinearRingSimpleExtensionGroup

public List<Object> getLinearRingSimpleExtensionGroup()
Gets the value of the linearRingSimpleExtensionGroup 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 linearRingSimpleExtensionGroup property.

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

    getLinearRingSimpleExtensionGroup().add(newItem);
 

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


isSetLinearRingSimpleExtensionGroup

public boolean isSetLinearRingSimpleExtensionGroup()

unsetLinearRingSimpleExtensionGroup

public void unsetLinearRingSimpleExtensionGroup()

getLinearRingObjectExtensionGroup

public List<AbstractObjectType> getLinearRingObjectExtensionGroup()
Gets the value of the linearRingObjectExtensionGroup 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 linearRingObjectExtensionGroup property.

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

    getLinearRingObjectExtensionGroup().add(newItem);
 

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


isSetLinearRingObjectExtensionGroup

public boolean isSetLinearRingObjectExtensionGroup()

unsetLinearRingObjectExtensionGroup

public void unsetLinearRingObjectExtensionGroup()


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