edu.jhu.ece.iacl.jist.pipeline.gui
Class ModuleTreePanel.RebuildWorker

java.lang.Object
  extended by javax.swing.SwingWorker<java.lang.Void,java.lang.Void>
      extended by edu.jhu.ece.iacl.jist.pipeline.PipeLibrary.RebuildTask
          extended by edu.jhu.ece.iacl.jist.pipeline.gui.ModuleTreePanel.RebuildWorker
All Implemented Interfaces:
java.lang.Runnable, java.util.concurrent.Future<java.lang.Void>, java.util.concurrent.RunnableFuture<java.lang.Void>
Enclosing class:
ModuleTreePanel

protected class ModuleTreePanel.RebuildWorker
extends PipeLibrary.RebuildTask

Rebuild tree.

Author:
Blake Lucas (bclucas@jhu.edu)

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.SwingWorker
javax.swing.SwingWorker.StateValue
 
Field Summary
 
Fields inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeLibrary.RebuildTask
parent, remove
 
Constructor Summary
ModuleTreePanel.RebuildWorker(java.awt.Component parent, boolean remove)
          Instantiates a new rebuild worker.
 
Method Summary
protected  void done()
          Remove existing tree and rebuild.
 
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.PipeLibrary.RebuildTask
doInBackground
 
Methods inherited from class javax.swing.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, process, publish, removePropertyChangeListener, run, setProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleTreePanel.RebuildWorker

public ModuleTreePanel.RebuildWorker(java.awt.Component parent,
                                     boolean remove)
Instantiates a new rebuild worker.

Parameters:
parent - the parent
remove - the remove
Method Detail

done

protected void done()
Remove existing tree and rebuild.

Overrides:
done in class javax.swing.SwingWorker<java.lang.Void,java.lang.Void>