Bug 16455 Open type in hierarchy perspective. [type hierarchy]
I use open type dialog a lot to open the type in a hierarchy perpective but I can't find the preference to open the type in a hierarchy perpective anymore. I saw the button "Hierarchy" in the open type dialog but takes me 4 tabs to get there instead of pressing enter. (Not acceptable). Please can you point me to the new preference if it exists. Or can you give a way to make the Hierarchy button the default button. For example: If I press it once, it becames the active next time the dialog is opened.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/actions/OpenTypeAction.java
public OpenTypeAction() {
		super();
		setText(JavaUIMessages.getString("OpenTypeAction.label")); 
		setDescription(JavaUIMessages.getString("OpenTypeAction.description")); 
		setToolTipText(JavaUIMessages.getString("OpenTypeAction.tooltip")); 
		setImageDescriptor(JavaPluginImages.DESC_TOOL_OPENTYPE);
	}
	public void run() {
		Shell parent= JavaPlugin.getActiveWorkbenchShell();
		OpenTypeSelectionDialog dialog= new OpenTypeSelectionDialog(parent, new ProgressMonitorDialog(parent), 
			IJavaSearchConstants.TYPE, SearchEngine.createWorkspaceScope());
		
		dialog.setMatchEmptyString(true);	
		dialog.setTitle(JavaUIMessages.getString("OpenTypeAction.dialogTitle")); 
		dialog.setMessage(JavaUIMessages.getString("OpenTypeAction.dialogMessage")); 
		int result= dialog.open();
		if (result != OpenTypeSelectionDialog.IN_HIERARCHY && result != IDialogConstants.OK_ID)
			return;
		
		Object[] types= dialog.getResult();
		if (types != null && types.length > 0) {
			IType type= (IType)types[0];
			if (result == OpenTypeSelectionDialog.IN_HIERARCHY) {