SearchEngine.createWorkspaceScope(), IJavaElementSearchConstants.CONSIDER_TYPES, false);
SearchEngine.createWorkspaceScope(), IJavaElementSearchConstants.CONSIDER_ALL_TYPES, false);
	public void run() {		Shell shell= JavaPlugin.getActiveWorkbenchShell();		SelectionDialog dialog= null;		try {			dialog= JavaUI.createTypeDialog(shell, new ProgressMonitorDialog(shell),				SearchEngine.createWorkspaceScope(), IJavaElementSearchConstants.CONSIDER_TYPES, false);		} catch (JavaModelException e) {			String title= getDialogTitle();			String message= PackagesMessages.GotoType_error_message; 			ExceptionHandler.handle(e, title, message);			return;		}			dialog.setTitle(getDialogTitle());		dialog.setMessage(PackagesMessages.GotoType_dialog_message); 		if (dialog.open() == IDialogConstants.CANCEL_ID) {			return;		}				Object[] types= dialog.getResult();		if (types != null && types.length > 0) {			gotoType((IType) types[0]);		}	}