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 EObject, org.palladiosimulator.pcm.core.entity.Entity
A representation of the model object 'Usage'.The following features are supported:
- See Also:
UsageevolutionPackage.getUsage()
- Generated class or method.
- EMF model class or method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
getEvolutionStepWidth()
Returns the value of the 'Evolution Step Width' attribute.tools.descartes.dlim.Sequence
getLoadEvolution()
Returns the value of the 'Load Evolution' reference.org.palladiosimulator.pcm.usagemodel.UsageScenario
getScenario()
Returns the value of the 'Scenario' reference.EList<WorkParameterEvolution>
getWorkEvolutions()
Returns the value of the 'Work Evolutions' containment reference list.boolean
isRepeatingPattern()
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 org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Method Detail
-
getLoadEvolution
tools.descartes.dlim.Sequence getLoadEvolution()
Returns the value of the 'Load Evolution' reference.If the meaning of the 'Load Evolution' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Load Evolution' reference.
- See Also:
setLoadEvolution(Sequence)
,UsageevolutionPackage.getUsage_LoadEvolution()
- 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:
getLoadEvolution()
- Generated class or method.
-
getWorkEvolutions
EList<WorkParameterEvolution> getWorkEvolutions()
Returns the value of the 'Work Evolutions' containment reference list. The list contents are of typeWorkParameterEvolution
.If the meaning of the 'Work Evolutions' containment reference list isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Work Evolutions' containment reference list.
- See Also:
UsageevolutionPackage.getUsage_WorkEvolutions()
- 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.If the meaning of the 'Scenario' reference isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Scenario' reference.
- See Also:
setScenario(UsageScenario)
,UsageevolutionPackage.getUsage_Scenario()
- 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:
getScenario()
- Generated class or method.
-
isRepeatingPattern
boolean isRepeatingPattern()
Returns the value of the 'Repeating Pattern' attribute. The default value is"False"
.If the meaning of the 'Repeating Pattern' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Repeating Pattern' attribute.
- See Also:
setRepeatingPattern(boolean)
,UsageevolutionPackage.getUsage_RepeatingPattern()
- 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:
isRepeatingPattern()
- Generated class or method.
-
getEvolutionStepWidth
double getEvolutionStepWidth()
Returns the value of the 'Evolution Step Width' attribute. The default value is"1"
.If the meaning of the 'Evolution Step Width' attribute isn't clear, there really should be more of a description here...
- Returns:
- the value of the 'Evolution Step Width' attribute.
- See Also:
setEvolutionStepWidth(double)
,UsageevolutionPackage.getUsage_EvolutionStepWidth()
- 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:
getEvolutionStepWidth()
- Generated class or method.
-
-