Interface ActionInputPin

    • Method Detail

      • setFromAction

        void setFromAction​(Action value)
        Sets the value of the 'From Action' containment reference.
        Parameters:
        value - the new value of the 'From Action' containment reference.
        See Also:
        getFromAction()
      • createFromAction

        Action createFromAction​(String name,
                                org.eclipse.emf.ecore.EClass eClass)
        Creates a new Action, with the specified 'Name', and sets the ' From Action' containment reference.
        Parameters:
        name - The 'Name' for the new Action, or null.
        eClass - The Ecore class of the Action to create.
        Returns:
        The new Action.
        See Also:
        getFromAction()
      • validateOneOutputPin

        boolean validateOneOutputPin​(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     Map context)
        The fromAction of an action input pin must have exactly one output pin. true
      • validateInputPin

        boolean validateInputPin​(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 Map context)
        The fromAction of an action input pin must only have action input pins as input pins. true
      • validateNoControlOrDataFlow

        boolean validateNoControlOrDataFlow​(org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            Map context)
        The fromAction of an action input pin cannot have control or data flows coming into or out of it or its pins. true