Package org.scaledl.usageevolution
Interface Usage
- All Superinterfaces:
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:
UsageImpl
public interface Usage
extends org.palladiosimulator.pcm.core.entity.Entity
A representation of the model object 'Usage'.
The following features are supported:
- See Also:
- Generated class or method.
- EMF model class or method.
-
Field Summary
Fields inherited from interface org.palladiosimulator.pcm.core.entity.Entity
copyright
-
Method Summary
Modifier and TypeMethodDescriptiondouble
Returns the value of the 'Evolution Step Width' attribute.tools.descartes.dlim.Sequence
Returns the value of the 'Load Evolution' reference.org.palladiosimulator.pcm.usagemodel.UsageScenario
Returns the value of the 'Scenario' reference.Returns the value of the 'Work Evolutions' containment reference list.boolean
Returns the value of the 'Repeating Pattern' attribute.void
setEvolutionStepWidth
(double value) Sets the value of the 'Evolution Step Width
' attribute.void
setLoadEvolution
(tools.descartes.dlim.Sequence value) Sets the value of the 'Load Evolution
' reference.void
setRepeatingPattern
(boolean value) Sets the value of the 'Repeating Pattern
' attribute.void
setScenario
(org.palladiosimulator.pcm.usagemodel.UsageScenario value) Sets the value of the 'Scenario
' 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
-
Method Details
-
getLoadEvolution
tools.descartes.dlim.Sequence getLoadEvolution()Returns the value of the 'Load Evolution' reference.- Returns:
- the value of the 'Load Evolution' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
-
setLoadEvolution
void setLoadEvolution(tools.descartes.dlim.Sequence value) Sets the value of the 'Load Evolution
' reference.- Parameters:
value
- the new value of the 'Load Evolution' reference.- See Also:
- Generated class or method.
-
getWorkEvolutions
EList<WorkParameterEvolution> getWorkEvolutions()Returns the value of the 'Work Evolutions' containment reference list. The list contents are of typeWorkParameterEvolution
.- Returns:
- the value of the 'Work Evolutions' containment reference list.
- See Also:
- Generated class or method.
- EMF model class or method.
- containment="true"
-
getScenario
org.palladiosimulator.pcm.usagemodel.UsageScenario getScenario()Returns the value of the 'Scenario' reference.- Returns:
- the value of the 'Scenario' reference.
- See Also:
- Generated class or method.
- EMF model class or method.
- required="true"
-
setScenario
void setScenario(org.palladiosimulator.pcm.usagemodel.UsageScenario value) Sets the value of the 'Scenario
' reference.- Parameters:
value
- the new value of the 'Scenario' reference.- See Also:
- Generated class or method.
-
isRepeatingPattern
boolean isRepeatingPattern()Returns the value of the 'Repeating Pattern' attribute. The default value is"False"
.- Returns:
- the value of the 'Repeating Pattern' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- default="False"
-
setRepeatingPattern
void setRepeatingPattern(boolean value) Sets the value of the 'Repeating Pattern
' attribute.- Parameters:
value
- the new value of the 'Repeating Pattern' attribute.- See Also:
- Generated class or method.
-
getEvolutionStepWidth
double getEvolutionStepWidth()Returns the value of the 'Evolution Step Width' attribute. The default value is"1"
.- Returns:
- the value of the 'Evolution Step Width' attribute.
- See Also:
- Generated class or method.
- EMF model class or method.
- default="1"
-
setEvolutionStepWidth
void setEvolutionStepWidth(double value) Sets the value of the 'Evolution Step Width
' attribute.- Parameters:
value
- the new value of the 'Evolution Step Width' attribute.- See Also:
- Generated class or method.
-