anl.aida.plot
Class Map3DPlotCreator

java.lang.Object
  extended by javax.swing.SwingWorker<java.lang.Object,java.lang.Object>
      extended by anl.aida.plot.Map3DPlotCreator
All Implemented Interfaces:
java.lang.Runnable, java.util.concurrent.Future<java.lang.Object>, java.util.concurrent.RunnableFuture<java.lang.Object>

public class Map3DPlotCreator
extends javax.swing.SwingWorker<java.lang.Object,java.lang.Object>


Nested Class Summary
private static class Map3DPlotCreator.TimeStepListener
           
 
Nested classes/interfaces inherited from class javax.swing.SwingWorker
javax.swing.SwingWorker.StateValue
 
Field Summary
private static simphony.util.messages.MessageCenter center
           
private  anl.aida.data.DataFrame dataFrame
           
private  GIS3DDisplay display
           
private  AIDAGui gui
           
private  javax.swing.JPanel panel
           
 
Constructor Summary
Map3DPlotCreator(anl.aida.data.DataFrame frame, javax.swing.JPanel panel, AIDAGui gui)
           
 
Method Summary
protected  java.lang.Object doInBackground()
           
protected  void done()
           
 
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
 

Field Detail

center

private static simphony.util.messages.MessageCenter center

panel

private javax.swing.JPanel panel

dataFrame

private anl.aida.data.DataFrame dataFrame

gui

private AIDAGui gui

display

private GIS3DDisplay display
Constructor Detail

Map3DPlotCreator

public Map3DPlotCreator(anl.aida.data.DataFrame frame,
                        javax.swing.JPanel panel,
                        AIDAGui gui)
Method Detail

doInBackground

protected java.lang.Object doInBackground()
                                   throws java.lang.Exception
Specified by:
doInBackground in class javax.swing.SwingWorker<java.lang.Object,java.lang.Object>
Throws:
java.lang.Exception

done

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