Class AbstractCameraThreadController

All Implemented Interfaces:
Runnable, ICameraMouseController
Direct Known Subclasses:
CameraThreadController

public abstract class AbstractCameraThreadController extends AbstractCameraController implements Runnable
  • Field Details

    • process

      protected Thread process
    • id

      protected static int id
  • Constructor Details

    • AbstractCameraThreadController

      public AbstractCameraThreadController()
    • AbstractCameraThreadController

      public AbstractCameraThreadController(Chart chart)
  • Method Details

    • dispose

      public void dispose()
      Overrides:
      dispose in class AbstractCameraController
    • start

      public void start()
      Start the camera rotation .
    • stop

      public void stop()
      Stop the rotation.
    • run

      public void run()
      Run the animation.
      Specified by:
      run in interface Runnable
    • doRun

      protected abstract void doRun()