org.eclipse.etrice.core.room.impl
Class TriggeredTransitionImpl

java.lang.Object
  extended by MinimalEObjectImpl.Container
      extended by org.eclipse.etrice.core.room.impl.StateGraphItemImpl
          extended by org.eclipse.etrice.core.room.impl.TransitionImpl
              extended by org.eclipse.etrice.core.room.impl.NonInitialTransitionImpl
                  extended by org.eclipse.etrice.core.room.impl.TransitionChainStartTransitionImpl
                      extended by org.eclipse.etrice.core.room.impl.TriggeredTransitionImpl
All Implemented Interfaces:
NonInitialTransition, StateGraphItem, Transition, TransitionChainStartTransition, TriggeredTransition

public class TriggeredTransitionImpl
extends TransitionChainStartTransitionImpl
implements TriggeredTransition

An implementation of the model object 'Triggered Transition'.

The following features are implemented:

EMF generated code

Field Summary
protected   triggers
          The cached value of the 'Triggers' containment reference list.
 
Fields inherited from class org.eclipse.etrice.core.room.impl.NonInitialTransitionImpl
from
 
Fields inherited from class org.eclipse.etrice.core.room.impl.TransitionImpl
action, docu, name, NAME_EDEFAULT, to
 
Constructor Summary
protected TriggeredTransitionImpl()
           
 
Method Summary
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
  getTriggers()
           
 
Methods inherited from class org.eclipse.etrice.core.room.impl.NonInitialTransitionImpl
basicSetFrom, getFrom, setFrom
 
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
 
Methods inherited from interface org.eclipse.etrice.core.room.NonInitialTransition
getFrom, setFrom
 
Methods inherited from interface org.eclipse.etrice.core.room.Transition
getAction, getDocu, getName, getTo, setAction, setDocu, setName, setTo
 

Field Detail

triggers

protected  triggers
The cached value of the 'Triggers' containment reference list.

See Also:
getTriggers()
EMF generated code
EMF ordered
Constructor Detail

TriggeredTransitionImpl

protected TriggeredTransitionImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class TransitionChainStartTransitionImpl
EMF generated code

getTriggers

public  getTriggers()

Specified by:
getTriggers in interface TriggeredTransition
Returns:
the value of the 'Triggers' containment reference list.
See Also:
RoomPackage.getTriggeredTransition_Triggers()
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