Interface ContinuousProcessingRateDegree
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject
,org.eclipse.emf.cdo.common.id.CDOWithID
,ContinuousRangeDegree
,DataTypeDegree
,DegreeOfFreedomInstance
,EObject
,org.palladiosimulator.pcm.core.entity.NamedElement
,Notifier
,OrderedDataTypeDegree
,org.palladiosimulator.pcm.PCMBaseClass
,org.palladiosimulator.pcm.PCMClass
,ProcessingRateDegree
,ProcessingResourceDegree
,RangeDegree
- All Known Implementing Classes:
ContinuousProcessingRateDegreeImpl
A representation of the model object 'Continuous Processing Rate Degree'.
ProcessingRateDegree represents a degree of freedom to choose the processing speed of a resource. It refers to a ResourceContainer as changeableEntity, which is the server. Additionally, it refers to a ProcessingResourceType which determines whether the CPU respource or HDD resource is meant to be changed. The speed is assumed to range in a certain interval "from" to "to".
TODO OCL: The changeableEntity must be an ResourceContainer.
- See Also:
- Generated class or method.
- EMF model class or method.
-
Field Summary
Fields inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
copyright
-
Method Summary
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 de.uka.ipd.sdq.pcm.designdecision.specific.ContinuousRangeDegree
getFrom, getTo, setFrom, setTo
Methods inherited from interface de.uka.ipd.sdq.pcm.designdecision.DegreeOfFreedomInstance
decoratorModelTypeMustMatchRequiredDecorator, getChangeableElements, getDecoratorModel, getDof, getPrimaryChanged, setDof, setPrimaryChanged
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
Methods inherited from interface de.uka.ipd.sdq.pcm.designdecision.specific.ProcessingResourceDegree
getProcessingresourcetype, setProcessingresourcetype
Methods inherited from interface de.uka.ipd.sdq.pcm.designdecision.specific.RangeDegree
getNumberOfSteps, isLowerBoundIncluded, isUpperBoundIncluded, setLowerBoundIncluded, setNumberOfSteps, setUpperBoundIncluded