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

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

public class SemanticsRuleImpl
extends MinimalEObjectImpl.Container
implements SemanticsRule

An implementation of the model object 'Semantics Rule'.

The following features are implemented:

EMF generated code

Field Summary
protected   followUps
          The cached value of the 'Follow Ups' containment reference list.
protected  Message msg
          The cached value of the 'Msg' reference.
 
Constructor Summary
protected SemanticsRuleImpl()
           
 
Method Summary
 Message basicGetMsg()
           
 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)
           
  getFollowUps()
           
 Message getMsg()
           
 void setMsg(Message newMsg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

msg

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

See Also:
getMsg()
EMF generated code
EMF ordered

followUps

protected  followUps
The cached value of the 'Follow Ups' containment reference list.

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

SemanticsRuleImpl

protected SemanticsRuleImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

EMF generated code

getMsg

public Message getMsg()

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

basicGetMsg

public Message basicGetMsg()

EMF generated code

setMsg

public void setMsg(Message newMsg)

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

getFollowUps

public  getFollowUps()

Specified by:
getFollowUps in interface SemanticsRule
Returns:
the value of the 'Follow Ups' containment reference list.
See Also:
RoomPackage.getSemanticsRule_FollowUps()
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