A constructor that configures and displays the window, triggers
processing by the given DoubleProgressBarTaskMonitor and initiates
processing to keep the progress bars updated during processing.
An abstract class that is used by a DoubleProgressBarDialog windows in order
to perform the processing that is measured by that window as well as to keep
it updated.