Interface Loop
-
- All Superinterfaces:
AbstractUserAction
,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:
LoopImpl
public interface Loop extends AbstractUserAction
A representation of the model object 'Loop'. A Loop models a repeated sequence of actions in the user flow. It contains a nested ScenarioBehaviour specifying the loop body, and a RandomVariable specifying the number of iterations.The following features are supported:
- See Also:
UsagemodelPackage.getLoop()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ScenarioBehaviour
getBodyBehaviour_Loop()
Returns the value of the 'Body Behaviour Loop' containment reference.PCMRandomVariable
getLoopIteration_Loop()
Returns the value of the 'Loop Iteration Loop' containment reference.void
setBodyBehaviour_Loop(ScenarioBehaviour value)
Sets the value of the 'Body Behaviour Loop
' containment reference.void
setLoopIteration_Loop(PCMRandomVariable value)
Sets the value of the 'Loop Iteration Loop
' containment reference.-
Methods inherited from interface org.palladiosimulator.pcm.usagemodel.AbstractUserAction
getPredecessor, getScenarioBehaviour_AbstractUserAction, getSuccessor, setPredecessor, setScenarioBehaviour_AbstractUserAction, setSuccessor
-
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
-
getLoopIteration_Loop
PCMRandomVariable getLoopIteration_Loop()
Returns the value of the 'Loop Iteration Loop' containment reference. It is bidirectional and its opposite is 'Loop Loop Iteration
'.If the meaning of the 'Loop Iteration Loop' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Loop Iteration Loop' containment reference.
- See Also:
setLoopIteration_Loop(PCMRandomVariable)
,UsagemodelPackage.getLoop_LoopIteration_Loop()
,PCMRandomVariable.getLoop_LoopIteration()
- Generated class or method.
- EMF model class or method.
- opposite="loop_LoopIteration" containment="true" required="true" ordered="false"
-
setLoopIteration_Loop
void setLoopIteration_Loop(PCMRandomVariable value)
Sets the value of the 'Loop Iteration Loop
' containment reference.- Parameters:
value
- the new value of the 'Loop Iteration Loop' containment reference.- See Also:
getLoopIteration_Loop()
- Generated class or method.
-
getBodyBehaviour_Loop
ScenarioBehaviour getBodyBehaviour_Loop()
Returns the value of the 'Body Behaviour Loop' containment reference. It is bidirectional and its opposite is 'Loop Scenario Behaviour
'.If the meaning of the 'Body Behaviour Loop' containment reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Body Behaviour Loop' containment reference.
- See Also:
setBodyBehaviour_Loop(ScenarioBehaviour)
,UsagemodelPackage.getLoop_BodyBehaviour_Loop()
,ScenarioBehaviour.getLoop_ScenarioBehaviour()
- Generated class or method.
- EMF model class or method.
- opposite="loop_ScenarioBehaviour" containment="true" required="true" ordered="false"
-
setBodyBehaviour_Loop
void setBodyBehaviour_Loop(ScenarioBehaviour value)
Sets the value of the 'Body Behaviour Loop
' containment reference.- Parameters:
value
- the new value of the 'Body Behaviour Loop' containment reference.- See Also:
getBodyBehaviour_Loop()
- Generated class or method.
-
-