Class SubProcess.SubProcessDirector

    • Constructor Detail

      • SubProcessDirector

        public SubProcessDirector()
    • Method Detail

      • setControlActor

        public void setControlActor​(AbstractDirectedControlActor value)
        Sets the group to execute.
        Parameters:
        value - the group
      • isFinalOutputRecorded

        protected boolean isFinalOutputRecorded()
        Returns whether the final output of actors is recorded.
        Overrides:
        isFinalOutputRecorded in class SequentialDirector
        Returns:
        true
      • doExecuteActors

        protected String doExecuteActors​(Actor startActor)
        Peforms the execution of the actors.
        Overrides:
        doExecuteActors in class SequentialDirector
        Parameters:
        startActor - the actor to start with
        Returns:
        null if everything ok, otherwise the error message