Klasse TimerThread

java.lang.Object
java.lang.Thread
de.labAlive.core.thread.TimerThread
Alle implementierten Schnittstellen:
Runnable
Bekannte direkte Unterklassen:
SimulationThread

public class TimerThread extends Thread
Calls listener.threadStep() periodically. Is used for simulation, measure or other threads. Implements finish feature to stop the thread.
  • Methodendetails

    • getSleepTime

      public SleepTime getSleepTime()
    • getPauseManager

      public PauseManager getPauseManager()
    • stop

      public void stop(TimerThreadManager threadManager)
      Stop thread. When thread is stopped, finalizedNotification is sent to threadManager.
      Parameter:
      threadManager -
    • requestStop

      public void requestStop()
    • run

      public void run()
      Angegeben von:
      run in Schnittstelle Runnable
      Setzt außer Kraft:
      run in Klasse Thread
    • pause

      public void pause()
    • unpause

      public void unpause()
    • diagnose

      public void diagnose()