eu.keep.uphec.mainwindow.menubar.prevaccessed
Class OpenPreviosulyAccessedItemThread

Object
  extended by javax.swing.SwingWorker<String,Object>
      extended by OpenPreviosulyAccessedItemThread
All Implemented Interfaces:
Runnable, Future<String>, RunnableFuture<String>

public class OpenPreviosulyAccessedItemThread
extends javax.swing.SwingWorker<String,Object>

The OpenPreviosulyAccessedItemThread class is a thread class extending the SwingWorker class. It is responsible to start an emulation process from the selection of one of the previously accessed file items listed in the fileMenu menu.

Author:
Antonio Ciuffreda

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.SwingWorker
javax.swing.SwingWorker.StateValue
 
Constructor Summary
OpenPreviosulyAccessedItemThread(javax.swing.JFrame mainWindowFrame, CoreEngineModel model, File selectedFile, Pathway autoSelectedPathway, EmulatorPackage autoSelectedEmulatorPackage, SoftwarePackage autoSelectedSoftwarePackage)
           
 
Method Summary
 String doInBackground()
           
 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 Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenPreviosulyAccessedItemThread

public OpenPreviosulyAccessedItemThread(javax.swing.JFrame mainWindowFrame,
                                        CoreEngineModel model,
                                        File selectedFile,
                                        Pathway autoSelectedPathway,
                                        EmulatorPackage autoSelectedEmulatorPackage,
                                        SoftwarePackage autoSelectedSoftwarePackage)
Method Detail

doInBackground

public String doInBackground()
Specified by:
doInBackground in class javax.swing.SwingWorker<String,Object>

done

public void done()
Overrides:
done in class javax.swing.SwingWorker<String,Object>