Interface RuleCall

  • All Superinterfaces:
    AbstractElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
    All Known Implementing Classes:
    RuleCallImpl

    public interface RuleCall
    extends AbstractElement
    A representation of the model object 'Rule Call'.

    The following features are supported:

    See Also:
    XtextPackage.getRuleCall()
    Noextend:
    This interface is not intended to be extended by clients.
    Noimplement:
    This interface is not intended to be implemented by clients.
    Model:
    Generated:
    • Method Detail

      • setRule

        void setRule​(AbstractRule value)
        Sets the value of the 'Rule' reference.
        Parameters:
        value - the new value of the 'Rule' reference.
        See Also:
        getRule()
        Generated:
      • getArguments

        org.eclipse.emf.common.util.EList<NamedArgument> getArguments()
        Returns the value of the 'Arguments' containment reference list. The list contents are of type NamedArgument.

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

        Returns:
        the value of the 'Arguments' containment reference list.
        Since:
        2.9
        See Also:
        XtextPackage.getRuleCall_Arguments()
        Model:
        containment="true"
        Generated:
      • isExplicitlyCalled

        boolean isExplicitlyCalled()
        Returns the value of the 'Explicitly Called' attribute.

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

        Returns:
        the value of the 'Explicitly Called' attribute.
        Since:
        2.9
        See Also:
        setExplicitlyCalled(boolean), XtextPackage.getRuleCall_ExplicitlyCalled()
        Model:
        Generated:
      • setExplicitlyCalled

        void setExplicitlyCalled​(boolean value)
        Sets the value of the 'Explicitly Called' attribute.
        Parameters:
        value - the new value of the 'Explicitly Called' attribute.
        Since:
        2.9
        See Also:
        isExplicitlyCalled()
        Generated: