Package net.opengis.gml311
Interface MovingObjectStatusType
-
- All Superinterfaces:
AbstractGMLType
,AbstractTimeSliceType
,EObject
,Notifier
- All Known Implementing Classes:
MovingObjectStatusTypeImpl
public interface MovingObjectStatusType extends AbstractTimeSliceType
A representation of the model object 'Moving Object Status Type'. 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.The following features are supported:
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MeasureType
getAcceleration()
Returns the value of the 'Acceleration' containment reference.DirectionPropertyType
getBearing()
Returns the value of the 'Bearing' containment reference.MeasureType
getElevation()
Returns the value of the 'Elevation' containment reference.LocationPropertyType
getLocation()
Returns the value of the 'Location' containment reference.FeatureMap
getLocationGroup()
Returns the value of the 'Location Group' attribute list.MeasureType
getSpeed()
Returns the value of the 'Speed' containment reference.StringOrRefType
getStatus()
Returns the value of the 'Status' containment reference.void
setAcceleration(MeasureType value)
Sets the value of the 'Acceleration
' containment reference.void
setBearing(DirectionPropertyType value)
Sets the value of the 'Bearing
' containment reference.void
setElevation(MeasureType value)
Sets the value of the 'Elevation
' containment reference.void
setLocation(LocationPropertyType value)
Sets the value of the 'Location
' containment reference.void
setSpeed(MeasureType value)
Sets the value of the 'Speed
' containment reference.void
setStatus(StringOrRefType value)
Sets the value of the 'Status
' containment reference.-
Methods inherited from interface AbstractGMLType
getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
-
Methods inherited from interface AbstractTimeSliceType
getDataSource, getValidTime, setDataSource, setValidTime
-
-
-
-
Method Detail
-
getLocationGroup
FeatureMap getLocationGroup()
Returns the value of the 'Location Group' attribute list. The list contents are of typeFeatureMap.Entry
. Deprecated in GML 3.1.0- Returns:
- the value of the 'Location Group' attribute list.
- See Also:
Gml311Package.getMovingObjectStatusType_LocationGroup()
-
getLocation
LocationPropertyType getLocation()
Returns the value of the 'Location' containment reference. Deprecated in GML 3.1.0- Returns:
- the value of the 'Location' containment reference.
- See Also:
setLocation(LocationPropertyType)
,Gml311Package.getMovingObjectStatusType_Location()
-
setLocation
void setLocation(LocationPropertyType value)
Sets the value of the 'Location
' containment reference.- Parameters:
value
- the new value of the 'Location' containment reference.- See Also:
getLocation()
-
getSpeed
MeasureType getSpeed()
Returns the value of the 'Speed' containment reference.If the meaning of the 'Speed' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Speed' containment reference.
- See Also:
setSpeed(MeasureType)
,Gml311Package.getMovingObjectStatusType_Speed()
-
setSpeed
void setSpeed(MeasureType value)
Sets the value of the 'Speed
' containment reference.- Parameters:
value
- the new value of the 'Speed' containment reference.- See Also:
getSpeed()
-
getBearing
DirectionPropertyType getBearing()
Returns the value of the 'Bearing' containment reference.If the meaning of the 'Bearing' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Bearing' containment reference.
- See Also:
setBearing(DirectionPropertyType)
,Gml311Package.getMovingObjectStatusType_Bearing()
-
setBearing
void setBearing(DirectionPropertyType value)
Sets the value of the 'Bearing
' containment reference.- Parameters:
value
- the new value of the 'Bearing' containment reference.- See Also:
getBearing()
-
getAcceleration
MeasureType getAcceleration()
Returns the value of the 'Acceleration' containment reference.If the meaning of the 'Acceleration' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Acceleration' containment reference.
- See Also:
setAcceleration(MeasureType)
,Gml311Package.getMovingObjectStatusType_Acceleration()
-
setAcceleration
void setAcceleration(MeasureType value)
Sets the value of the 'Acceleration
' containment reference.- Parameters:
value
- the new value of the 'Acceleration' containment reference.- See Also:
getAcceleration()
-
getElevation
MeasureType getElevation()
Returns the value of the 'Elevation' containment reference.If the meaning of the 'Elevation' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Elevation' containment reference.
- See Also:
setElevation(MeasureType)
,Gml311Package.getMovingObjectStatusType_Elevation()
-
setElevation
void setElevation(MeasureType value)
Sets the value of the 'Elevation
' containment reference.- Parameters:
value
- the new value of the 'Elevation' containment reference.- See Also:
getElevation()
-
getStatus
StringOrRefType getStatus()
Returns the value of the 'Status' containment reference.If the meaning of the 'Status' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Status' containment reference.
- See Also:
setStatus(StringOrRefType)
,Gml311Package.getMovingObjectStatusType_Status()
-
setStatus
void setStatus(StringOrRefType value)
Sets the value of the 'Status
' containment reference.- Parameters:
value
- the new value of the 'Status' containment reference.- See Also:
getStatus()
-
-