Bug 92905 Initial use of Open Type gives no feedback for several seconds
build I20050426-1700 - switched to new build - used Ctrl+Shift+T - it appeared unresponsive for several seconds (though CPU usage went up), then the "Checking model consistency..." dialog came up and did work for a while - should bring up the dialog sooner, or show the busy cursor if this is not possible
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/actions/OpenTypeAction.java
int result= dialog.open();
		if (result != IDialogConstants.OK_ID)
			return;
		Object[] types= dialog.getResult();
		if (types != null && types.length > 0) {
			IType type= (IType)types[0];
			try {
				IEditorPart part= EditorUtility.openInEditor(type, true);
				EditorUtility.revealInEditor(part, type);
			} catch (CoreException x) {
				String title= JavaUIMessages.OpenTypeAction_errorTitle; 
				String message= JavaUIMessages.OpenTypeAction_errorMessage; 
				ExceptionHandler.handle(x, title, message);
			}
		}
	}
	*/
	
	private void runNewDialog() {
		Shell parent= JavaPlugin.getActiveWorkbenchShell();
		OpenTypeSelectionDialog2 dialog= new OpenTypeSelectionDialog2(parent, false, 
			PlatformUI.getWorkbench().getProgressService(),
			SearchEngine.createWorkspaceScope(), IJavaSearchConstants.TYPE);
		dialog.setTitle(JavaUIMessages.OpenTypeAction_dialogTitle); 
		dialog.setMessage(JavaUIMessages.OpenTypeAction_dialogMessage); 
		
		int result= dialog.open();
		if (result != IDialogConstants.OK_ID)
			return;