Interface AbstractUserAction
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,Entity
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,NamedElement
,Notifier
,PCMBaseClass
,PCMClass
- All Known Implementing Classes:
AbstractUserActionImpl
,BranchImpl
,DelayImpl
,EntryLevelSystemCallImpl
,LoopImpl
,StartImpl
,StopImpl
A representation of the model object 'Abstract User Action'.
See the AbstractAction documentation for why it is advantageous
to model control flow in this way, as the same principle is used in the RDSEFF language.
Concrete user actions of the usage model are:
- Branch
- Loop
- EntryLevelSystemCall
- Delay
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the 'Predecessor' reference.Returns the value of the 'Scenario Behaviour Abstract User Action' container reference.Returns the value of the 'Successor' reference.void
setPredecessor
(AbstractUserAction value) Sets the value of the 'Predecessor
' reference.void
Sets the value of the 'Scenario Behaviour Abstract User Action
' container reference.void
setSuccessor
(AbstractUserAction value) Sets the value of the 'Successor
' reference.Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
Methods inherited from interface de.uka.ipd.sdq.identifier.Identifier
getId, setId
Methods inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Field Details
-
copyright
- See Also:
- Generated class or method.
-
-
Method Details
-
getSuccessor
AbstractUserAction getSuccessor()Returns the value of the 'Successor' reference. It is bidirectional and its opposite is 'Predecessor
'.- Returns:
- the value of the 'Successor' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="predecessor" ordered="false"
-
setSuccessor
Sets the value of the 'Successor
' reference.- Parameters:
value
- the new value of the 'Successor' reference.- See Also:
- Generated class or method.
-
getPredecessor
AbstractUserAction getPredecessor()Returns the value of the 'Predecessor' reference. It is bidirectional and its opposite is 'Successor
'.- Returns:
- the value of the 'Predecessor' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="successor" ordered="false"
-
setPredecessor
Sets the value of the 'Predecessor
' reference.- Parameters:
value
- the new value of the 'Predecessor' reference.- See Also:
- Generated class or method.
-
getScenarioBehaviour_AbstractUserAction
ScenarioBehaviour getScenarioBehaviour_AbstractUserAction()Returns the value of the 'Scenario Behaviour Abstract User Action' container reference. It is bidirectional and its opposite is 'Actions Scenario Behaviour
'.- Returns:
- the value of the 'Scenario Behaviour Abstract User Action' container reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- opposite="actions_ScenarioBehaviour" required="true" transient="false" ordered="false"
-
setScenarioBehaviour_AbstractUserAction
Sets the value of the 'Scenario Behaviour Abstract User Action
' container reference.- Parameters:
value
- the new value of the 'Scenario Behaviour Abstract User Action' container reference.- See Also:
- Generated class or method.
-