public interface State
extends org.eclipse.emf.ecore.EObject
The following features are supported:
AutomatonPackage.getState()| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<EventToken> |
getEventTokens()
Returns the value of the 'Event Tokens' reference list.
|
org.eclipse.emf.common.util.EList<TimedZone> |
getInStateOf()
Returns the value of the 'In State Of' reference list.
|
org.eclipse.emf.common.util.EList<Transition> |
getInTransitions()
Returns the value of the 'In Transitions' reference list.
|
java.lang.String |
getLabel()
Returns the value of the 'Label' attribute.
|
Event |
getLastProcessedEvent()
Returns the value of the 'Last Processed Event' reference.
|
org.eclipse.emf.common.util.EList<TimedZone> |
getOutStateOf()
Returns the value of the 'Out State Of' reference list.
|
org.eclipse.emf.common.util.EList<Transition> |
getOutTransitions()
Returns the value of the 'Out Transitions' containment reference list.
|
void |
setLabel(java.lang.String value)
Sets the value of the '
Label' attribute. |
void |
setLastProcessedEvent(Event value)
Sets the value of the '
Last Processed Event' reference. |
org.eclipse.emf.common.util.EList<Transition> getInTransitions()
Transition.
It is bidirectional and its opposite is 'Post State'.
If the meaning of the 'In Transitions' reference list isn't clear, there really should be more of a description here...
AutomatonPackage.getState_InTransitions(),
Transition.getPostState()org.eclipse.emf.common.util.EList<Transition> getOutTransitions()
Transition.
It is bidirectional and its opposite is 'Pre State'.
If the meaning of the 'Out Transitions' containment reference list isn't clear, there really should be more of a description here...
AutomatonPackage.getState_OutTransitions(),
Transition.getPreState()java.lang.String getLabel()
If the meaning of the 'Label' attribute isn't clear, there really should be more of a description here...
setLabel(String),
AutomatonPackage.getState_Label()void setLabel(java.lang.String value)
Label' attribute.
value - the new value of the 'Label' attribute.getLabel()org.eclipse.emf.common.util.EList<EventToken> getEventTokens()
EventToken.
It is bidirectional and its opposite is 'Current State'.
If the meaning of the 'Event Tokens' reference list isn't clear, there really should be more of a description here...
AutomatonPackage.getState_EventTokens(),
EventToken.getCurrentState()Event getLastProcessedEvent()
If the meaning of the 'Last Processed Event' reference isn't clear, there really should be more of a description here...
setLastProcessedEvent(Event),
AutomatonPackage.getState_LastProcessedEvent()void setLastProcessedEvent(Event value)
Last Processed Event' reference.
value - the new value of the 'Last Processed Event' reference.getLastProcessedEvent()org.eclipse.emf.common.util.EList<TimedZone> getInStateOf()
TimedZone.
It is bidirectional and its opposite is 'In State'.
If the meaning of the 'In State Of' reference list isn't clear, there really should be more of a description here...
AutomatonPackage.getState_InStateOf(),
TimedZone.getInState()org.eclipse.emf.common.util.EList<TimedZone> getOutStateOf()
TimedZone.
It is bidirectional and its opposite is 'Out State'.
If the meaning of the 'Out State Of' reference list isn't clear, there really should be more of a description here...
AutomatonPackage.getState_OutStateOf(),
TimedZone.getOutState()