Package org.openstreetmap.josm.gui.progress
Provides GUI classes for displaying long tasks background advancement in a progress bar, and a way to cancel them.
-
Interface Summary Interface Description ProgressMonitor An interface for displaying the progress of a task.ProgressMonitor.CancelListener A listener that listens to cancel events on the progress monitorProgressRenderer Swing components can implement this interface and use aSwingRenderingProgressMonitor
to render progress information.ProgressTaskIds The defaultProgressTaskId
s used in JOSM -
Class Summary Class Description AbstractProgressMonitor This class contains the progress logic required to implement aProgressMonitor
.AbstractProgressMonitor.Request CancelHandler A handler that notifies all listeners that a given operation was canceled.ChildProgress The progress of a sub taskNullProgressMonitor A singleton progress monitor that does nothing.ProgressTaskId The ID of a progress task. -
Enum Summary Enum Description AbstractProgressMonitor.State Progress monitor state -
Exception Summary Exception Description ProgressException An exception that is thrown by the progress monitor if something went wrong