Interface SimulationRunner
- All Known Implementing Classes:
DispatcherThread
public interface SimulationRunner
Interface for objects that can run a JSIM simulation.
Implemented by DispatcherThread in jmt-jsimg-gui.
Allows JMCH's AnimationPanel (in jmt-jmch-gui) to drive
a simulation run without a compile-time dep on DispatcherThread.
-
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanisAlive()voidsetDaemon(boolean on) voidstartSimulation(File modelFile) void
-
Method Details
-
setDaemon
void setDaemon(boolean on) -
startSimulation
- Throws:
IOException
-
isAlive
boolean isAlive() -
interrupt
void interrupt() -
stopSimulation
void stopSimulation()
-