edu.jhu.ece.iacl.jist.pipeline
Class PipeScheduler.DestinationProcessor

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

protected class PipeScheduler.DestinationProcessor
extends javax.swing.SwingWorker<java.lang.Void,java.lang.Void>

The Class DestinationProcessor.

Author:
Blake Lucas (bclucas@jhu.edu)

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.SwingWorker
javax.swing.SwingWorker.StateValue
 
Constructor Summary
PipeScheduler.DestinationProcessor()
          Instantiates a new destination processor.
 
Method Summary
protected  java.lang.Void doInBackground()
          Process destinations in background.
 void done()
          Close progress monitor.
protected  void processDestinations(javax.swing.ProgressMonitor pmonitor)
          Process destinations.
 
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

PipeScheduler.DestinationProcessor

public PipeScheduler.DestinationProcessor()
Instantiates a new destination processor.

Method Detail

doInBackground

protected java.lang.Void doInBackground()
Process destinations in background.

Specified by:
doInBackground in class javax.swing.SwingWorker<java.lang.Void,java.lang.Void>
Returns:
always returns null
Throws:
java.lang.Exception

done

public void done()
Close progress monitor.

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

processDestinations

protected void processDestinations(javax.swing.ProgressMonitor pmonitor)
Process destinations.

Parameters:
pmonitor - the pmonitor