Class SessionSelector.ProjectTreeWorker

java.lang.Object
javax.swing.SwingWorker<Void,ca.phon.app.session.SessionSelector.ProjectTreeInsertionData>
ca.phon.app.session.SessionSelector.ProjectTreeWorker
All Implemented Interfaces:
Runnable, Future<Void>, RunnableFuture<Void>
Enclosing class:
SessionSelector

public class SessionSelector.ProjectTreeWorker extends SwingWorker<Void,ca.phon.app.session.SessionSelector.ProjectTreeInsertionData>
Worker for building the tree structure of the project
  • Constructor Details

    • ProjectTreeWorker

      public ProjectTreeWorker()
  • Method Details

    • doInBackground

      protected Void doInBackground() throws Exception
      Specified by:
      doInBackground in class SwingWorker<Void,ca.phon.app.session.SessionSelector.ProjectTreeInsertionData>
      Throws:
      Exception
    • process

      protected void process(List<ca.phon.app.session.SessionSelector.ProjectTreeInsertionData> chunks)
      Overrides:
      process in class SwingWorker<Void,ca.phon.app.session.SessionSelector.ProjectTreeInsertionData>
    • done

      protected void done()
      Overrides:
      done in class SwingWorker<Void,ca.phon.app.session.SessionSelector.ProjectTreeInsertionData>