public class ModelListener extends ModelListenerAdaptor
Constructor and Description |
---|
ModelListener(RuntimeState state) |
Modifier and Type | Method and Description |
---|---|
void |
cycleStarted(ModelEvent me)
called at the start of each cycle.
|
void |
modelDisconnected(ModelEvent me)
called on disconnect
|
void |
modelResumed(ModelEvent me)
called when the model resumes
|
void |
modelStarted(ModelEvent me)
called once the model has started its execution.
|
void |
modelSuspended(ModelEvent me)
called when the model enters a suspended state due to a break point or
explicitly forced by the controller
|
void |
setShouldSuspend(boolean shouldSuspend) |
void |
suspendModel(IModel model) |
bufferInstalled, cycleStopped, exceptionThrown, extensionInstalled, instrumentInstalled, logEvent, modelConnected, modelInitialized, modelStopped, moduleInstalled, parameterChanged
public ModelListener(RuntimeState state)
public void setShouldSuspend(boolean shouldSuspend)
public void suspendModel(IModel model)
public void cycleStarted(ModelEvent me)
IModelListener
cycleStarted
in interface IModelListener
cycleStarted
in class ModelListenerAdaptor
public void modelStarted(ModelEvent me)
IModelListener
modelStarted
in interface IModelListener
modelStarted
in class ModelListenerAdaptor
public void modelResumed(ModelEvent me)
IModelListener
modelResumed
in interface IModelListener
modelResumed
in class ModelListenerAdaptor
IModelListener.modelResumed(org.jactr.core.model.event.ModelEvent)
public void modelSuspended(ModelEvent me)
IModelListener
modelSuspended
in interface IModelListener
modelSuspended
in class ModelListenerAdaptor
IModelListener.modelSuspended(org.jactr.core.model.event.ModelEvent)
public void modelDisconnected(ModelEvent me)
IModelListener
modelDisconnected
in interface IModelListener
modelDisconnected
in class ModelListenerAdaptor
IModelListener.modelDisconnected(org.jactr.core.model.event.ModelEvent)