Class BackgroundTaskMonitor

java.lang.Object
de.willuhn.jameica.gui.parts.ProgressBar
de.willuhn.jameica.gui.internal.parts.BackgroundTaskMonitor
All Implemented Interfaces:
Part, de.willuhn.util.ProgressMonitor

public class BackgroundTaskMonitor extends ProgressBar
Implementierung eines Progress-Monitors fuer Hintergrund-Jobs in Jameica.
  • Constructor Details

    • BackgroundTaskMonitor

      public BackgroundTaskMonitor()
      ct.
    • BackgroundTaskMonitor

      public BackgroundTaskMonitor(BackgroundTask task)
      ct.
      Parameters:
      task - der auszufuehrende Task. Kann hier uebergeben werden, um den Task abbrechen zu koennen.
  • Method Details

    • setPercentComplete

      public void setPercentComplete(int arg0)
      Specified by:
      setPercentComplete in interface de.willuhn.util.ProgressMonitor
      Overrides:
      setPercentComplete in class ProgressBar
      See Also:
      • ProgressMonitor.setPercentComplete(int)
    • addPercentComplete

      public void addPercentComplete(int arg0)
      Specified by:
      addPercentComplete in interface de.willuhn.util.ProgressMonitor
      Overrides:
      addPercentComplete in class ProgressBar
      See Also:
      • ProgressMonitor.addPercentComplete(int)
    • getPercentComplete

      public int getPercentComplete()
      Specified by:
      getPercentComplete in interface de.willuhn.util.ProgressMonitor
      Overrides:
      getPercentComplete in class ProgressBar
      See Also:
      • ProgressMonitor.getPercentComplete()
    • setStatus

      public void setStatus(int status)
      Specified by:
      setStatus in interface de.willuhn.util.ProgressMonitor
      Overrides:
      setStatus in class ProgressBar
      See Also:
      • ProgressMonitor.setStatus(int)
    • setStatusText

      public void setStatusText(String arg0)
      Specified by:
      setStatusText in interface de.willuhn.util.ProgressMonitor
      Overrides:
      setStatusText in class ProgressBar
      See Also:
      • ProgressMonitor.setStatusText(java.lang.String)
    • log

      public void log(String arg0)
      Specified by:
      log in interface de.willuhn.util.ProgressMonitor
      Overrides:
      log in class ProgressBar
      See Also:
      • ProgressMonitor.log(java.lang.String)
    • clearLog

      public void clearLog()
      Description copied from class: ProgressBar
      Loescht das Log.
      Overrides:
      clearLog in class ProgressBar
      See Also: