Class RangeModelProgressIndicator

java.lang.Object
javax.swing.DefaultBoundedRangeModel
uk.ac.starlink.table.join.RangeModelProgressIndicator
All Implemented Interfaces:
Serializable, Runnable, BoundedRangeModel, ProgressIndicator

public class RangeModelProgressIndicator extends DefaultBoundedRangeModel implements ProgressIndicator, Runnable
ProgressIndicator implementation that can serve as the model for a JProgressBar. Calls to startStage, setLevel and endStage cause the state of the BoundedRangeModel that this implements to be updated accordingly (asynchronously of course). The string messages passed to startStage and logMessage are ignored - subclasses should override these methods (calling the superclass implementations as well) to do something with these strings.
Since:
24 Mar 2004
Author:
Mark Taylor (Starlink)
See Also: