/**
* Create a new instance of the receiver.
*/
ProgressManager() {
Job.getJobManager().setProgressProvider(this);
Dialog.setBlockedHandler(new WorkbenchDialogBlockedHandler());
createChangeListener();
Job.getJobManager().addJobChangeListener(this.changeListener);
URL iconsRoot = ProgressManagerUtil.getIconsRoot();
try {
setUpImage(iconsRoot, SLEEPING_JOB, SLEEPING_JOB_KEY);