net.opengis.kml._2_2_0
Class PolygonType

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

public class PolygonType
extends AbstractGeometryType

Classe Java pour PolygonType complex type.

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

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


Field Summary
protected  JAXBElement<?> altitudeModeGroup
           
protected  Boolean extrude
           
protected  List<BoundaryType> innerBoundaryIs
           
protected  BoundaryType outerBoundaryIs
           
protected  List<AbstractObjectType> polygonObjectExtensionGroup
           
protected  List<Object> polygonSimpleExtensionGroup
           
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
PolygonType()
           
 
Method Summary
 JAXBElement<?> getAltitudeModeGroup()
          Obtient la valeur de la propriété altitudeModeGroup.
 List<BoundaryType> getInnerBoundaryIs()
          Gets the value of the innerBoundaryIs property.
 BoundaryType getOuterBoundaryIs()
          Obtient la valeur de la propriété outerBoundaryIs.
 List<AbstractObjectType> getPolygonObjectExtensionGroup()
          Gets the value of the polygonObjectExtensionGroup property.
 List<Object> getPolygonSimpleExtensionGroup()
          Gets the value of the polygonSimpleExtensionGroup property.
 Boolean isExtrude()
          Obtient la valeur de la propriété extrude.
 boolean isSetAltitudeModeGroup()
           
 boolean isSetExtrude()
           
 boolean isSetInnerBoundaryIs()
           
 boolean isSetOuterBoundaryIs()
           
 boolean isSetPolygonObjectExtensionGroup()
           
 boolean isSetPolygonSimpleExtensionGroup()
           
 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 setOuterBoundaryIs(BoundaryType value)
          Définit la valeur de la propriété outerBoundaryIs.
 void setTessellate(Boolean value)
          Définit la valeur de la propriété tessellate.
 void unsetInnerBoundaryIs()
           
 void unsetPolygonObjectExtensionGroup()
           
 void unsetPolygonSimpleExtensionGroup()
           
 
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

outerBoundaryIs

protected BoundaryType outerBoundaryIs

innerBoundaryIs

protected List<BoundaryType> innerBoundaryIs

polygonSimpleExtensionGroup

protected List<Object> polygonSimpleExtensionGroup

polygonObjectExtensionGroup

protected List<AbstractObjectType> polygonObjectExtensionGroup
Constructor Detail

PolygonType

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

getOuterBoundaryIs

public BoundaryType getOuterBoundaryIs()
Obtient la valeur de la propriété outerBoundaryIs.

Returns:
possible object is BoundaryType

setOuterBoundaryIs

public void setOuterBoundaryIs(BoundaryType value)
Définit la valeur de la propriété outerBoundaryIs.

Parameters:
value - allowed object is BoundaryType

isSetOuterBoundaryIs

public boolean isSetOuterBoundaryIs()

getInnerBoundaryIs

public List<BoundaryType> getInnerBoundaryIs()
Gets the value of the innerBoundaryIs 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 innerBoundaryIs property.

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

    getInnerBoundaryIs().add(newItem);
 

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


isSetInnerBoundaryIs

public boolean isSetInnerBoundaryIs()

unsetInnerBoundaryIs

public void unsetInnerBoundaryIs()

getPolygonSimpleExtensionGroup

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

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

    getPolygonSimpleExtensionGroup().add(newItem);
 

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


isSetPolygonSimpleExtensionGroup

public boolean isSetPolygonSimpleExtensionGroup()

unsetPolygonSimpleExtensionGroup

public void unsetPolygonSimpleExtensionGroup()

getPolygonObjectExtensionGroup

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

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

    getPolygonObjectExtensionGroup().add(newItem);
 

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


isSetPolygonObjectExtensionGroup

public boolean isSetPolygonObjectExtensionGroup()

unsetPolygonObjectExtensionGroup

public void unsetPolygonObjectExtensionGroup()


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