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
*/
public boolean getOpenOnRun() {
	return openOnRun;
}
/**
 * Sets whether the dialog should be opened before the operation
 * is run. 
 * NOTE: Setting this to false and not forking a process may starve
 * any asyncExec that tries to open the dialog later.
 * 
 * @param openOnRun <code>true</code> to open the dialog before run,
 *   <code>false</code> to only create the dialog, but not open it
 */
public void setOpenOnRun(boolean openOnRun) {
	this.openOnRun = openOnRun;
}
/**
 * Returns the nesting depth of running operations.
 * 
 * @return the nesting depth of running operations
 */
protected int getNestingDepth() {
	return nestingDepth;
}
/**
 * Increments the nesting depth of running operations.
 */
protected void incrementNestingDepth() {
	nestingDepth++;
}