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

java.lang.Object
  extended by MinimalEObjectImpl.Container
      extended by org.eclipse.etrice.core.room.impl.TriggerImpl
All Implemented Interfaces:
Trigger

public class TriggerImpl
extends MinimalEObjectImpl.Container
implements Trigger

An implementation of the model object 'Trigger'.

The following features are implemented:

EMF generated code

Field Summary
protected  Guard guard
          The cached value of the 'Guard' containment reference.
protected   msgFromIfPairs
          The cached value of the 'Msg From If Pairs' containment reference list.
 
Constructor Summary
protected TriggerImpl()
           
 
Method Summary
 NotificationChain basicSetGuard(Guard newGuard, NotificationChain msgs)
           
 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)
           
 Guard getGuard()
           
  getMsgFromIfPairs()
           
 void setGuard(Guard newGuard)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

msgFromIfPairs

protected  msgFromIfPairs
The cached value of the 'Msg From If Pairs' containment reference list.

See Also:
getMsgFromIfPairs()
EMF generated code
EMF ordered

guard

protected Guard guard
The cached value of the 'Guard' containment reference.

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

TriggerImpl

protected TriggerImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

EMF generated code

getMsgFromIfPairs

public  getMsgFromIfPairs()

Specified by:
getMsgFromIfPairs in interface Trigger
Returns:
the value of the 'Msg From If Pairs' containment reference list.
See Also:
RoomPackage.getTrigger_MsgFromIfPairs()
EMF generated code

getGuard

public Guard getGuard()

Specified by:
getGuard in interface Trigger
Returns:
the value of the 'Guard' containment reference.
See Also:
Trigger.setGuard(Guard), RoomPackage.getTrigger_Guard()
EMF generated code

basicSetGuard

public NotificationChain basicSetGuard(Guard newGuard,
                                       NotificationChain msgs)

EMF generated code

setGuard

public void setGuard(Guard newGuard)

Specified by:
setGuard in interface Trigger
Parameters:
newGuard - the new value of the 'Guard' containment reference.
See Also:
Trigger.getGuard()
EMF generated code

eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd,
                                        int featureID,
                                        NotificationChain msgs)

EMF generated code

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

EMF generated code

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

EMF generated code

eUnset

public void eUnset(int featureID)

EMF generated code

eIsSet

public boolean eIsSet(int featureID)

EMF generated code