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
- All Known Implementing Classes:
AbstractUserActionImpl
,BranchImpl
,DelayImpl
,EntryLevelSystemCallImpl
,LoopImpl
,StartImpl
,StopImpl
public interface AbstractUserAction extends Entity
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 - DelayThe following features are supported:
- See Also:
UsagemodelPackage.getAbstractUserAction()
- Generated class or method.
- EMF model class or method.
- abstract="true"
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AbstractUserAction
getPredecessor()
Returns the value of the 'Predecessor' reference.ScenarioBehaviour
getScenarioBehaviour_AbstractUserAction()
Returns the value of the 'Scenario Behaviour Abstract User Action' container reference.AbstractUserAction
getSuccessor()
Returns the value of the 'Successor' reference.void
setPredecessor(AbstractUserAction value)
Sets the value of the 'Predecessor
' reference.void
setScenarioBehaviour_AbstractUserAction(ScenarioBehaviour value)
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 org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
copyright
static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
-
Method Detail
-
getSuccessor
AbstractUserAction getSuccessor()
Returns the value of the 'Successor' reference. It is bidirectional and its opposite is 'Predecessor
'.If the meaning of the 'Successor' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Successor' reference.
- See Also:
setSuccessor(AbstractUserAction)
,UsagemodelPackage.getAbstractUserAction_Successor()
,getPredecessor()
- Generated class or method.
- EMF model class or method.
- opposite="predecessor" ordered="false"
-
setSuccessor
void setSuccessor(AbstractUserAction value)
Sets the value of the 'Successor
' reference.- Parameters:
value
- the new value of the 'Successor' reference.- See Also:
getSuccessor()
- Generated class or method.
-
getPredecessor
AbstractUserAction getPredecessor()
Returns the value of the 'Predecessor' reference. It is bidirectional and its opposite is 'Successor
'.If the meaning of the 'Predecessor' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Predecessor' reference.
- See Also:
setPredecessor(AbstractUserAction)
,UsagemodelPackage.getAbstractUserAction_Predecessor()
,getSuccessor()
- Generated class or method.
- EMF model class or method.
- opposite="successor" ordered="false"
-
setPredecessor
void setPredecessor(AbstractUserAction value)
Sets the value of the 'Predecessor
' reference.- Parameters:
value
- the new value of the 'Predecessor' reference.- See Also:
getPredecessor()
- 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
'.If the meaning of the 'Scenario Behaviour Abstract User Action' container reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Scenario Behaviour Abstract User Action' container reference.
- See Also:
setScenarioBehaviour_AbstractUserAction(ScenarioBehaviour)
,UsagemodelPackage.getAbstractUserAction_ScenarioBehaviour_AbstractUserAction()
,ScenarioBehaviour.getActions_ScenarioBehaviour()
- Generated class or method.
- EMF model class or method.
- opposite="actions_ScenarioBehaviour" required="true" transient="false" ordered="false"
-
setScenarioBehaviour_AbstractUserAction
void setScenarioBehaviour_AbstractUserAction(ScenarioBehaviour value)
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:
getScenarioBehaviour_AbstractUserAction()
- Generated class or method.
-
-