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

java.lang.Object
  extended by MinimalEObjectImpl.Container
      extended by org.eclipse.etrice.core.room.impl.TransitionTerminalImpl
          extended by org.eclipse.etrice.core.room.impl.SubStateTrPointTerminalImpl
All Implemented Interfaces:
SubStateTrPointTerminal, TransitionTerminal

public class SubStateTrPointTerminalImpl
extends TransitionTerminalImpl
implements SubStateTrPointTerminal

An implementation of the model object 'Sub State Tr Point Terminal'.

The following features are implemented:

EMF generated code

Field Summary
protected  BaseState state
          The cached value of the 'State' reference.
protected  TrPoint trPoint
          The cached value of the 'Tr Point' reference.
 
Constructor Summary
protected SubStateTrPointTerminalImpl()
           
 
Method Summary
 BaseState basicGetState()
           
 TrPoint basicGetTrPoint()
           
 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)
           
 BaseState getState()
           
 TrPoint getTrPoint()
           
 void setState(BaseState newState)
           
 void setTrPoint(TrPoint newTrPoint)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

trPoint

protected TrPoint trPoint
The cached value of the 'Tr Point' reference.

See Also:
getTrPoint()
EMF generated code
EMF ordered

state

protected BaseState state
The cached value of the 'State' reference.

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

SubStateTrPointTerminalImpl

protected SubStateTrPointTerminalImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class TransitionTerminalImpl
EMF generated code

getTrPoint

public TrPoint getTrPoint()

Specified by:
getTrPoint in interface SubStateTrPointTerminal
Returns:
the value of the 'Tr Point' reference.
See Also:
SubStateTrPointTerminal.setTrPoint(TrPoint), RoomPackage.getSubStateTrPointTerminal_TrPoint()
EMF generated code

basicGetTrPoint

public TrPoint basicGetTrPoint()

EMF generated code

setTrPoint

public void setTrPoint(TrPoint newTrPoint)

Specified by:
setTrPoint in interface SubStateTrPointTerminal
Parameters:
newTrPoint - the new value of the 'Tr Point' reference.
See Also:
SubStateTrPointTerminal.getTrPoint()
EMF generated code

getState

public BaseState getState()

Specified by:
getState in interface SubStateTrPointTerminal
Returns:
the value of the 'State' reference.
See Also:
SubStateTrPointTerminal.setState(BaseState), RoomPackage.getSubStateTrPointTerminal_State()
EMF generated code

basicGetState

public BaseState basicGetState()

EMF generated code

setState

public void setState(BaseState newState)

Specified by:
setState in interface SubStateTrPointTerminal
Parameters:
newState - the new value of the 'State' reference.
See Also:
SubStateTrPointTerminal.getState()
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