|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IEngine
The Interface IEngine.
| Method Summary | |
|---|---|
void |
close()
Close. |
void |
closeFinally()
Close finally. |
void |
control(EngineControl ModelControl)
Control. |
IObservationProvider |
getModel()
Gets the model. |
java.lang.Thread |
getModelThread()
Gets the model thread. |
ITimeGranularity |
getUpdateGranularity()
Returns the update granularity. |
boolean |
isCloseRequested()
Checks if is close requested. |
boolean |
isPaused()
Checks if is paused. |
boolean |
isRunning()
Checks if is running. |
void |
observationComplete(ILifeCycleListener observer)
Observation complete. |
void |
setUpdateGranularity(ITimeGranularity granularity)
Sets the update granularity. |
void |
stop()
Stop. |
| Method Detail |
|---|
void close()
void closeFinally()
boolean isCloseRequested()
java.lang.Thread getModelThread()
boolean isRunning()
boolean isPaused()
void stop()
void control(EngineControl ModelControl)
ModelControl - the model controlvoid observationComplete(ILifeCycleListener observer)
observer - the observerIObservationProvider getModel()
void setUpdateGranularity(ITimeGranularity granularity)
granularity - the desired update granularity (engine specific).ITimeGranularity getUpdateGranularity()
granularity - the desired update granularity (engine specific).
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||