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

java.lang.Object
  extended by MinimalEObjectImpl.Container
      extended by org.eclipse.etrice.core.room.impl.StateGraphItemImpl
          extended by org.eclipse.etrice.core.room.impl.StateGraphNodeImpl
              extended by org.eclipse.etrice.core.room.impl.TrPointImpl
                  extended by org.eclipse.etrice.core.room.impl.TransitionPointImpl
All Implemented Interfaces:
StateGraphItem, StateGraphNode, TransitionPoint, TrPoint

public class TransitionPointImpl
extends TrPointImpl
implements TransitionPoint

An implementation of the model object 'Transition Point'.

The following features are implemented:

EMF generated code

Field Summary
protected  boolean handler
          The cached value of the 'Handler' attribute.
protected static boolean HANDLER_EDEFAULT
          The default value of the 'Handler' attribute.
 
Fields inherited from class org.eclipse.etrice.core.room.impl.TrPointImpl
name, NAME_EDEFAULT
 
Constructor Summary
protected TransitionPointImpl()
           
 
Method Summary
 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)
           
 boolean isHandler()
           
 void setHandler(boolean newHandler)
           
 java.lang.String toString()
           
 
Methods inherited from class org.eclipse.etrice.core.room.impl.TrPointImpl
getName, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.etrice.core.room.TrPoint
getName, setName
 

Field Detail

HANDLER_EDEFAULT

protected static final boolean HANDLER_EDEFAULT
The default value of the 'Handler' attribute.

See Also:
isHandler(), Constant Field Values
EMF generated code
EMF ordered

handler

protected boolean handler
The cached value of the 'Handler' attribute.

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

TransitionPointImpl

protected TransitionPointImpl()

EMF generated code
Method Detail

eStaticClass

protected EClass eStaticClass()

Overrides:
eStaticClass in class TrPointImpl
EMF generated code

isHandler

public boolean isHandler()

Specified by:
isHandler in interface TransitionPoint
Returns:
the value of the 'Handler' attribute.
See Also:
TransitionPoint.setHandler(boolean), RoomPackage.getTransitionPoint_Handler()
EMF generated code

setHandler

public void setHandler(boolean newHandler)

Specified by:
setHandler in interface TransitionPoint
Parameters:
newHandler - the new value of the 'Handler' attribute.
See Also:
TransitionPoint.isHandler()
EMF generated code

eGet

public java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)

Overrides:
eGet in class TrPointImpl
EMF generated code

eSet

public void eSet(int featureID,
                 java.lang.Object newValue)

Overrides:
eSet in class TrPointImpl
EMF generated code

eUnset

public void eUnset(int featureID)

Overrides:
eUnset in class TrPointImpl
EMF generated code

eIsSet

public boolean eIsSet(int featureID)

Overrides:
eIsSet in class TrPointImpl
EMF generated code

toString

public java.lang.String toString()

Overrides:
toString in class TrPointImpl
EMF generated code