public class EventTokenImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements EventToken
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
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
Modifier and Type | Method and Description |
---|---|
State |
basicGetCurrentState() |
Event |
basicGetLastProcessed() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetCurrentState(State newCurrentState,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetParameterTable(ParameterTable newParameterTable,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
State |
getCurrentState() |
Event |
getLastProcessed() |
ParameterTable |
getParameterTable() |
org.eclipse.emf.common.util.EList<Event> |
getRecordedEvents() |
org.eclipse.emf.common.util.EList<TimedZone> |
getTimedZones() |
void |
setCurrentState(State newCurrentState) |
void |
setLastProcessed(Event newLastProcessed) |
void |
setParameterTable(ParameterTable newParameterTable) |
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public State getCurrentState()
getCurrentState
in interface EventToken
EventToken.setCurrentState(State)
,
AutomatonPackage.getEventToken_CurrentState()
,
State.getEventTokens()
public State basicGetCurrentState()
public org.eclipse.emf.common.notify.NotificationChain basicSetCurrentState(State newCurrentState, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCurrentState(State newCurrentState)
setCurrentState
in interface EventToken
newCurrentState
- the new value of the 'Current State' reference.EventToken.getCurrentState()
public org.eclipse.emf.common.util.EList<Event> getRecordedEvents()
getRecordedEvents
in interface EventToken
AutomatonPackage.getEventToken_RecordedEvents()
public Event getLastProcessed()
getLastProcessed
in interface EventToken
EventToken.setLastProcessed(Event)
,
AutomatonPackage.getEventToken_LastProcessed()
public Event basicGetLastProcessed()
public void setLastProcessed(Event newLastProcessed)
setLastProcessed
in interface EventToken
newLastProcessed
- the new value of the 'Last Processed' reference.EventToken.getLastProcessed()
public org.eclipse.emf.common.util.EList<TimedZone> getTimedZones()
getTimedZones
in interface EventToken
AutomatonPackage.getEventToken_TimedZones()
public ParameterTable getParameterTable()
getParameterTable
in interface EventToken
EventToken.setParameterTable(ParameterTable)
,
AutomatonPackage.getEventToken_ParameterTable()
,
ParameterTable.getEventToken()
public org.eclipse.emf.common.notify.NotificationChain basicSetParameterTable(ParameterTable newParameterTable, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setParameterTable(ParameterTable newParameterTable)
setParameterTable
in interface EventToken
newParameterTable
- the new value of the 'Parameter Table' containment reference.EventToken.getParameterTable()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl