Bug 53442 [Progress] New JFace API methods missing @since
I20040226 ProgressMonitorDialog has several new API methods that have been added since the 2.1 release, but are missing @since tags. The following API methods were added since 2.1: aboutToRun cancelPressed clearCursors decrementNestingDepth finishedRun getNestingDepth getOpenOnRun incrementNestingDepth open (overrides Window.open) setOpenOnRun
bundles/org.eclipse.jface/src/org/eclipse/jface/dialogs/ProgressMonitorDialog.java
task= name;
			String s= task;
			if (s.length() <= 0)
				s= DEFAULT_TASKNAME;
			setMessage(s);	
			if(!forked)
				update();
			
			if (totalWork == UNKNOWN) {
				progressIndicator.beginAnimatedTask();
			} else {
				progressIndicator.beginTask(totalWork);
			}	
		}
		
		public void done() {
			if (!progressIndicator.isDisposed()) {
				progressIndicator.sendRemainingWork();
				progressIndicator.done();
			}
		}
		
		public void setTaskName(String name) {
			if (name == null)
				task= "";
			else	
				task= name;
			String s= task;
			if (s.length() <= 0)
				s= DEFAULT_TASKNAME;