com.lowagie.toolbox.swing
Class EventDispatchingThread

java.lang.Object
  extended by com.lowagie.toolbox.swing.EventDispatchingThread

public abstract class EventDispatchingThread
extends Object

Since:
2.1.1 (imported from itexttoolbox project)

Constructor Summary
EventDispatchingThread()
          Starts a thread.
 
Method Summary
abstract  Object construct()
          Implement this class; the time-consuming task will go here.
 void finished()
          Called on the event dispatching thread once the construct method has finished its task.
 Object get()
          Returns the value created by the construct method.
 void interrupt()
          Forces the thread to stop what it's doing.
 void start()
          Starts the thread.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventDispatchingThread

public EventDispatchingThread()
Starts a thread. Executes the time-consuming task in the construct method; finally calls the finish().

Method Detail

construct

public abstract Object construct()
Implement this class; the time-consuming task will go here.

Returns:
Object

start

public void start()
Starts the thread.


interrupt

public void interrupt()
Forces the thread to stop what it's doing.


finished

public void finished()
Called on the event dispatching thread once the construct method has finished its task.


get

public Object get()
Returns the value created by the construct method.

Returns:
the value created by the construct method or null if the task was interrupted before it was finished.


Copyright © 2012. All Rights Reserved.