PamguardMVC
Class PamDataBlock.OrderData

java.lang.Object
  extended by javax.swing.SwingWorker<java.lang.Integer,java.lang.Integer>
      extended by PamguardMVC.PamDataBlock.OrderData
All Implemented Interfaces:
java.lang.Runnable, java.util.concurrent.Future<java.lang.Integer>, java.util.concurrent.RunnableFuture<java.lang.Integer>
Enclosing class:
PamDataBlock<Tunit extends PamDataUnit>

 class PamDataBlock.OrderData
extends javax.swing.SwingWorker<java.lang.Integer,java.lang.Integer>


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.SwingWorker
javax.swing.SwingWorker.StateValue
 
Field Summary
(package private)  boolean allowRepeats
           
(package private)  long endMillis
           
(package private)  LoadObserver loadObserver
           
(package private)  PamObserver observer
           
(package private)  long startMillis
           
 
Constructor Summary
PamDataBlock.OrderData(PamObserver observer, LoadObserver loadObserver, long startMillis, long endMillis, boolean allowRepeats)
           
 
Method Summary
protected  java.lang.Integer doInBackground()
           
protected  void done()
           
protected  void process(java.util.List<java.lang.Integer> chunks)
           
 
Methods inherited from class javax.swing.SwingWorker
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, publish, removePropertyChangeListener, run, setProgress
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

observer

PamObserver observer

loadObserver

LoadObserver loadObserver

startMillis

long startMillis

endMillis

long endMillis

allowRepeats

boolean allowRepeats
Constructor Detail

PamDataBlock.OrderData

PamDataBlock.OrderData(PamObserver observer,
                       LoadObserver loadObserver,
                       long startMillis,
                       long endMillis,
                       boolean allowRepeats)
Method Detail

doInBackground

protected java.lang.Integer doInBackground()
Specified by:
doInBackground in class javax.swing.SwingWorker<java.lang.Integer,java.lang.Integer>

done

protected void done()
Overrides:
done in class javax.swing.SwingWorker<java.lang.Integer,java.lang.Integer>

process

protected void process(java.util.List<java.lang.Integer> chunks)
Overrides:
process in class javax.swing.SwingWorker<java.lang.Integer,java.lang.Integer>