Interface ComponentCostPerInstance

  • All Superinterfaces:
    ComponentCost, Cost, EObject, Notifier
    All Known Implementing Classes:
    ComponentCostPerInstanceImpl

    public interface ComponentCostPerInstance
    extends ComponentCost
    A representation of the model object ' Component Cost Per Instance'. ComponentCostPerInstance are also costs for components; however, they occur per instance of the referenced components. The referenced Allocation is used to determine the number of instances of the component, which is multiplied by the costs per instance.

    The following features are supported:

    See Also:
    costPackage.getComponentCostPerInstance()
    Generated class or method.
    EMF model class or method.
    • Method Detail

      • getAllocation

        org.palladiosimulator.pcm.allocation.Allocation getAllocation()
        Returns the value of the 'Allocation' reference.

        If the meaning of the 'Allocation' reference isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Allocation' reference.
        See Also:
        setAllocation(Allocation), costPackage.getComponentCostPerInstance_Allocation()
        Generated class or method.
        EMF model class or method.
        ordered="false"
      • setAllocation

        void setAllocation​(org.palladiosimulator.pcm.allocation.Allocation value)
        Sets the value of the 'Allocation' reference.
        Parameters:
        value - the new value of the 'Allocation' reference.
        See Also:
        getAllocation()
        Generated class or method.