Interface CapacityDegree

All Superinterfaces:
org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, DataTypeDegree, DegreeOfFreedomInstance, DiscreteDegree, DiscreteRangeDegree, EObject, org.palladiosimulator.pcm.core.entity.NamedElement, Notifier, OrderedDataTypeDegree, org.palladiosimulator.pcm.PCMBaseClass, org.palladiosimulator.pcm.PCMClass, RangeDegree
All Known Implementing Classes:
CapacityDegreeImpl

public interface CapacityDegree extends DiscreteRangeDegree
A representation of the model object 'Capacity Degree'. Capcity degree. Need to refer to a PassiveResource as changeable entity, plus a TODO: add OCL that changeable entity is PassiveResource. TODO conceptually: Currently the capacity of a passive resource is modelled at the type level. That is not useful for e.g. threadpools. CHange PCM! If PCM is changed, put AssemblyContext as changeable entity and add a ref to PassiveResource here. Then TODO: add OCL for changeableEntity to be an AssemblyContext, plus the PassiveResource must be available in the encapsulated BasicComponent.
See Also:
Generated class or method.
EMF model class or method.