}
			protected void applySourceAttachment(Shell shell, IClasspathEntry newEntry, IJavaProject project, IPath containerPath) {				try {					IRunnableWithProgress runnable= SourceAttachmentBlock.getRunnable(shell, newEntry, project, containerPath);					PlatformUI.getWorkbench().getProgressService().run(true, true, runnable);				} catch (InvocationTargetException e) {					String title= JavaEditorMessages.SourceAttachmentForm_attach_error_title;					String message= JavaEditorMessages.SourceAttachmentForm_attach_error_message;					ExceptionHandler.handle(e, shell, title, message);				} catch (InterruptedException e) {					// cancelled				}			}