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, cdoWriteOptionMethods inherited from interface de.uka.ipd.sdq.pcm.designdecision.specific.ContinuousRangeDegree
getFrom, getTo, setFrom, setToMethods inherited from interface de.uka.ipd.sdq.pcm.designdecision.DegreeOfFreedomInstance
decoratorModelTypeMustMatchRequiredDecorator, getChangeableElements, getDecoratorModel, getDof, getPrimaryChanged, setDof, setPrimaryChangedMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityNameMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface de.uka.ipd.sdq.pcm.designdecision.specific.ProcessingResourceDegree
getProcessingresourcetype, setProcessingresourcetypeMethods inherited from interface de.uka.ipd.sdq.pcm.designdecision.specific.RangeDegree
getNumberOfSteps, isLowerBoundIncluded, isUpperBoundIncluded, setLowerBoundIncluded, setNumberOfSteps, setUpperBoundIncluded