|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectMinimalEObjectImpl.Container
org.eclipse.etrice.core.room.impl.StateGraphItemImpl
org.eclipse.etrice.core.room.impl.StateGraphNodeImpl
org.eclipse.etrice.core.room.impl.StateImpl
public class StateImpl
An implementation of the model object 'State'.
The following features are implemented:
Field Summary | |
---|---|
protected DetailCode |
doCode
The cached value of the ' Do Code ' containment reference. |
protected Documentation |
docu
The cached value of the ' Docu ' containment reference. |
protected DetailCode |
entryCode
The cached value of the ' Entry Code ' containment reference. |
protected DetailCode |
exitCode
The cached value of the ' Exit Code ' containment reference. |
protected StateGraph |
subgraph
The cached value of the ' Subgraph ' containment reference. |
Constructor Summary | |
---|---|
protected |
StateImpl()
|
Method Summary | |
---|---|
NotificationChain |
basicSetDoCode(DetailCode newDoCode,
NotificationChain msgs)
|
NotificationChain |
basicSetDocu(Documentation newDocu,
NotificationChain msgs)
|
NotificationChain |
basicSetEntryCode(DetailCode newEntryCode,
NotificationChain msgs)
|
NotificationChain |
basicSetExitCode(DetailCode newExitCode,
NotificationChain msgs)
|
NotificationChain |
basicSetSubgraph(StateGraph newSubgraph,
NotificationChain msgs)
|
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)
|
DetailCode |
getDoCode()
|
Documentation |
getDocu()
|
DetailCode |
getEntryCode()
|
DetailCode |
getExitCode()
|
java.lang.String |
getName()
|
StateGraph |
getSubgraph()
|
void |
setDoCode(DetailCode newDoCode)
|
void |
setDocu(Documentation newDocu)
|
void |
setEntryCode(DetailCode newEntryCode)
|
void |
setExitCode(DetailCode newExitCode)
|
void |
setSubgraph(StateGraph newSubgraph)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Documentation docu
Docu
' containment reference.
getDocu()
protected DetailCode entryCode
Entry Code
' containment reference.
getEntryCode()
protected DetailCode exitCode
Exit Code
' containment reference.
getExitCode()
protected DetailCode doCode
Do Code
' containment reference.
getDoCode()
protected StateGraph subgraph
Subgraph
' containment reference.
getSubgraph()
Constructor Detail |
---|
protected StateImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class StateGraphNodeImpl
public Documentation getDocu()
getDocu
in interface State
State.setDocu(Documentation)
,
RoomPackage.getState_Docu()
public NotificationChain basicSetDocu(Documentation newDocu, NotificationChain msgs)
public void setDocu(Documentation newDocu)
setDocu
in interface State
newDocu
- the new value of the 'Docu' containment reference.State.getDocu()
public DetailCode getEntryCode()
getEntryCode
in interface State
State.setEntryCode(DetailCode)
,
RoomPackage.getState_EntryCode()
public NotificationChain basicSetEntryCode(DetailCode newEntryCode, NotificationChain msgs)
public void setEntryCode(DetailCode newEntryCode)
setEntryCode
in interface State
newEntryCode
- the new value of the 'Entry Code' containment reference.State.getEntryCode()
public DetailCode getExitCode()
getExitCode
in interface State
State.setExitCode(DetailCode)
,
RoomPackage.getState_ExitCode()
public NotificationChain basicSetExitCode(DetailCode newExitCode, NotificationChain msgs)
public void setExitCode(DetailCode newExitCode)
setExitCode
in interface State
newExitCode
- the new value of the 'Exit Code' containment reference.State.getExitCode()
public DetailCode getDoCode()
getDoCode
in interface State
State.setDoCode(DetailCode)
,
RoomPackage.getState_DoCode()
public NotificationChain basicSetDoCode(DetailCode newDoCode, NotificationChain msgs)
public void setDoCode(DetailCode newDoCode)
setDoCode
in interface State
newDoCode
- the new value of the 'Do Code' containment reference.State.getDoCode()
public StateGraph getSubgraph()
getSubgraph
in interface State
State.setSubgraph(StateGraph)
,
RoomPackage.getState_Subgraph()
public NotificationChain basicSetSubgraph(StateGraph newSubgraph, NotificationChain msgs)
public void setSubgraph(StateGraph newSubgraph)
setSubgraph
in interface State
newSubgraph
- the new value of the 'Subgraph' containment reference.State.getSubgraph()
public java.lang.String getName()
getName
in interface State
getName
in interface StateGraphItem
getName
in class StateGraphItemImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |