Interface SimpleQMLProfile

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

    public interface SimpleQMLProfile
    extends GenericQMLProfile
    A representation of the model object 'Simple QML Profile '.

    A profile defines requirements on an Usage Model.

    The following features are supported:

    See Also:
    QMLProfilePackage.getSimpleQMLProfile()
    Generated class or method.
    EMF model class or method.
    • Method Detail

      • getUsageModel

        org.palladiosimulator.pcm.usagemodel.UsageModel getUsageModel()
        Returns the value of the 'Usage Model' reference.

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

        Returns:
        the value of the 'Usage Model' reference.
        See Also:
        setUsageModel(UsageModel), QMLProfilePackage.getSimpleQMLProfile_UsageModel()
        Generated class or method.
        EMF model class or method.
        required="true" ordered="false"
      • setUsageModel

        void setUsageModel​(org.palladiosimulator.pcm.usagemodel.UsageModel value)
        Sets the value of the 'Usage Model' reference.
        Parameters:
        value - the new value of the 'Usage Model' reference.
        See Also:
        getUsageModel()
        Generated class or method.
      • getRequirements

        EList<Requirement> getRequirements()
        Returns the value of the 'Requirements' containment reference list. The list contents are of type Requirement.

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

        Returns:
        the value of the 'Requirements' containment reference list.
        See Also:
        QMLProfilePackage.getSimpleQMLProfile_Requirements()
        Generated class or method.
        EMF model class or method.
        containment="true" ordered="false"