|
||||||||||
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 |