org.eclipse.etrice.generator.etricegen.impl
Class ActiveTriggerImpl

java.lang.Object
  extended by EObjectImpl
      extended by org.eclipse.etrice.generator.etricegen.impl.ActiveTriggerImpl
All Implemented Interfaces:
ActiveTrigger

public class ActiveTriggerImpl
extends EObjectImpl
implements ActiveTrigger

An implementation of the model object 'Active Trigger'.

The following features are implemented:

EMF generated code

Field Summary
protected  InterfaceItem ifitem
          The cached value of the 'Ifitem' reference.
protected  Message msg
          The cached value of the 'Msg' reference.
protected   transitions
          The cached value of the 'Transitions' reference list.
protected  java.lang.String trigger
          The cached value of the 'Trigger' attribute.
protected static java.lang.String TRIGGER_EDEFAULT
          The default value of the 'Trigger' attribute.
 
Constructor Summary
protected ActiveTriggerImpl()
           
 
Method Summary
 InterfaceItem basicGetIfitem()
           
 Message basicGetMsg()
           
 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
           
 boolean eIsSet(int featureID)
           
 void eSet(int featureID, java.lang.Object newValue)
           
protected  EClass eStaticClass()
           
 void eUnset(int featureID)
           
 InterfaceItem getIfitem()
           
 Message getMsg()
           
  getTransitions()
           
 java.lang.String getTrigger()
           
 void setIfitem(InterfaceItem newIfitem)
           
 void setMsg(Message newMsg)
           
 void setTrigger(java.lang.String newTrigger)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

msg

protected Message msg
The cached value of the 'Msg' reference.

See Also:
getMsg()
EMF generated code
EMF ordered

ifitem

protected InterfaceItem ifitem
The cached value of the 'Ifitem' reference.

See Also:
getIfitem()
EMF generated code
EMF ordered

TRIGGER_EDEFAULT

protected static final java.lang.String TRIGGER_EDEFAULT
The default value of the 'Trigger' attribute.

See Also:
getTrigger()
EMF generated code
EMF ordered

trigger

protected java.lang.String trigger
The cached value of the 'Trigger' attribute.

See Also:
getTrigger()
EMF generated code
EMF ordered

transitions

protected  transitions
The cached value of the 'Transitions' reference list.

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

ActiveTriggerImpl

protected ActiveTriggerImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

EMF generated code

getMsg

public Message getMsg()

Specified by:
getMsg in interface ActiveTrigger
Returns:
the value of the 'Msg' reference.
See Also:
ActiveTrigger.setMsg(Message), ETriceGenPackage.getActiveTrigger_Msg()
EMF generated code

basicGetMsg

public Message basicGetMsg()

EMF generated code

setMsg

public void setMsg(Message newMsg)

Specified by:
setMsg in interface ActiveTrigger
Parameters:
newMsg - the new value of the 'Msg' reference.
See Also:
ActiveTrigger.getMsg()
EMF generated code

getIfitem

public InterfaceItem getIfitem()

Specified by:
getIfitem in interface ActiveTrigger
Returns:
the value of the 'Ifitem' reference.
See Also:
ActiveTrigger.setIfitem(InterfaceItem), ETriceGenPackage.getActiveTrigger_Ifitem()
EMF generated code

basicGetIfitem

public InterfaceItem basicGetIfitem()

EMF generated code

setIfitem

public void setIfitem(InterfaceItem newIfitem)

Specified by:
setIfitem in interface ActiveTrigger
Parameters:
newIfitem - the new value of the 'Ifitem' reference.
See Also:
ActiveTrigger.getIfitem()
EMF generated code

getTrigger

public java.lang.String getTrigger()

Specified by:
getTrigger in interface ActiveTrigger
Returns:
the value of the 'Trigger' attribute.
See Also:
ActiveTrigger.setTrigger(String), ETriceGenPackage.getActiveTrigger_Trigger()
EMF generated code

setTrigger

public void setTrigger(java.lang.String newTrigger)

Specified by:
setTrigger in interface ActiveTrigger
Parameters:
newTrigger - the new value of the 'Trigger' attribute.
See Also:
ActiveTrigger.getTrigger()
EMF generated code

getTransitions

public  getTransitions()

Specified by:
getTransitions in interface ActiveTrigger
Returns:
the value of the 'Transitions' reference list.
See Also:
ETriceGenPackage.getActiveTrigger_Transitions()
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

toString

public java.lang.String toString()

EMF generated code