Class Simulation.ReplicationExecutionProcess

    • Constructor Detail

      • ReplicationExecutionProcess

        protected ReplicationExecutionProcess()
    • Method Detail

      • hasNext

        protected boolean hasNext()
        Description copied from class: IterativeProcess
        This method should check to see if another step is necessary for the iterative process. True means that the process has another step to be executed. False, means that no more steps are available for execution.
        Specified by:
        hasNext in class IterativeProcess<Executive>
        Returns:
        true if another step is present
      • next

        protected final Executive next()
        Description copied from class: IterativeProcess
        This method should return the next step to be executed in the iterative process or null if no more steps can be executed. It should advance the current step to the next step if it is available
        Specified by:
        next in class IterativeProcess<Executive>
        Returns:
        the type of the step
      • runStep

        protected final void runStep()
        Description copied from class: IterativeProcess
        This method tells the iterative process to execute the current step. Typical usage is to call this after calling next() to advance to the next step. This method should throw a NoSuchStepException if there are no more steps to run and it is told to run the step.
        Specified by:
        runStep in class IterativeProcess<Executive>