|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jactr.core.model.six.DefaultCycleProcessor6
public class DefaultCycleProcessor6
default cycle control for the model
| Constructor Summary | |
|---|---|
DefaultCycleProcessor6()
|
|
| Method Summary | |
|---|---|
double |
cycle(IModel model,
boolean eventsHaveFired)
run a single cycle of the model |
void |
executeAfter(java.lang.Runnable runner)
execute this after the current cycle finishes |
void |
executeBefore(java.lang.Runnable runner)
execute this before the next cycle starts |
boolean |
isExecuting()
is the cycle currently executing? True between cycle start and stop events. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DefaultCycleProcessor6()
| Method Detail |
|---|
public double cycle(IModel model,
boolean eventsHaveFired)
cycle in interface ICycleProcessoreventsHaveFired - TODOCallable.call()public void executeAfter(java.lang.Runnable runner)
ICycleProcessor
executeAfter in interface ICycleProcessorpublic void executeBefore(java.lang.Runnable runner)
ICycleProcessor
executeBefore in interface ICycleProcessorpublic boolean isExecuting()
ICycleProcessor
isExecuting in interface ICycleProcessor
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||