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 Summary
Constructors Constructor Description BackgroundTaskMonitor()
ct.BackgroundTaskMonitor(BackgroundTask task)
ct.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addPercentComplete(int arg0)
void
clearLog()
Loescht das Log.int
getPercentComplete()
void
log(java.lang.String arg0)
void
setPercentComplete(int arg0)
void
setStatus(int status)
void
setStatusText(java.lang.String arg0)
-
Methods inherited from class de.willuhn.jameica.gui.parts.ProgressBar
getStatus, paint, showLogs, showPercent
-
-
-
-
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 interfacede.willuhn.util.ProgressMonitor
- Overrides:
setPercentComplete
in classProgressBar
- See Also:
ProgressMonitor.setPercentComplete(int)
-
addPercentComplete
public void addPercentComplete(int arg0)
- Specified by:
addPercentComplete
in interfacede.willuhn.util.ProgressMonitor
- Overrides:
addPercentComplete
in classProgressBar
- See Also:
ProgressMonitor.addPercentComplete(int)
-
getPercentComplete
public int getPercentComplete()
- Specified by:
getPercentComplete
in interfacede.willuhn.util.ProgressMonitor
- Overrides:
getPercentComplete
in classProgressBar
- See Also:
ProgressMonitor.getPercentComplete()
-
setStatus
public void setStatus(int status)
- Specified by:
setStatus
in interfacede.willuhn.util.ProgressMonitor
- Overrides:
setStatus
in classProgressBar
- See Also:
ProgressMonitor.setStatus(int)
-
setStatusText
public void setStatusText(java.lang.String arg0)
- Specified by:
setStatusText
in interfacede.willuhn.util.ProgressMonitor
- Overrides:
setStatusText
in classProgressBar
- See Also:
ProgressMonitor.setStatusText(java.lang.String)
-
log
public void log(java.lang.String arg0)
- Specified by:
log
in interfacede.willuhn.util.ProgressMonitor
- Overrides:
log
in classProgressBar
- See Also:
ProgressMonitor.log(java.lang.String)
-
clearLog
public void clearLog()
Description copied from class:ProgressBar
Loescht das Log.- Overrides:
clearLog
in classProgressBar
- See Also:
ProgressBar.clearLog()
-
-