Interface UsageScenario
-
- 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:
UsageScenarioImpl
public interface UsageScenario extends Entity
A representation of the model object 'Usage Scenario'. UsageScenarios are concurrently executed behaviours of users within one UsageModel. It describes which services are directly invoked by users in one specific use case and models the possible sequences of calling them. Each UsageScenario includes a workload and a scenario behaviour.The following features are supported:
- See Also:
UsagemodelPackage.getUsageScenario()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ScenarioBehaviour
getScenarioBehaviour_UsageScenario()
Returns the value of the 'Scenario Behaviour Usage Scenario' containment reference.UsageModel
getUsageModel_UsageScenario()
Returns the value of the 'Usage Model Usage Scenario' container reference.Workload
getWorkload_UsageScenario()
Returns the value of the 'Workload Usage Scenario' containment reference.void
setScenarioBehaviour_UsageScenario(ScenarioBehaviour value)
Sets the value of the 'Scenario Behaviour Usage Scenario
' containment reference.void
setUsageModel_UsageScenario(UsageModel value)
Sets the value of the 'Usage Model Usage Scenario
' container reference.void
setWorkload_UsageScenario(Workload value)
Sets the value of the 'Workload Usage Scenario
' containment 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
-
getUsageModel_UsageScenario
UsageModel getUsageModel_UsageScenario()
Returns the value of the 'Usage Model Usage Scenario' container reference. It is bidirectional and its opposite is 'Usage Scenario Usage Model
'.- Returns:
- the value of the 'Usage Model Usage Scenario' container reference.
- See Also:
setUsageModel_UsageScenario(UsageModel)
,UsagemodelPackage.getUsageScenario_UsageModel_UsageScenario()
,UsageModel.getUsageScenario_UsageModel()
- Generated class or method.
- EMF model class or method.
- opposite="usageScenario_UsageModel" required="true" transient="false" ordered="false"
-
setUsageModel_UsageScenario
void setUsageModel_UsageScenario(UsageModel value)
Sets the value of the 'Usage Model Usage Scenario
' container reference.- Parameters:
value
- the new value of the 'Usage Model Usage Scenario' container reference.- See Also:
getUsageModel_UsageScenario()
- Generated class or method.
-
getScenarioBehaviour_UsageScenario
ScenarioBehaviour getScenarioBehaviour_UsageScenario()
Returns the value of the 'Scenario Behaviour Usage Scenario' containment reference. It is bidirectional and its opposite is 'Usage Scenario Senario Behaviour
'.- Returns:
- the value of the 'Scenario Behaviour Usage Scenario' containment reference.
- See Also:
setScenarioBehaviour_UsageScenario(ScenarioBehaviour)
,UsagemodelPackage.getUsageScenario_ScenarioBehaviour_UsageScenario()
,ScenarioBehaviour.getUsageScenario_SenarioBehaviour()
- Generated class or method.
- EMF model class or method.
- opposite="usageScenario_SenarioBehaviour" containment="true" required="true" ordered="false"
-
setScenarioBehaviour_UsageScenario
void setScenarioBehaviour_UsageScenario(ScenarioBehaviour value)
Sets the value of the 'Scenario Behaviour Usage Scenario
' containment reference.- Parameters:
value
- the new value of the 'Scenario Behaviour Usage Scenario' containment reference.- See Also:
getScenarioBehaviour_UsageScenario()
- Generated class or method.
-
getWorkload_UsageScenario
Workload getWorkload_UsageScenario()
Returns the value of the 'Workload Usage Scenario' containment reference. It is bidirectional and its opposite is 'Usage Scenario Workload
'.- Returns:
- the value of the 'Workload Usage Scenario' containment reference.
- See Also:
setWorkload_UsageScenario(Workload)
,UsagemodelPackage.getUsageScenario_Workload_UsageScenario()
,Workload.getUsageScenario_Workload()
- Generated class or method.
- EMF model class or method.
- opposite="usageScenario_Workload" containment="true" required="true" ordered="false"
-
setWorkload_UsageScenario
void setWorkload_UsageScenario(Workload value)
Sets the value of the 'Workload Usage Scenario
' containment reference.- Parameters:
value
- the new value of the 'Workload Usage Scenario' containment reference.- See Also:
getWorkload_UsageScenario()
- Generated class or method.
-
-