Klasse TimerThreadManager
java.lang.Object
de.labAlive.core.thread.TimerThreadManager
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifikator und TypMethodeBeschreibungcreateTimerThread(ThreadStepListener listener, double stepsPerSecond) diagnose()voiddoublegetSpeed()voidbooleanbooleankillTimerThread(TimerThread timerThreadTobeKilled) voidorderSimulationSteps(int n) voidorderSimulationTime(double simulationTime, PauseManagerListener pauseManagerListener) voidpause()voidpause(boolean pause) voidvoidregistercloseable(Closeable closeable) voidvoidresume()voidsetSpeed(double stepsPerSecond) voidslowDown()voidspeedUp()voidstartWiring(WiringAdministrator wiringAdmin) voidstop()Stop all registered Threads.voidstop(MainWindow mainFrame) void
-
Konstruktordetails
-
TimerThreadManager
public TimerThreadManager()
-
-
Methodendetails
-
createTimerThread
-
killTimerThread
-
startWiring
-
pauseOrResume
public void pauseOrResume() -
pause
public void pause(boolean pause) -
pause
public void pause() -
resume
public void resume() -
orderSimulationSteps
public void orderSimulationSteps(int n) -
orderSimulationTime
-
stop
public void stop()Stop all registered Threads. Cannot be resumed but startWiring can be called again. -
interruptAllThreadsCloseResources
public void interruptAllThreadsCloseResources() -
stop
-
isFinalized
public boolean isFinalized() -
getSpeed
public double getSpeed() -
setSpeed
public void setSpeed(double stepsPerSecond) -
updateSpeedofThreads
public void updateSpeedofThreads() -
speedUp
public void speedUp() -
slowDown
public void slowDown() -
resetSpeed
public void resetSpeed() -
diagnosex
public void diagnosex() -
diagnose
-
registercloseable
-