Interface Order

  • All Superinterfaces:
    org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, EObject, de.uka.ipd.sdq.identifier.Identifier, Notifier
    All Known Implementing Classes:
    OrderImpl

    public interface Order
    extends EObject, de.uka.ipd.sdq.identifier.Identifier
    A representation of the model object 'Order'. Orders two elements directly by specifying one bigger than the other.

    The following features are supported:

    See Also:
    QMLContractTypePackage.getOrder()
    Generated class or method.
    EMF model class or method.
    • Method Detail

      • getBiggerElement

        Element getBiggerElement()
        Returns the value of the 'Bigger Element' reference.

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

        Returns:
        the value of the 'Bigger Element' reference.
        See Also:
        setBiggerElement(Element), QMLContractTypePackage.getOrder_BiggerElement()
        Generated class or method.
        EMF model class or method.
        required="true" ordered="false"
      • setBiggerElement

        void setBiggerElement​(Element value)
        Sets the value of the 'Bigger Element' reference.
        Parameters:
        value - the new value of the 'Bigger Element' reference.
        See Also:
        getBiggerElement()
        Generated class or method.
      • getSmallerElement

        Element getSmallerElement()
        Returns the value of the 'Smaller Element' reference.

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

        Returns:
        the value of the 'Smaller Element' reference.
        See Also:
        setSmallerElement(Element), QMLContractTypePackage.getOrder_SmallerElement()
        Generated class or method.
        EMF model class or method.
        required="true" ordered="false"
      • setSmallerElement

        void setSmallerElement​(Element value)
        Sets the value of the 'Smaller Element' reference.
        Parameters:
        value - the new value of the 'Smaller Element' reference.
        See Also:
        getSmallerElement()
        Generated class or method.
      • BIGGERELEMENT_must_not_be_SMALLELEMENT

        boolean BIGGERELEMENT_must_not_be_SMALLELEMENT​(DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
        self.biggerElement<>self.smallerElement
        Parameters:
        diagnostics - The chain of diagnostics to which problems are to be appended.
        context - The cache of context-specific information.
        Generated class or method.
        EMF model class or method.
        annotation= "http://www.eclipse.org/uml2/1.1.0/GenModel body='self.biggerElement<>self.smallerElement'"