|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.opengis.gml.AbstractGMLType
net.opengis.gml.AbstractTimeSliceType
net.opengis.gml.MovingObjectStatusType
public class MovingObjectStatusType
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 |
|---|
protected JAXBElement<? extends LocationPropertyType> location
protected MeasureType speed
protected DirectionPropertyType bearing
protected MeasureType acceleration
protected MeasureType elevation
protected StringOrRefType status
| Constructor Detail |
|---|
public MovingObjectStatusType()
| Method Detail |
|---|
public JAXBElement<? extends LocationPropertyType> getLocation()
JAXBElement<PriorityLocationPropertyType>
JAXBElement<LocationPropertyType>public void setLocation(JAXBElement<? extends LocationPropertyType> value)
value - allowed object is
JAXBElement<PriorityLocationPropertyType>
JAXBElement<LocationPropertyType>public boolean isSetLocation()
public MeasureType getSpeed()
MeasureTypepublic void setSpeed(MeasureType value)
value - allowed object is
MeasureTypepublic boolean isSetSpeed()
public DirectionPropertyType getBearing()
DirectionPropertyTypepublic void setBearing(DirectionPropertyType value)
value - allowed object is
DirectionPropertyTypepublic boolean isSetBearing()
public MeasureType getAcceleration()
MeasureTypepublic void setAcceleration(MeasureType value)
value - allowed object is
MeasureTypepublic boolean isSetAcceleration()
public MeasureType getElevation()
MeasureTypepublic void setElevation(MeasureType value)
value - allowed object is
MeasureTypepublic boolean isSetElevation()
public StringOrRefType getStatus()
StringOrRefTypepublic void setStatus(StringOrRefType value)
value - allowed object is
StringOrRefTypepublic boolean isSetStatus()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||