Class SaveTasksWorker

java.lang.Object
javax.swing.SwingWorker<Boolean,Integer>
cz.fidentis.analyst.gui.project.SaveTasksWorker
All Implemented Interfaces:
Runnable, Future<Boolean>, RunnableFuture<Boolean>

public class SaveTasksWorker extends SwingWorker<Boolean,Integer>
A worker for saving the state of task tabs into the disk.
  • Constructor Details

    • SaveTasksWorker

      public SaveTasksWorker(Project project, List<TaskWindow> taskTabs, ProgressDialog progressDialog)
      Constructor.
      Parameters:
      project - Project with info about project folder containing stored tasks
      taskTabs - A list of analytical tasks to be saved
      progressDialog - Dialog window
      Throws:
      IllegalArgumentException - if the project has not a folder assigned
  • Method Details