net.opengis.gml
Class MovingObjectStatusType

java.lang.Object
  extended by net.opengis.gml.AbstractGMLType
      extended by net.opengis.gml.AbstractTimeSliceType
          extended by net.opengis.gml.MovingObjectStatusType

public class MovingObjectStatusType
extends AbstractTimeSliceType

This type encapsulates various dynamic properties of moving objects (points, lines, regions). It is useful for dealing with features whose geometry or topology changes over time.

Classe Java pour MovingObjectStatusType complex type.

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

 <complexType name="MovingObjectStatusType">
   <complexContent>
     <extension base="{http://www.opengis.net/gml}AbstractTimeSliceType">
       <sequence>
         <element ref="{http://www.opengis.net/gml}location"/>
         <element name="speed" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
         <element name="bearing" type="{http://www.opengis.net/gml}DirectionPropertyType" minOccurs="0"/>
         <element name="acceleration" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
         <element name="elevation" type="{http://www.opengis.net/gml}MeasureType" minOccurs="0"/>
         <element ref="{http://www.opengis.net/gml}status" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  MeasureType acceleration
           
protected  DirectionPropertyType bearing
           
protected  MeasureType elevation
           
protected  JAXBElement<? extends LocationPropertyType> location
           
protected  MeasureType speed
           
protected  StringOrRefType status
           
 
Fields inherited from class net.opengis.gml.AbstractTimeSliceType
dataSource, validTime
 
Fields inherited from class net.opengis.gml.AbstractGMLType
description, id, metaDataProperty, name
 
Constructor Summary
MovingObjectStatusType()
           
 
Method Summary
 MeasureType getAcceleration()
          Obtient la valeur de la propriété acceleration.
 DirectionPropertyType getBearing()
          Obtient la valeur de la propriété bearing.
 MeasureType getElevation()
          Obtient la valeur de la propriété elevation.
 JAXBElement<? extends LocationPropertyType> getLocation()
          Obtient la valeur de la propriété location.
 MeasureType getSpeed()
          Obtient la valeur de la propriété speed.
 StringOrRefType getStatus()
          Obtient la valeur de la propriété status.
 boolean isSetAcceleration()
           
 boolean isSetBearing()
           
 boolean isSetElevation()
           
 boolean isSetLocation()
           
 boolean isSetSpeed()
           
 boolean isSetStatus()
           
 void setAcceleration(MeasureType value)
          Définit la valeur de la propriété acceleration.
 void setBearing(DirectionPropertyType value)
          Définit la valeur de la propriété bearing.
 void setElevation(MeasureType value)
          Définit la valeur de la propriété elevation.
 void setLocation(JAXBElement<? extends LocationPropertyType> value)
          Définit la valeur de la propriété location.
 void setSpeed(MeasureType value)
          Définit la valeur de la propriété speed.
 void setStatus(StringOrRefType value)
          Définit la valeur de la propriété status.
 
Methods inherited from class net.opengis.gml.AbstractTimeSliceType
getDataSource, getValidTime, isSetDataSource, isSetValidTime, setDataSource, setValidTime
 
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

location

protected JAXBElement<? extends LocationPropertyType> location

speed

protected MeasureType speed

bearing

protected DirectionPropertyType bearing

acceleration

protected MeasureType acceleration

elevation

protected MeasureType elevation

status

protected StringOrRefType status
Constructor Detail

MovingObjectStatusType

public MovingObjectStatusType()
Method Detail

getLocation

public JAXBElement<? extends LocationPropertyType> getLocation()
Obtient la valeur de la propriété location.

Returns:
possible object is JAXBElement<PriorityLocationPropertyType> JAXBElement<LocationPropertyType>

setLocation

public void setLocation(JAXBElement<? extends LocationPropertyType> value)
Définit la valeur de la propriété location.

Parameters:
value - allowed object is JAXBElement<PriorityLocationPropertyType> JAXBElement<LocationPropertyType>

isSetLocation

public boolean isSetLocation()

getSpeed

public MeasureType getSpeed()
Obtient la valeur de la propriété speed.

Returns:
possible object is MeasureType

setSpeed

public void setSpeed(MeasureType value)
Définit la valeur de la propriété speed.

Parameters:
value - allowed object is MeasureType

isSetSpeed

public boolean isSetSpeed()

getBearing

public DirectionPropertyType getBearing()
Obtient la valeur de la propriété bearing.

Returns:
possible object is DirectionPropertyType

setBearing

public void setBearing(DirectionPropertyType value)
Définit la valeur de la propriété bearing.

Parameters:
value - allowed object is DirectionPropertyType

isSetBearing

public boolean isSetBearing()

getAcceleration

public MeasureType getAcceleration()
Obtient la valeur de la propriété acceleration.

Returns:
possible object is MeasureType

setAcceleration

public void setAcceleration(MeasureType value)
Définit la valeur de la propriété acceleration.

Parameters:
value - allowed object is MeasureType

isSetAcceleration

public boolean isSetAcceleration()

getElevation

public MeasureType getElevation()
Obtient la valeur de la propriété elevation.

Returns:
possible object is MeasureType

setElevation

public void setElevation(MeasureType value)
Définit la valeur de la propriété elevation.

Parameters:
value - allowed object is MeasureType

isSetElevation

public boolean isSetElevation()

getStatus

public StringOrRefType getStatus()
Obtient la valeur de la propriété status.

Returns:
possible object is StringOrRefType

setStatus

public void setStatus(StringOrRefType value)
Définit la valeur de la propriété status.

Parameters:
value - allowed object is StringOrRefType

isSetStatus

public boolean isSetStatus()


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