|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface State
A representation of the model object 'State'. This is a State GenModel Doc comment.
The following features are supported:
Id
Label
Type
Signals
Regions
Entry Actions
Inner Actions
Exit Actions
Renamings
Suspension Trigger
Outgoing Transitions
Parent Region
Is Initial
Is Final
Body Text
Body Reference
Body Contents
SyncchartsPackage.getState()
Method Summary | |
---|---|
EObject |
getBodyContents()
Returns the value of the 'Body Contents' containment reference. |
EObject |
getBodyReference()
Returns the value of the 'Body Reference' reference. |
String |
getBodyText()
Returns the value of the 'Body Text' attribute. |
EList<Action> |
getEntryActions()
Returns the value of the 'Entry Actions' containment reference list. |
EList<Action> |
getExitActions()
Returns the value of the 'Exit Actions' containment reference list. |
String |
getId()
Returns the value of the 'Id' attribute. |
EList<Action> |
getInnerActions()
Returns the value of the 'Inner Actions' containment reference list. |
String |
getLabel()
Returns the value of the 'Label' attribute. |
EList<Transition> |
getOutgoingTransitions()
Returns the value of the 'Outgoing Transitions' containment reference list. |
Region |
getParentRegion()
Returns the value of the 'Parent Region' container reference. |
EList<Region> |
getRegions()
Returns the value of the 'Regions' containment reference list. |
EList<Renaming> |
getRenamings()
Returns the value of the 'Renamings' containment reference list. |
EList<Signal> |
getSignals()
Returns the value of the 'Signals' containment reference list. |
Action |
getSuspensionTrigger()
Returns the value of the 'Suspension Trigger' containment reference. |
StateType |
getType()
Returns the value of the 'Type' attribute. |
boolean |
isIsFinal()
Returns the value of the 'Is Final' attribute. |
boolean |
isIsInitial()
Returns the value of the 'Is Initial' attribute. |
void |
setBodyContents(EObject value)
Sets the value of the ' Body Contents ' containment reference. |
void |
setBodyReference(EObject value)
Sets the value of the ' Body Reference ' reference. |
void |
setBodyText(String value)
Sets the value of the ' Body Text ' attribute. |
void |
setId(String value)
Sets the value of the ' Id ' attribute. |
void |
setIsFinal(boolean value)
Sets the value of the ' Is Final ' attribute. |
void |
setIsInitial(boolean value)
Sets the value of the ' Is Initial ' attribute. |
void |
setLabel(String value)
Sets the value of the ' Label ' attribute. |
void |
setParentRegion(Region value)
Sets the value of the ' Parent Region ' container reference. |
void |
setSuspensionTrigger(Action value)
Sets the value of the ' Suspension Trigger ' containment reference. |
void |
setType(StateType value)
Sets the value of the ' Type ' attribute. |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
String getId()
If the meaning of the 'Id' attribute isn't clear, there really should be more of a description here...
setId(String)
,
SyncchartsPackage.getState_Id()
void setId(String value)
Id
' attribute.
value
- the new value of the 'Id' attribute.getId()
String getLabel()
If the meaning of the 'Label' attribute isn't clear, there really should be more of a description here...
setLabel(String)
,
SyncchartsPackage.getState_Label()
void setLabel(String value)
Label
' attribute.
value
- the new value of the 'Label' attribute.getLabel()
StateType getType()
StateType
.
If the meaning of the 'Type' attribute isn't clear, there really should be more of a description here...
StateType
,
setType(StateType)
,
SyncchartsPackage.getState_Type()
required | = | true |
void setType(StateType value)
Type
' attribute.
value
- the new value of the 'Type' attribute.StateType
,
getType()
EList<Signal> getSignals()
Signal
.
It is bidirectional and its opposite is 'Parent State
'.
If the meaning of the 'Signals' containment reference list isn't clear, there really should be more of a description here...
SyncchartsPackage.getState_Signals()
,
Signal.getParentState()
opposite | = | parentState |
containment | = | true |
EList<Region> getRegions()
Region
.
It is bidirectional and its opposite is 'Parent State
'.
If the meaning of the 'Regions' containment reference list isn't clear, there really should be more of a description here...
SyncchartsPackage.getState_Regions()
,
Region.getParentState()
opposite | = | parentState |
containment | = | true |
EList<Action> getEntryActions()
Action
.
It is bidirectional and its opposite is 'Parent State Entry Action
'.
If the meaning of the 'Entry Actions' containment reference list isn't clear, there really should be more of a description here...
SyncchartsPackage.getState_EntryActions()
,
Action.getParentStateEntryAction()
opposite | = | parentStateEntryAction |
containment | = | true |
EList<Action> getInnerActions()
Action
.
It is bidirectional and its opposite is 'Parent State Inner Action
'.
If the meaning of the 'Inner Actions' containment reference list isn't clear, there really should be more of a description here...
SyncchartsPackage.getState_InnerActions()
,
Action.getParentStateInnerAction()
opposite | = | parentStateInnerAction |
containment | = | true |
EList<Action> getExitActions()
Action
.
It is bidirectional and its opposite is 'Parent State Exit Action
'.
If the meaning of the 'Exit Actions' containment reference list isn't clear, there really should be more of a description here...
SyncchartsPackage.getState_ExitActions()
,
Action.getParentStateExitAction()
opposite | = | parentStateExitAction |
containment | = | true |
EList<Renaming> getRenamings()
Renaming
.
It is bidirectional and its opposite is 'Parent State
'.
If the meaning of the 'Renamings' containment reference list isn't clear, there really should be more of a description here...
SyncchartsPackage.getState_Renamings()
,
Renaming.getParentState()
opposite | = | parentState |
containment | = | true |
Action getSuspensionTrigger()
Parent State Suspension
'.
If the meaning of the 'Suspension Trigger' containment reference isn't clear, there really should be more of a description here...
setSuspensionTrigger(Action)
,
SyncchartsPackage.getState_SuspensionTrigger()
,
Action.getParentStateSuspension()
opposite | = | parentStateSuspension |
containment | = | true |
void setSuspensionTrigger(Action value)
Suspension Trigger
' containment reference.
value
- the new value of the 'Suspension Trigger' containment reference.getSuspensionTrigger()
EList<Transition> getOutgoingTransitions()
Transition
.
It is bidirectional and its opposite is 'Source State
'.
If the meaning of the 'Outgoing Transitions' containment reference list isn't clear, there really should be more of a description here...
SyncchartsPackage.getState_OutgoingTransitions()
,
Transition.getSourceState()
opposite | = | sourceState |
containment | = | true |
Region getParentRegion()
Inner States
'.
If the meaning of the 'Parent Region' container reference isn't clear, there really should be more of a description here...
setParentRegion(Region)
,
SyncchartsPackage.getState_ParentRegion()
,
Region.getInnerStates()
opposite | = | innerStates |
required | = | true |
transient | = | false |
void setParentRegion(Region value)
Parent Region
' container reference.
value
- the new value of the 'Parent Region' container reference.getParentRegion()
boolean isIsInitial()
If the meaning of the 'Is Initial' attribute isn't clear, there really should be more of a description here...
setIsInitial(boolean)
,
SyncchartsPackage.getState_IsInitial()
void setIsInitial(boolean value)
Is Initial
' attribute.
value
- the new value of the 'Is Initial' attribute.isIsInitial()
boolean isIsFinal()
If the meaning of the 'Is Final' attribute isn't clear, there really should be more of a description here...
setIsFinal(boolean)
,
SyncchartsPackage.getState_IsFinal()
void setIsFinal(boolean value)
Is Final
' attribute.
value
- the new value of the 'Is Final' attribute.isIsFinal()
String getBodyText()
If the meaning of the 'Body Text' attribute isn't clear, there really should be more of a description here...
setBodyText(String)
,
SyncchartsPackage.getState_BodyText()
void setBodyText(String value)
Body Text
' attribute.
value
- the new value of the 'Body Text' attribute.getBodyText()
EObject getBodyReference()
If the meaning of the 'Body Reference' reference isn't clear, there really should be more of a description here...
setBodyReference(EObject)
,
SyncchartsPackage.getState_BodyReference()
void setBodyReference(EObject value)
Body Reference
' reference.
value
- the new value of the 'Body Reference' reference.getBodyReference()
EObject getBodyContents()
If the meaning of the 'Body Contents' containment reference isn't clear, there really should be more of a description here...
setBodyContents(EObject)
,
SyncchartsPackage.getState_BodyContents()
containment | = | true |
void setBodyContents(EObject value)
Body Contents
' containment reference.
value
- the new value of the 'Body Contents' containment reference.getBodyContents()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |