Class GUIWorker<T>

java.lang.Object
org.basex.gui.layout.GUIWorker<T>
Type Parameters:
T - result type

public abstract class GUIWorker<T> extends Object
Simplified version of the SwingWorker class.
Author:
BaseX Team 2005-21, BSD License, Christian Gruen
  • Constructor Details

    • GUIWorker

      public GUIWorker()
  • Method Details

    • doInBackground

      protected abstract T doInBackground() throws Exception
      Background task.
      Returns:
      result
      Throws:
      Exception - exception
    • done

      protected abstract void done(T t)
      Result handling task.
      Parameters:
      t - result value
    • execute

      public final void execute()
      Executes this worker.