Package net.opengis.gml311.impl
Class TimeCoordinateSystemTypeImpl
- Object
- 
- BasicNotifierImpl
- 
- BasicEObjectImpl
- 
- MinimalEObjectImpl
- 
- MinimalEObjectImpl.Container
- 
- AbstractGMLTypeImpl
- 
- DefinitionTypeImpl
- 
- AbstractTimeReferenceSystemTypeImpl
- 
- TimeCoordinateSystemTypeImpl
 
 
 
 
 
 
 
 
- 
- All Implemented Interfaces:
- AbstractGMLType,- AbstractTimeReferenceSystemType,- DefinitionType,- TimeCoordinateSystemType,- Notifier,- EObject,- EStructuralFeature.Internal.DynamicValueHolder,- InternalEObject
 
 public class TimeCoordinateSystemTypeImpl extends AbstractTimeReferenceSystemTypeImpl implements TimeCoordinateSystemType An implementation of the model object 'Time Coordinate System 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 TimeIntervalLengthTypeintervalThe cached value of the 'Interval' containment reference.protected TimeInstantPropertyTypeoriginThe cached value of the 'Origin' containment reference.protected TimePositionTypeoriginPositionThe cached value of the 'Origin Position' containment reference.- 
Fields inherited from class AbstractTimeReferenceSystemTypeImplDOMAIN_OF_VALIDITY_EDEFAULT, domainOfValidity
 - 
Fields inherited from class AbstractGMLTypeImpldescription, id, ID_EDEFAULT, metaDataProperty, nameGroup
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedTimeCoordinateSystemTypeImpl()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description NotificationChainbasicSetInterval(TimeIntervalLengthType newInterval, NotificationChain msgs)NotificationChainbasicSetOrigin(TimeInstantPropertyType newOrigin, NotificationChain msgs)NotificationChainbasicSetOriginPosition(TimePositionType newOriginPosition, 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)TimeIntervalLengthTypegetInterval()TimeInstantPropertyTypegetOrigin()TimePositionTypegetOriginPosition()voidsetInterval(TimeIntervalLengthType newInterval)voidsetOrigin(TimeInstantPropertyType newOrigin)voidsetOriginPosition(TimePositionType newOriginPosition)- 
Methods inherited from class AbstractTimeReferenceSystemTypeImplgetDomainOfValidity, setDomainOfValidity, toString
 - 
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 AbstractTimeReferenceSystemTypegetDomainOfValidity, setDomainOfValidity
 
- 
 
- 
- 
- 
Field Detail- 
originPositionprotected TimePositionType originPosition The cached value of the 'Origin Position' containment reference.- See Also:
- getOriginPosition()
 
 - 
originprotected TimeInstantPropertyType origin The cached value of the 'Origin' containment reference.- See Also:
- getOrigin()
 
 - 
intervalprotected TimeIntervalLengthType interval The cached value of the 'Interval' containment reference.- See Also:
- getInterval()
 
 
- 
 - 
Method Detail- 
eStaticClassprotected EClass eStaticClass() - Overrides:
- eStaticClassin class- AbstractTimeReferenceSystemTypeImpl
 
 - 
getOriginPositionpublic TimePositionType getOriginPosition() - Specified by:
- getOriginPositionin interface- TimeCoordinateSystemType
- Returns:
- the value of the 'Origin Position' containment reference.
- See Also:
- TimeCoordinateSystemType.setOriginPosition(TimePositionType),- Gml311Package.getTimeCoordinateSystemType_OriginPosition()
 
 - 
basicSetOriginPositionpublic NotificationChain basicSetOriginPosition(TimePositionType newOriginPosition, NotificationChain msgs) 
 - 
setOriginPositionpublic void setOriginPosition(TimePositionType newOriginPosition) - Specified by:
- setOriginPositionin interface- TimeCoordinateSystemType
- Parameters:
- newOriginPosition- the new value of the 'Origin Position' containment reference.
- See Also:
- TimeCoordinateSystemType.getOriginPosition()
 
 - 
getOriginpublic TimeInstantPropertyType getOrigin() - Specified by:
- getOriginin interface- TimeCoordinateSystemType
- Returns:
- the value of the 'Origin' containment reference.
- See Also:
- TimeCoordinateSystemType.setOrigin(TimeInstantPropertyType),- Gml311Package.getTimeCoordinateSystemType_Origin()
 
 - 
basicSetOriginpublic NotificationChain basicSetOrigin(TimeInstantPropertyType newOrigin, NotificationChain msgs) 
 - 
setOriginpublic void setOrigin(TimeInstantPropertyType newOrigin) - Specified by:
- setOriginin interface- TimeCoordinateSystemType
- Parameters:
- newOrigin- the new value of the 'Origin' containment reference.
- See Also:
- TimeCoordinateSystemType.getOrigin()
 
 - 
getIntervalpublic TimeIntervalLengthType getInterval() - Specified by:
- getIntervalin interface- TimeCoordinateSystemType
- Returns:
- the value of the 'Interval' containment reference.
- See Also:
- TimeCoordinateSystemType.setInterval(TimeIntervalLengthType),- Gml311Package.getTimeCoordinateSystemType_Interval()
 
 - 
basicSetIntervalpublic NotificationChain basicSetInterval(TimeIntervalLengthType newInterval, NotificationChain msgs) 
 - 
setIntervalpublic void setInterval(TimeIntervalLengthType newInterval) - Specified by:
- setIntervalin interface- TimeCoordinateSystemType
- Parameters:
- newInterval- the new value of the 'Interval' containment reference.
- See Also:
- TimeCoordinateSystemType.getInterval()
 
 - 
eInverseRemovepublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)- Overrides:
- eInverseRemovein class- AbstractGMLTypeImpl
 
 - 
eGetpublic Object eGet(int featureID, boolean resolve, boolean coreType) - Specified by:
- eGetin interface- InternalEObject
- Overrides:
- eGetin class- AbstractTimeReferenceSystemTypeImpl
 
 - 
eSetpublic void eSet(int featureID, Object newValue)- Specified by:
- eSetin interface- InternalEObject
- Overrides:
- eSetin class- AbstractTimeReferenceSystemTypeImpl
 
 - 
eUnsetpublic void eUnset(int featureID) - Specified by:
- eUnsetin interface- InternalEObject
- Overrides:
- eUnsetin class- AbstractTimeReferenceSystemTypeImpl
 
 - 
eIsSetpublic boolean eIsSet(int featureID) - Specified by:
- eIsSetin interface- InternalEObject
- Overrides:
- eIsSetin class- AbstractTimeReferenceSystemTypeImpl
 
 
- 
 
-