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

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

public class StateGraphImpl
extends MinimalEObjectImpl.Container
implements StateGraph

An implementation of the model object 'State Graph'.

The following features are implemented:

EMF generated code

Field Summary
protected   chPoints
          The cached value of the 'Ch Points' containment reference list.
protected   states
          The cached value of the 'States' containment reference list.
protected   transitions
          The cached value of the 'Transitions' containment reference list.
protected   trPoints
          The cached value of the 'Tr Points' containment reference list.
 
Constructor Summary
protected StateGraphImpl()
           
 
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)
           
  getChPoints()
           
  getStates()
           
  getTransitions()
           
  getTrPoints()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

states

protected  states
The cached value of the 'States' containment reference list.

See Also:
getStates()
EMF generated code
EMF ordered

trPoints

protected  trPoints
The cached value of the 'Tr Points' containment reference list.

See Also:
getTrPoints()
EMF generated code
EMF ordered

chPoints

protected  chPoints
The cached value of the 'Ch Points' containment reference list.

See Also:
getChPoints()
EMF generated code
EMF ordered

transitions

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

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

StateGraphImpl

protected StateGraphImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

EMF generated code

getStates

public  getStates()

Specified by:
getStates in interface StateGraph
Returns:
the value of the 'States' containment reference list.
See Also:
RoomPackage.getStateGraph_States()
EMF generated code

getTrPoints

public  getTrPoints()

Specified by:
getTrPoints in interface StateGraph
Returns:
the value of the 'Tr Points' containment reference list.
See Also:
RoomPackage.getStateGraph_TrPoints()
EMF generated code

getChPoints

public  getChPoints()

Specified by:
getChPoints in interface StateGraph
Returns:
the value of the 'Ch Points' containment reference list.
See Also:
RoomPackage.getStateGraph_ChPoints()
EMF generated code

getTransitions

public  getTransitions()

Specified by:
getTransitions in interface StateGraph
Returns:
the value of the 'Transitions' containment reference list.
See Also:
RoomPackage.getStateGraph_Transitions()
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