Package net.opengis.gml311.impl
Class MovingObjectStatusTypeImpl
- Object
- 
- BasicNotifierImpl
- 
- BasicEObjectImpl
- 
- MinimalEObjectImpl
- 
- MinimalEObjectImpl.Container
- 
- AbstractGMLTypeImpl
- 
- AbstractTimeSliceTypeImpl
- 
- MovingObjectStatusTypeImpl
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- AbstractGMLType,- AbstractTimeSliceType,- MovingObjectStatusType,- Notifier,- EObject,- EStructuralFeature.Internal.DynamicValueHolder,- InternalEObject
 
 public class MovingObjectStatusTypeImpl extends AbstractTimeSliceTypeImpl implements MovingObjectStatusType An implementation of the model object 'Moving Object Status Type'.The following features are implemented: 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from class MinimalEObjectImpl.ContainerMinimalEObjectImpl.Container.Dynamic
 - 
Nested classes/interfaces inherited from class BasicEObjectImplBasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
 - 
Nested classes/interfaces inherited from class BasicNotifierImplBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected MeasureTypeaccelerationThe cached value of the 'Acceleration' containment reference.protected DirectionPropertyTypebearingThe cached value of the 'Bearing' containment reference.protected MeasureTypeelevationThe cached value of the 'Elevation' containment reference.protected FeatureMaplocationGroupThe cached value of the 'Location Group' attribute list.protected MeasureTypespeedThe cached value of the 'Speed' containment reference.protected StringOrRefTypestatusThe cached value of the 'Status' containment reference.- 
Fields inherited from class AbstractTimeSliceTypeImpldataSource, validTime
 - 
Fields inherited from class AbstractGMLTypeImpldescription, id, ID_EDEFAULT, metaDataProperty, nameGroup
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedMovingObjectStatusTypeImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetAcceleration(MeasureType newAcceleration, NotificationChain msgs)NotificationChainbasicSetBearing(DirectionPropertyType newBearing, NotificationChain msgs)NotificationChainbasicSetElevation(MeasureType newElevation, NotificationChain msgs)NotificationChainbasicSetLocation(LocationPropertyType newLocation, NotificationChain msgs)NotificationChainbasicSetSpeed(MeasureType newSpeed, NotificationChain msgs)NotificationChainbasicSetStatus(StringOrRefType newStatus, NotificationChain msgs)ObjecteGet(int featureID, boolean resolve, boolean coreType)NotificationChaineInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)MeasureTypegetAcceleration()DirectionPropertyTypegetBearing()MeasureTypegetElevation()LocationPropertyTypegetLocation()FeatureMapgetLocationGroup()MeasureTypegetSpeed()StringOrRefTypegetStatus()voidsetAcceleration(MeasureType newAcceleration)voidsetBearing(DirectionPropertyType newBearing)voidsetElevation(MeasureType newElevation)voidsetLocation(LocationPropertyType newLocation)voidsetSpeed(MeasureType newSpeed)voidsetStatus(StringOrRefType newStatus)StringtoString()- 
Methods inherited from class AbstractTimeSliceTypeImplbasicSetDataSource, basicSetValidTime, getDataSource, getValidTime, setDataSource, setValidTime
 - 
Methods inherited from class AbstractGMLTypeImplbasicSetDescription, getDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 - 
Methods inherited from class MinimalEObjectImpldynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
 - 
Methods inherited from class BasicEObjectImpleAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
 - 
Methods inherited from class Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface AbstractGMLTypegetDescription, getId, getMetaDataProperty, getName, getNameGroup, setDescription, setId
 - 
Methods inherited from interface AbstractTimeSliceTypegetDataSource, getValidTime, setDataSource, setValidTime
 
- 
 
- 
- 
- 
Field Detail- 
locationGroupprotected FeatureMap locationGroup The cached value of the 'Location Group' attribute list.- See Also:
- getLocationGroup()
 
 - 
speedprotected MeasureType speed The cached value of the 'Speed' containment reference.- See Also:
- getSpeed()
 
 - 
bearingprotected DirectionPropertyType bearing The cached value of the 'Bearing' containment reference.- See Also:
- getBearing()
 
 - 
accelerationprotected MeasureType acceleration The cached value of the 'Acceleration' containment reference.- See Also:
- getAcceleration()
 
 - 
elevationprotected MeasureType elevation The cached value of the 'Elevation' containment reference.- See Also:
- getElevation()
 
 - 
statusprotected StringOrRefType status The cached value of the 'Status' containment reference.- See Also:
- getStatus()
 
 
- 
 - 
Method Detail- 
eStaticClassprotected EClass eStaticClass() - Overrides:
- eStaticClassin class- AbstractTimeSliceTypeImpl
 
 - 
getLocationGrouppublic FeatureMap getLocationGroup() - Specified by:
- getLocationGroupin interface- MovingObjectStatusType
- Returns:
- the value of the 'Location Group' attribute list.
- See Also:
- Gml311Package.getMovingObjectStatusType_LocationGroup()
 
 - 
getLocationpublic LocationPropertyType getLocation() - Specified by:
- getLocationin interface- MovingObjectStatusType
- Returns:
- the value of the 'Location' containment reference.
- See Also:
- MovingObjectStatusType.setLocation(LocationPropertyType),- Gml311Package.getMovingObjectStatusType_Location()
 
 - 
basicSetLocationpublic NotificationChain basicSetLocation(LocationPropertyType newLocation, NotificationChain msgs) 
 - 
setLocationpublic void setLocation(LocationPropertyType newLocation) - Specified by:
- setLocationin interface- MovingObjectStatusType
- Parameters:
- newLocation- the new value of the 'Location' containment reference.
- See Also:
- MovingObjectStatusType.getLocation()
 
 - 
getSpeedpublic MeasureType getSpeed() - Specified by:
- getSpeedin interface- MovingObjectStatusType
- Returns:
- the value of the 'Speed' containment reference.
- See Also:
- MovingObjectStatusType.setSpeed(MeasureType),- Gml311Package.getMovingObjectStatusType_Speed()
 
 - 
basicSetSpeedpublic NotificationChain basicSetSpeed(MeasureType newSpeed, NotificationChain msgs) 
 - 
setSpeedpublic void setSpeed(MeasureType newSpeed) - Specified by:
- setSpeedin interface- MovingObjectStatusType
- Parameters:
- newSpeed- the new value of the 'Speed' containment reference.
- See Also:
- MovingObjectStatusType.getSpeed()
 
 - 
getBearingpublic DirectionPropertyType getBearing() - Specified by:
- getBearingin interface- MovingObjectStatusType
- Returns:
- the value of the 'Bearing' containment reference.
- See Also:
- MovingObjectStatusType.setBearing(DirectionPropertyType),- Gml311Package.getMovingObjectStatusType_Bearing()
 
 - 
basicSetBearingpublic NotificationChain basicSetBearing(DirectionPropertyType newBearing, NotificationChain msgs) 
 - 
setBearingpublic void setBearing(DirectionPropertyType newBearing) - Specified by:
- setBearingin interface- MovingObjectStatusType
- Parameters:
- newBearing- the new value of the 'Bearing' containment reference.
- See Also:
- MovingObjectStatusType.getBearing()
 
 - 
getAccelerationpublic MeasureType getAcceleration() - Specified by:
- getAccelerationin interface- MovingObjectStatusType
- Returns:
- the value of the 'Acceleration' containment reference.
- See Also:
- MovingObjectStatusType.setAcceleration(MeasureType),- Gml311Package.getMovingObjectStatusType_Acceleration()
 
 - 
basicSetAccelerationpublic NotificationChain basicSetAcceleration(MeasureType newAcceleration, NotificationChain msgs) 
 - 
setAccelerationpublic void setAcceleration(MeasureType newAcceleration) - Specified by:
- setAccelerationin interface- MovingObjectStatusType
- Parameters:
- newAcceleration- the new value of the 'Acceleration' containment reference.
- See Also:
- MovingObjectStatusType.getAcceleration()
 
 - 
getElevationpublic MeasureType getElevation() - Specified by:
- getElevationin interface- MovingObjectStatusType
- Returns:
- the value of the 'Elevation' containment reference.
- See Also:
- MovingObjectStatusType.setElevation(MeasureType),- Gml311Package.getMovingObjectStatusType_Elevation()
 
 - 
basicSetElevationpublic NotificationChain basicSetElevation(MeasureType newElevation, NotificationChain msgs) 
 - 
setElevationpublic void setElevation(MeasureType newElevation) - Specified by:
- setElevationin interface- MovingObjectStatusType
- Parameters:
- newElevation- the new value of the 'Elevation' containment reference.
- See Also:
- MovingObjectStatusType.getElevation()
 
 - 
getStatuspublic StringOrRefType getStatus() - Specified by:
- getStatusin interface- MovingObjectStatusType
- Returns:
- the value of the 'Status' containment reference.
- See Also:
- MovingObjectStatusType.setStatus(StringOrRefType),- Gml311Package.getMovingObjectStatusType_Status()
 
 - 
basicSetStatuspublic NotificationChain basicSetStatus(StringOrRefType newStatus, NotificationChain msgs) 
 - 
setStatuspublic void setStatus(StringOrRefType newStatus) - Specified by:
- setStatusin interface- MovingObjectStatusType
- Parameters:
- newStatus- the new value of the 'Status' containment reference.
- See Also:
- MovingObjectStatusType.getStatus()
 
 - 
eInverseRemovepublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
- eInverseRemovein class- AbstractTimeSliceTypeImpl
 
 - 
eGetpublic Object eGet(int featureID, boolean resolve, boolean coreType) - Specified by:
- eGetin interface- InternalEObject
- Overrides:
- eGetin class- AbstractTimeSliceTypeImpl
 
 - 
eSetpublic void eSet(int featureID, Object newValue)- Specified by:
- eSetin interface- InternalEObject
- Overrides:
- eSetin class- AbstractTimeSliceTypeImpl
 
 - 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- InternalEObject
- Overrides:
- eUnsetin class- AbstractTimeSliceTypeImpl
 
 - 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- InternalEObject
- Overrides:
- eIsSetin class- AbstractTimeSliceTypeImpl
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- AbstractGMLTypeImpl
 
 
- 
 
-