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
Implementierung eines Progress-Monitors fuer Hintergrund-Jobs in Jameica.
-
Field Summary
Fields inherited from interface de.willuhn.util.ProgressMonitor
STATUS_CANCEL, STATUS_DONE, STATUS_ERROR, STATUS_MAP, STATUS_NONE, STATUS_RUNNING
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addPercentComplete
(int arg0) void
clearLog()
Loescht das Log.int
void
void
setPercentComplete
(int arg0) void
setStatus
(int status) void
setStatusText
(String arg0) Methods inherited from class de.willuhn.jameica.gui.parts.ProgressBar
getStatus, paint, showLogs, showPercent
-
Constructor Details
-
BackgroundTaskMonitor
public BackgroundTaskMonitor()ct. -
BackgroundTaskMonitor
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 interfacede.willuhn.util.ProgressMonitor
- Overrides:
setPercentComplete
in classProgressBar
- See Also:
-
addPercentComplete
public void addPercentComplete(int arg0) - Specified by:
addPercentComplete
in interfacede.willuhn.util.ProgressMonitor
- Overrides:
addPercentComplete
in classProgressBar
- See Also:
-
getPercentComplete
public int getPercentComplete()- Specified by:
getPercentComplete
in interfacede.willuhn.util.ProgressMonitor
- Overrides:
getPercentComplete
in classProgressBar
- See Also:
-
setStatus
public void setStatus(int status) - Specified by:
setStatus
in interfacede.willuhn.util.ProgressMonitor
- Overrides:
setStatus
in classProgressBar
- See Also:
-
setStatusText
- Specified by:
setStatusText
in interfacede.willuhn.util.ProgressMonitor
- Overrides:
setStatusText
in classProgressBar
- See Also:
-
log
- Specified by:
log
in interfacede.willuhn.util.ProgressMonitor
- Overrides:
log
in classProgressBar
- See Also:
-
clearLog
public void clearLog()Description copied from class:ProgressBar
Loescht das Log.- Overrides:
clearLog
in classProgressBar
- See Also:
-