net.opengis.kml._2_2_0
Class ModelType

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

public class ModelType
extends AbstractGeometryType

Classe Java pour ModelType complex type.

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

 <complexType name="ModelType">
   <complexContent>
     <extension base="{http://www.opengis.net/kml/2.2}AbstractGeometryType">
       <sequence>
         <element ref="{http://www.opengis.net/kml/2.2}altitudeModeGroup" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}Location" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}Orientation" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}Scale" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}Link" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}ResourceMap" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}ModelSimpleExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
         <element ref="{http://www.opengis.net/kml/2.2}ModelObjectExtensionGroup" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  JAXBElement<?> altitudeModeGroup
           
protected  LinkType link
           
protected  LocationType location
           
protected  List<AbstractObjectType> modelObjectExtensionGroup
           
protected  List<Object> modelSimpleExtensionGroup
           
protected  OrientationType orientation
           
protected  ResourceMapType resourceMap
           
protected  AScale scale
           
 
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
ModelType()
           
 
Method Summary
 JAXBElement<?> getAltitudeModeGroup()
          Obtient la valeur de la propriété altitudeModeGroup.
 LinkType getLink()
          Obtient la valeur de la propriété link.
 LocationType getLocation()
          Obtient la valeur de la propriété location.
 List<AbstractObjectType> getModelObjectExtensionGroup()
          Gets the value of the modelObjectExtensionGroup property.
 List<Object> getModelSimpleExtensionGroup()
          Gets the value of the modelSimpleExtensionGroup property.
 OrientationType getOrientation()
          Obtient la valeur de la propriété orientation.
 ResourceMapType getResourceMap()
          Obtient la valeur de la propriété resourceMap.
 AScale getScale()
          Obtient la valeur de la propriété scale.
 boolean isSetAltitudeModeGroup()
           
 boolean isSetLink()
           
 boolean isSetLocation()
           
 boolean isSetModelObjectExtensionGroup()
           
 boolean isSetModelSimpleExtensionGroup()
           
 boolean isSetOrientation()
           
 boolean isSetResourceMap()
           
 boolean isSetScale()
           
 void setAltitudeModeGroup(JAXBElement<?> value)
          Définit la valeur de la propriété altitudeModeGroup.
 void setLink(LinkType value)
          Définit la valeur de la propriété link.
 void setLocation(LocationType value)
          Définit la valeur de la propriété location.
 void setOrientation(OrientationType value)
          Définit la valeur de la propriété orientation.
 void setResourceMap(ResourceMapType value)
          Définit la valeur de la propriété resourceMap.
 void setScale(AScale value)
          Définit la valeur de la propriété scale.
 void unsetModelObjectExtensionGroup()
           
 void unsetModelSimpleExtensionGroup()
           
 
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

altitudeModeGroup

protected JAXBElement<?> altitudeModeGroup

location

protected LocationType location

orientation

protected OrientationType orientation

scale

protected AScale scale

link

protected LinkType link

resourceMap

protected ResourceMapType resourceMap

modelSimpleExtensionGroup

protected List<Object> modelSimpleExtensionGroup

modelObjectExtensionGroup

protected List<AbstractObjectType> modelObjectExtensionGroup
Constructor Detail

ModelType

public ModelType()
Method Detail

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

getLocation

public LocationType getLocation()
Obtient la valeur de la propriété location.

Returns:
possible object is LocationType

setLocation

public void setLocation(LocationType value)
Définit la valeur de la propriété location.

Parameters:
value - allowed object is LocationType

isSetLocation

public boolean isSetLocation()

getOrientation

public OrientationType getOrientation()
Obtient la valeur de la propriété orientation.

Returns:
possible object is OrientationType

setOrientation

public void setOrientation(OrientationType value)
Définit la valeur de la propriété orientation.

Parameters:
value - allowed object is OrientationType

isSetOrientation

public boolean isSetOrientation()

getScale

public AScale getScale()
Obtient la valeur de la propriété scale.

Returns:
possible object is AScale

setScale

public void setScale(AScale value)
Définit la valeur de la propriété scale.

Parameters:
value - allowed object is AScale

isSetScale

public boolean isSetScale()

getLink

public LinkType getLink()
Obtient la valeur de la propriété link.

Returns:
possible object is LinkType

setLink

public void setLink(LinkType value)
Définit la valeur de la propriété link.

Parameters:
value - allowed object is LinkType

isSetLink

public boolean isSetLink()

getResourceMap

public ResourceMapType getResourceMap()
Obtient la valeur de la propriété resourceMap.

Returns:
possible object is ResourceMapType

setResourceMap

public void setResourceMap(ResourceMapType value)
Définit la valeur de la propriété resourceMap.

Parameters:
value - allowed object is ResourceMapType

isSetResourceMap

public boolean isSetResourceMap()

getModelSimpleExtensionGroup

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

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

    getModelSimpleExtensionGroup().add(newItem);
 

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


isSetModelSimpleExtensionGroup

public boolean isSetModelSimpleExtensionGroup()

unsetModelSimpleExtensionGroup

public void unsetModelSimpleExtensionGroup()

getModelObjectExtensionGroup

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

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

    getModelObjectExtensionGroup().add(newItem);
 

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


isSetModelObjectExtensionGroup

public boolean isSetModelObjectExtensionGroup()

unsetModelObjectExtensionGroup

public void unsetModelObjectExtensionGroup()


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