spin.over
Class SpinOverEvaluator
Evaluator
spin.over.SpinOverEvaluator
public class SpinOverEvaluator
extends Evaluator
An evaluator for spin-over, i.e. all invocations are evaluated on the EDT.
void | evaluate(Invocation invocation) - Spin the given invocation on the EDT.
|
static boolean | getDefaultWait() - Should evaluations wait for the invocations.
|
protected void | onInvokeLaterNonVoidReturnType(Invocation invocation) - Hook method to handle a non-void return type of a invoked method.
|
static void | setDefaultWait(boolean wait) - Should evaluations wait for the invocations.
|
SpinOverEvaluator
public SpinOverEvaluator()
Create an evaluator for spin-over using the default wait setting.
SpinOverEvaluator
public SpinOverEvaluator(boolean wait)
Create an evaluator for spin-over.
wait
- should the invocation wait for the evaluation to complete
evaluate
public final void evaluate(Invocation invocation)
throws Throwable
Spin the given invocation on the EDT.
invocation
- invocation to spin-over
getDefaultWait
public static boolean getDefaultWait()
Should evaluations wait for the invocations.
onInvokeLaterNonVoidReturnType
protected void onInvokeLaterNonVoidReturnType(Invocation invocation)
Hook method to handle a non-void return type of a invoked method.
invocation
- the invocation
setDefaultWait
public static void setDefaultWait(boolean wait)
Should evaluations wait for the invocations.