Interface ActorStep
-
- All Superinterfaces:
org.palladiosimulator.pcm.usagemodel.AbstractUserAction
,org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,org.palladiosimulator.pcm.core.entity.Entity
,EObject
,de.uka.ipd.sdq.identifier.Identifier
,org.palladiosimulator.pcm.core.entity.NamedElement
,Notifier
,org.palladiosimulator.pcm.PCMBaseClass
,org.palladiosimulator.pcm.PCMClass
- All Known Implementing Classes:
ActorStepImpl
public interface ActorStep extends org.palladiosimulator.pcm.usagemodel.AbstractUserAction
A representation of the model object 'Actor Step'.The following features are supported:
- See Also:
BpusagemodelPackage.getActorStep()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description EList<DataObject<?>>
getInputDataObjects()
Returns the value of the 'Input Data Objects' reference list.EList<DataObject<?>>
getOutputDataObjects()
Returns the value of the 'Output Data Objects' reference list.org.palladiosimulator.pcm.core.PCMRandomVariable
getProcessingTime()
Returns the value of the 'Processing Time' containment reference.Role
getResponsibleRole()
Returns the value of the 'Responsible Role' reference.double
getRestingTime()
Returns the value of the 'Resting Time' attribute.boolean
isContinuouslyPerformed()
Returns the value of the 'Continuously Performed' attribute.boolean
isInterruptable()
Returns the value of the 'Interruptable' attribute.void
setContinuouslyPerformed(boolean value)
Sets the value of the 'Continuously Performed
' attribute.void
setInterruptable(boolean value)
Sets the value of the 'Interruptable
' attribute.void
setProcessingTime(org.palladiosimulator.pcm.core.PCMRandomVariable value)
Sets the value of the 'Processing Time
' containment reference.void
setResponsibleRole(Role value)
Sets the value of the 'Responsible Role
' reference.void
setRestingTime(double value)
Sets the value of the 'Resting Time
' attribute.-
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
-
-
-
-
Method Detail
-
getProcessingTime
org.palladiosimulator.pcm.core.PCMRandomVariable getProcessingTime()
Returns the value of the 'Processing Time' containment reference.- Returns:
- the value of the 'Processing Time' containment reference.
- See Also:
setProcessingTime(PCMRandomVariable)
,BpusagemodelPackage.getActorStep_ProcessingTime()
- Generated class or method.
- EMF model class or method.
- containment="true"
-
setProcessingTime
void setProcessingTime(org.palladiosimulator.pcm.core.PCMRandomVariable value)
Sets the value of the 'Processing Time
' containment reference.- Parameters:
value
- the new value of the 'Processing Time' containment reference.- See Also:
getProcessingTime()
- Generated class or method.
-
getRestingTime
double getRestingTime()
Returns the value of the 'Resting Time' attribute.- Returns:
- the value of the 'Resting Time' attribute.
- See Also:
setRestingTime(double)
,BpusagemodelPackage.getActorStep_RestingTime()
- Generated class or method.
- EMF model class or method.
-
setRestingTime
void setRestingTime(double value)
Sets the value of the 'Resting Time
' attribute.- Parameters:
value
- the new value of the 'Resting Time' attribute.- See Also:
getRestingTime()
- Generated class or method.
-
getResponsibleRole
Role getResponsibleRole()
Returns the value of the 'Responsible Role' reference.- Returns:
- the value of the 'Responsible Role' reference.
- See Also:
setResponsibleRole(Role)
,BpusagemodelPackage.getActorStep_ResponsibleRole()
- Generated class or method.
- EMF model class or method.
-
setResponsibleRole
void setResponsibleRole(Role value)
Sets the value of the 'Responsible Role
' reference.- Parameters:
value
- the new value of the 'Responsible Role' reference.- See Also:
getResponsibleRole()
- Generated class or method.
-
isContinuouslyPerformed
boolean isContinuouslyPerformed()
Returns the value of the 'Continuously Performed' attribute.- Returns:
- the value of the 'Continuously Performed' attribute.
- See Also:
setContinuouslyPerformed(boolean)
,BpusagemodelPackage.getActorStep_ContinuouslyPerformed()
- Generated class or method.
- EMF model class or method.
-
setContinuouslyPerformed
void setContinuouslyPerformed(boolean value)
Sets the value of the 'Continuously Performed
' attribute.- Parameters:
value
- the new value of the 'Continuously Performed' attribute.- See Also:
isContinuouslyPerformed()
- Generated class or method.
-
isInterruptable
boolean isInterruptable()
Returns the value of the 'Interruptable' attribute. The default value is"false"
.- Returns:
- the value of the 'Interruptable' attribute.
- See Also:
setInterruptable(boolean)
,BpusagemodelPackage.getActorStep_Interruptable()
- Generated class or method.
- EMF model class or method.
- default="false"
-
setInterruptable
void setInterruptable(boolean value)
Sets the value of the 'Interruptable
' attribute.- Parameters:
value
- the new value of the 'Interruptable' attribute.- See Also:
isInterruptable()
- Generated class or method.
-
getOutputDataObjects
EList<DataObject<?>> getOutputDataObjects()
Returns the value of the 'Output Data Objects' reference list. The list contents are of typeDataObject
<?>
.- Returns:
- the value of the 'Output Data Objects' reference list.
- See Also:
BpusagemodelPackage.getActorStep_OutputDataObjects()
- Generated class or method.
- EMF model class or method.
-
getInputDataObjects
EList<DataObject<?>> getInputDataObjects()
Returns the value of the 'Input Data Objects' reference list. The list contents are of typeDataObject
<?>
.- Returns:
- the value of the 'Input Data Objects' reference list.
- See Also:
BpusagemodelPackage.getActorStep_InputDataObjects()
- Generated class or method.
- EMF model class or method.
-
-