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:
    specificPackage.getCapacityDegree()
    Generated class or method.
    EMF model class or method.