Package fr.esrf.tango.pogo.pogoDsl.impl
Class EventCriteriaImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- fr.esrf.tango.pogo.pogoDsl.impl.EventCriteriaImpl
-
- All Implemented Interfaces:
EventCriteria,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject
public class EventCriteriaImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements EventCriteria
An implementation of the model object 'Event Criteria'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringABS_CHANGE_EDEFAULTThe default value of the 'Abs Change' attribute.protected java.lang.StringabsChangeThe cached value of the 'Abs Change' attribute.protected java.lang.StringperiodThe cached value of the 'Period' attribute.protected static java.lang.StringPERIOD_EDEFAULTThe default value of the 'Period' attribute.protected static java.lang.StringREL_CHANGE_EDEFAULTThe default value of the 'Rel Change' attribute.protected java.lang.StringrelChangeThe cached value of the 'Rel Change' attribute.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedEventCriteriaImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, java.lang.Object newValue)protected org.eclipse.emf.ecore.EClasseStaticClass()voideUnset(int featureID)java.lang.StringgetAbsChange()java.lang.StringgetPeriod()java.lang.StringgetRelChange()voidsetAbsChange(java.lang.String newAbsChange)voidsetPeriod(java.lang.String newPeriod)voidsetRelChange(java.lang.String newRelChange)java.lang.StringtoString()-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.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 org.eclipse.emf.ecore.impl.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, 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 org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
REL_CHANGE_EDEFAULT
protected static final java.lang.String REL_CHANGE_EDEFAULT
The default value of the 'Rel Change' attribute.- See Also:
getRelChange()
-
relChange
protected java.lang.String relChange
The cached value of the 'Rel Change' attribute.- See Also:
getRelChange()
-
ABS_CHANGE_EDEFAULT
protected static final java.lang.String ABS_CHANGE_EDEFAULT
The default value of the 'Abs Change' attribute.- See Also:
getAbsChange()
-
absChange
protected java.lang.String absChange
The cached value of the 'Abs Change' attribute.- See Also:
getAbsChange()
-
PERIOD_EDEFAULT
protected static final java.lang.String PERIOD_EDEFAULT
The default value of the 'Period' attribute.- See Also:
getPeriod()
-
period
protected java.lang.String period
The cached value of the 'Period' attribute.- See Also:
getPeriod()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getRelChange
public java.lang.String getRelChange()
- Specified by:
getRelChangein interfaceEventCriteria- Returns:
- the value of the 'Rel Change' attribute.
- See Also:
EventCriteria.setRelChange(String),PogoDslPackage.getEventCriteria_RelChange()
-
setRelChange
public void setRelChange(java.lang.String newRelChange)
- Specified by:
setRelChangein interfaceEventCriteria- Parameters:
newRelChange- the new value of the 'Rel Change' attribute.- See Also:
EventCriteria.getRelChange()
-
getAbsChange
public java.lang.String getAbsChange()
- Specified by:
getAbsChangein interfaceEventCriteria- Returns:
- the value of the 'Abs Change' attribute.
- See Also:
EventCriteria.setAbsChange(String),PogoDslPackage.getEventCriteria_AbsChange()
-
setAbsChange
public void setAbsChange(java.lang.String newAbsChange)
- Specified by:
setAbsChangein interfaceEventCriteria- Parameters:
newAbsChange- the new value of the 'Abs Change' attribute.- See Also:
EventCriteria.getAbsChange()
-
getPeriod
public java.lang.String getPeriod()
- Specified by:
getPeriodin interfaceEventCriteria- Returns:
- the value of the 'Period' attribute.
- See Also:
EventCriteria.setPeriod(String),PogoDslPackage.getEventCriteria_Period()
-
setPeriod
public void setPeriod(java.lang.String newPeriod)
- Specified by:
setPeriodin interfaceEventCriteria- Parameters:
newPeriod- the new value of the 'Period' attribute.- See Also:
EventCriteria.getPeriod()
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)- Specified by:
eGetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eGetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, java.lang.Object newValue)- Specified by:
eSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eUnsetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eIsSetin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-