com.gargoylesoftware.base.gui
Class AbstractUIController.TaskRunnable

java.lang.Object
  extended by com.gargoylesoftware.base.gui.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
private  WorkerTask task_
           
private  java.lang.Throwable throwable_
           
 
Constructor Summary
AbstractUIController.TaskRunnable(WorkerTask task)
          Create an instance
 
Method Summary
 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_

task_

private final WorkerTask task_
Constructor Detail

AbstractUIController.TaskRunnable

public AbstractUIController.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