Interface Usage

  • All Superinterfaces:
    org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, org.palladiosimulator.pcm.core.entity.Entity, EObject, de.uka.ipd.sdq.identifier.Identifier, org.palladiosimulator.pcm.core.entity.NamedElement, Notifier, org.palladiosimulator.pcm.PCMBaseClass, org.palladiosimulator.pcm.PCMClass
    All Known Implementing Classes:
    UsageImpl

    public interface Usage
    extends EObject, org.palladiosimulator.pcm.core.entity.Entity
    A representation of the model object 'Usage'.

    The following features are supported:

    See Also:
    UsageevolutionPackage.getUsage()
    Generated class or method.
    EMF model class or method.
    • Method Detail

      • getLoadEvolution

        tools.descartes.dlim.Sequence getLoadEvolution()
        Returns the value of the 'Load Evolution' reference.

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

        Returns:
        the value of the 'Load Evolution' reference.
        See Also:
        setLoadEvolution(Sequence), UsageevolutionPackage.getUsage_LoadEvolution()
        Generated class or method.
        EMF model class or method.
      • setLoadEvolution

        void setLoadEvolution​(tools.descartes.dlim.Sequence value)
        Sets the value of the 'Load Evolution' reference.
        Parameters:
        value - the new value of the 'Load Evolution' reference.
        See Also:
        getLoadEvolution()
        Generated class or method.
      • getWorkEvolutions

        EList<WorkParameterEvolution> getWorkEvolutions()
        Returns the value of the 'Work Evolutions' containment reference list. The list contents are of type WorkParameterEvolution.

        If the meaning of the 'Work Evolutions' containment reference list isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Work Evolutions' containment reference list.
        See Also:
        UsageevolutionPackage.getUsage_WorkEvolutions()
        Generated class or method.
        EMF model class or method.
        containment="true"
      • getScenario

        org.palladiosimulator.pcm.usagemodel.UsageScenario getScenario()
        Returns the value of the 'Scenario' reference.

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

        Returns:
        the value of the 'Scenario' reference.
        See Also:
        setScenario(UsageScenario), UsageevolutionPackage.getUsage_Scenario()
        Generated class or method.
        EMF model class or method.
        required="true"
      • setScenario

        void setScenario​(org.palladiosimulator.pcm.usagemodel.UsageScenario value)
        Sets the value of the 'Scenario' reference.
        Parameters:
        value - the new value of the 'Scenario' reference.
        See Also:
        getScenario()
        Generated class or method.
      • isRepeatingPattern

        boolean isRepeatingPattern()
        Returns the value of the 'Repeating Pattern' attribute. The default value is "False".

        If the meaning of the 'Repeating Pattern' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Repeating Pattern' attribute.
        See Also:
        setRepeatingPattern(boolean), UsageevolutionPackage.getUsage_RepeatingPattern()
        Generated class or method.
        EMF model class or method.
        default="False"
      • setRepeatingPattern

        void setRepeatingPattern​(boolean value)
        Sets the value of the 'Repeating Pattern' attribute.
        Parameters:
        value - the new value of the 'Repeating Pattern' attribute.
        See Also:
        isRepeatingPattern()
        Generated class or method.
      • getEvolutionStepWidth

        double getEvolutionStepWidth()
        Returns the value of the 'Evolution Step Width' attribute. The default value is "1".

        If the meaning of the 'Evolution Step Width' attribute isn't clear, there really should be more of a description here...

        Returns:
        the value of the 'Evolution Step Width' attribute.
        See Also:
        setEvolutionStepWidth(double), UsageevolutionPackage.getUsage_EvolutionStepWidth()
        Generated class or method.
        EMF model class or method.
        default="1"
      • setEvolutionStepWidth

        void setEvolutionStepWidth​(double value)
        Sets the value of the 'Evolution Step Width' attribute.
        Parameters:
        value - the new value of the 'Evolution Step Width' attribute.
        See Also:
        getEvolutionStepWidth()
        Generated class or method.