Class MicrosimShell.SimulationController
java.lang.Object
microsim.gui.shell.MicrosimShell.SimulationController
- All Implemented Interfaces:
EngineListener
- Enclosing class:
MicrosimShell
- Author:
- Michele Sonnessa
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToSimEngine(SimulationEngine engine) voidAsk engine to build currently loaded models.voidchangeEventTimeTreshold(int value) voidvoiddoStep()voidReturn a reference to the settings list.booleanvoidvoidonEngineEvent(SystemEventType event) voidvoidvoidvoidsetTurnOffDatabaseConnection(boolean turnOffDatabaseConnection) voidvoidvoidvoidvoid
-
Constructor Details
-
SimulationController
-
-
Method Details
-
showProperties
public void showProperties() -
setTurnOffDatabaseConnection
public void setTurnOffDatabaseConnection(boolean turnOffDatabaseConnection) -
isTurnOffDatabaseConnection
public boolean isTurnOffDatabaseConnection() -
showDatabaseExplorer
public void showDatabaseExplorer() -
editProperties
public void editProperties() -
startModel
public void startModel() -
pauseModel
public void pauseModel() -
updateModelParams
public void updateModelParams() -
stopModel
public void stopModel() -
restartModel
public void restartModel() -
attachToSimEngine
-
doStep
- Throws:
SimulationException
-
changeEventTimeTreshold
public void changeEventTimeTreshold(int value) -
closeCurrentModels
public void closeCurrentModels() -
buildModel
public void buildModel()Ask engine to build currently loaded models. -
getSettings
Return a reference to the settings list.- Returns:
- An instance of the Java standard Properties class.
-
printWindowPositions
public void printWindowPositions() -
onEngineEvent
- Specified by:
onEngineEventin interfaceEngineListener
-