org.eclipse.etrice.core.room.impl
Class GuardedTransitionImpl
java.lang.Object
MinimalEObjectImpl.Container
org.eclipse.etrice.core.room.impl.StateGraphItemImpl
org.eclipse.etrice.core.room.impl.TransitionImpl
org.eclipse.etrice.core.room.impl.NonInitialTransitionImpl
org.eclipse.etrice.core.room.impl.TransitionChainStartTransitionImpl
org.eclipse.etrice.core.room.impl.GuardedTransitionImpl
- All Implemented Interfaces:
- GuardedTransition, NonInitialTransition, StateGraphItem, Transition, TransitionChainStartTransition
public class GuardedTransitionImpl
- extends TransitionChainStartTransitionImpl
- implements GuardedTransition
An implementation of the model object 'Guarded Transition'.
The following features are implemented:
- EMF generated code
Methods inherited from class org.eclipse.etrice.core.room.impl.TransitionImpl |
basicSetAction, basicSetDocu, basicSetTo, getAction, getDocu, getName, getTo, setAction, setDocu, setName, setTo, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
guard
protected DetailCode guard
- The cached value of the '
Guard
' containment reference.
- See Also:
getGuard()
- EMF generated code
- EMF ordered
GuardedTransitionImpl
protected GuardedTransitionImpl()
-
- EMF generated code
eStaticClass
protected EClass eStaticClass()
-
- Overrides:
eStaticClass
in class TransitionChainStartTransitionImpl
- EMF generated code
getGuard
public DetailCode getGuard()
-
- Specified by:
getGuard
in interface GuardedTransition
- Returns:
- the value of the 'Guard' containment reference.
- See Also:
GuardedTransition.setGuard(DetailCode)
,
RoomPackage.getGuardedTransition_Guard()
- EMF generated code
basicSetGuard
public NotificationChain basicSetGuard(DetailCode newGuard,
NotificationChain msgs)
-
- EMF generated code
setGuard
public void setGuard(DetailCode newGuard)
-
- Specified by:
setGuard
in interface GuardedTransition
- Parameters:
newGuard
- the new value of the 'Guard' containment reference.- See Also:
GuardedTransition.getGuard()
- EMF generated code
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
-
- Overrides:
eInverseRemove
in class NonInitialTransitionImpl
- EMF generated code
eGet
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
-
- Overrides:
eGet
in class NonInitialTransitionImpl
- EMF generated code
eSet
public void eSet(int featureID,
java.lang.Object newValue)
-
- Overrides:
eSet
in class NonInitialTransitionImpl
- EMF generated code
eUnset
public void eUnset(int featureID)
-
- Overrides:
eUnset
in class NonInitialTransitionImpl
- EMF generated code
eIsSet
public boolean eIsSet(int featureID)
-
- Overrides:
eIsSet
in class NonInitialTransitionImpl
- EMF generated code