public class DefaultExitCondition extends java.lang.Object implements ExitCondition
Constructor and Description |
---|
DefaultExitCondition() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getParameter(java.lang.String paramname) |
static java.lang.String |
getStack(java.util.ArrayList list) |
Task |
getTask() |
void |
init()
Called when the loop is initialised (before any iterations are run)
|
boolean |
isExitLoop(java.lang.Object[] data)
Calculates whether the loop should exit.
|
void |
iteration()
Called when an iteration is run
|
void |
setTask(Task task)
Sets an interface to the loop task
|
public void setTask(Task task)
setTask
in interface ExitCondition
public Task getTask()
getTask
in interface ExitCondition
public void init() throws InvalidEquationException
init
in interface ExitCondition
InvalidEquationException
public void iteration() throws InvalidEquationException
iteration
in interface ExitCondition
InvalidEquationException
public boolean isExitLoop(java.lang.Object[] data) throws InvalidEquationException
isExitLoop
in interface ExitCondition
InvalidEquationException
public java.lang.Object getParameter(java.lang.String paramname) throws InvalidEquationException
InvalidEquationException
public static java.lang.String getStack(java.util.ArrayList list)