Class AbstractUIController.TaskRunnable

  • All Implemented Interfaces:
    java.lang.Runnable
    Enclosing class:
    AbstractUIController

    private class AbstractUIController.TaskRunnable
    extends java.lang.Object
    implements java.lang.Runnable
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private WorkerTask task_  
      private java.lang.Throwable throwable_  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void run()
      Run the task
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • throwable_

        private java.lang.Throwable throwable_
    • Constructor Detail

      • TaskRunnable

        public TaskRunnable​(WorkerTask task)
        Create an instance
        Parameters:
        task - The task that will be run
    • Method Detail

      • run

        public void run()
        Run the task
        Specified by:
        run in interface java.lang.Runnable