Package net.opengis.gml311.impl
Class RelatedTimeTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- MinimalEObjectImpl
-
- MinimalEObjectImpl.Container
-
- TimePrimitivePropertyTypeImpl
-
- RelatedTimeTypeImpl
-
- All Implemented Interfaces:
RelatedTimeType,TimePrimitivePropertyType,Notifier,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject
public class RelatedTimeTypeImpl extends TimePrimitivePropertyTypeImpl implements RelatedTimeType
An implementation of the model object 'Related Time Type'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class MinimalEObjectImpl.Container
MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected static RelativePositionTypeRELATIVE_POSITION_EDEFAULTThe default value of the 'Relative Position' attribute.protected RelativePositionTyperelativePositionThe cached value of the 'Relative Position' attribute.protected booleanrelativePositionESetThis is true if the Relative Position attribute has been set.-
Fields inherited from class TimePrimitivePropertyTypeImpl
actuate, ACTUATE_EDEFAULT, actuateESet, arcrole, ARCROLE_EDEFAULT, href, HREF_EDEFAULT, REMOTE_SCHEMA_EDEFAULT, remoteSchema, role, ROLE_EDEFAULT, show, SHOW_EDEFAULT, showESet, timePrimitiveGroup, title, TITLE_EDEFAULT, type, TYPE_EDEFAULT, typeESet
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedRelatedTimeTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)RelativePositionTypegetRelativePosition()booleanisSetRelativePosition()voidsetRelativePosition(RelativePositionType newRelativePosition)StringtoString()voidunsetRelativePosition()-
Methods inherited from class TimePrimitivePropertyTypeImpl
basicSetTimePrimitive, eInverseRemove, getActuate, getArcrole, getHref, getRemoteSchema, getRole, getShow, getTimePrimitive, getTimePrimitiveGroup, getTitle, getType, isSetActuate, isSetShow, isSetType, setActuate, setArcrole, setHref, setRemoteSchema, setRole, setShow, setTitle, setType, unsetActuate, unsetShow, unsetType
-
Methods inherited from class MinimalEObjectImpl
dynamicGet, 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 BasicEObjectImpl
eAddVirtualValue, 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 Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface TimePrimitivePropertyType
getActuate, getArcrole, getHref, getRemoteSchema, getRole, getShow, getTimePrimitive, getTimePrimitiveGroup, getTitle, getType, isSetActuate, isSetShow, isSetType, setActuate, setArcrole, setHref, setRemoteSchema, setRole, setShow, setTitle, setType, unsetActuate, unsetShow, unsetType
-
-
-
-
Field Detail
-
RELATIVE_POSITION_EDEFAULT
protected static final RelativePositionType RELATIVE_POSITION_EDEFAULT
The default value of the 'Relative Position' attribute.- See Also:
getRelativePosition()
-
relativePosition
protected RelativePositionType relativePosition
The cached value of the 'Relative Position' attribute.- See Also:
getRelativePosition()
-
relativePositionESet
protected boolean relativePositionESet
This is true if the Relative Position attribute has been set.
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classTimePrimitivePropertyTypeImpl
-
getRelativePosition
public RelativePositionType getRelativePosition()
- Specified by:
getRelativePositionin interfaceRelatedTimeType- Returns:
- the value of the 'Relative Position' attribute.
- See Also:
RelativePositionType,RelatedTimeType.isSetRelativePosition(),RelatedTimeType.unsetRelativePosition(),RelatedTimeType.setRelativePosition(RelativePositionType),Gml311Package.getRelatedTimeType_RelativePosition()
-
setRelativePosition
public void setRelativePosition(RelativePositionType newRelativePosition)
- Specified by:
setRelativePositionin interfaceRelatedTimeType- Parameters:
newRelativePosition- the new value of the 'Relative Position' attribute.- See Also:
RelativePositionType,RelatedTimeType.isSetRelativePosition(),RelatedTimeType.unsetRelativePosition(),RelatedTimeType.getRelativePosition()
-
unsetRelativePosition
public void unsetRelativePosition()
- Specified by:
unsetRelativePositionin interfaceRelatedTimeType- See Also:
RelatedTimeType.isSetRelativePosition(),RelatedTimeType.getRelativePosition(),RelatedTimeType.setRelativePosition(RelativePositionType)
-
isSetRelativePosition
public boolean isSetRelativePosition()
- Specified by:
isSetRelativePositionin interfaceRelatedTimeType- Returns:
- whether the value of the 'Relative Position' attribute is set.
- See Also:
RelatedTimeType.unsetRelativePosition(),RelatedTimeType.getRelativePosition(),RelatedTimeType.setRelativePosition(RelativePositionType)
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classTimePrimitivePropertyTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classTimePrimitivePropertyTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classTimePrimitivePropertyTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classTimePrimitivePropertyTypeImpl
-
toString
public String toString()
- Overrides:
toStringin classTimePrimitivePropertyTypeImpl
-
-