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

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

public class ProtocolSemanticsImpl
extends MinimalEObjectImpl.Container
implements ProtocolSemantics

An implementation of the model object 'Protocol Semantics'.

The following features are implemented:

EMF generated code

Field Summary
protected   rules
          The cached value of the 'Rules' containment reference list.
 
Constructor Summary
protected ProtocolSemanticsImpl()
           
 
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)
           
  getRules()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rules

protected  rules
The cached value of the 'Rules' containment reference list.

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

ProtocolSemanticsImpl

protected ProtocolSemanticsImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

EMF generated code

getRules

public  getRules()

Specified by:
getRules in interface ProtocolSemantics
Returns:
the value of the 'Rules' containment reference list.
See Also:
RoomPackage.getProtocolSemantics_Rules()
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