Bug 49182 What should canceling setRawClasspath do ?
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/viewsupport/GoToBackProgressMonitorDialog.java
private String fSubTask= "";
		private boolean fIsCanceled;
		protected boolean locked = false;
		
		private boolean fInBackground= false;
		private IProgressMonitor fWrapped;
		
		public ProgressMonitor() {
			fWrapped= null;
		}
		
		public void setWrapped(IProgressMonitor wrapped) {
			fWrapped= wrapped;
		}
		
		public void setInBackground(boolean inBackground) {
			fInBackground= inBackground;
		}
		
		public boolean isInBackground() {
			return fInBackground;
		}