net.opengis.kml._2_2_0
Class LineStringType

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.LineStringType

public class LineStringType
extends AbstractGeometryType

Classe Java pour LineStringType complex type.

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

 <complexType name="LineStringType">
   <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}LineStringSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}LineStringObjectExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  JAXBElement<?> altitudeModeGroup
           
protected  List<String> coordinates
           
protected  Boolean extrude
           
protected  List<AbstractObjectType> lineStringObjectExtensionGroup
           
protected  List<Object> lineStringSimpleExtensionGroup
           
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
LineStringType()
           
 
Method Summary
 JAXBElement<?> getAltitudeModeGroup()
          Obtient la valeur de la propriété altitudeModeGroup.
 List<String> getCoordinates()
          Gets the value of the coordinates property.
 List<AbstractObjectType> getLineStringObjectExtensionGroup()
          Gets the value of the lineStringObjectExtensionGroup property.
 List<Object> getLineStringSimpleExtensionGroup()
          Gets the value of the lineStringSimpleExtensionGroup property.
 Boolean isExtrude()
          Obtient la valeur de la propriété extrude.
 boolean isSetAltitudeModeGroup()
           
 boolean isSetCoordinates()
           
 boolean isSetExtrude()
           
 boolean isSetLineStringObjectExtensionGroup()
           
 boolean isSetLineStringSimpleExtensionGroup()
           
 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 unsetLineStringObjectExtensionGroup()
           
 void unsetLineStringSimpleExtensionGroup()
           
 
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

lineStringSimpleExtensionGroup

protected List<Object> lineStringSimpleExtensionGroup

lineStringObjectExtensionGroup

protected List<AbstractObjectType> lineStringObjectExtensionGroup
Constructor Detail

LineStringType

public LineStringType()
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()

getLineStringSimpleExtensionGroup

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

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

    getLineStringSimpleExtensionGroup().add(newItem);
 

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


isSetLineStringSimpleExtensionGroup

public boolean isSetLineStringSimpleExtensionGroup()

unsetLineStringSimpleExtensionGroup

public void unsetLineStringSimpleExtensionGroup()

getLineStringObjectExtensionGroup

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

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

    getLineStringObjectExtensionGroup().add(newItem);
 

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


isSetLineStringObjectExtensionGroup

public boolean isSetLineStringObjectExtensionGroup()

unsetLineStringObjectExtensionGroup

public void unsetLineStringObjectExtensionGroup()


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