Class BackgroundTaskMonitor

  • All Implemented Interfaces:
    Part, de.willuhn.util.ProgressMonitor

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

      • 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 Detail

      • 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​(java.lang.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​(java.lang.String arg0)
        Specified by:
        log in interface de.willuhn.util.ProgressMonitor
        Overrides:
        log in class ProgressBar
        See Also:
        ProgressMonitor.log(java.lang.String)