Bug 38512 [call hierarchy] should open callee on double click
I20030604 A double click on a caller in the callers view will neither open the caller file (as context menu -> open does) nor expand the tree item. Open the file would be more intuitive IMHO, but something should happen anyway.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyUI.java
IEditorPart methodEditor = EditorUtility.openInEditor(callLocation.getMember(),
                    false);
            if (methodEditor instanceof ITextEditor) {
                ITextEditor editor = (ITextEditor) methodEditor;
                editor.selectAndReveal(callLocation.getStart(),
                    (callLocation.getEnd() - callLocation.getStart()));
            }
        } catch (JavaModelException e) {
            JavaPlugin.log(e);
        } catch (PartInitException e) {
            JavaPlugin.log(e);
        }
    }
    public static void openInEditor(Object element, Shell shell, String title) {
        CallLocation callLocation= null;
        if (element instanceof CallLocation) {
            callLocation= (CallLocation) element;
        } else if (element instanceof CallLocation) {
            callLocation= CallHierarchy.getCallLocation(element);
        }
        if (callLocation == null) {
            return;
        }
        try {
            boolean activateOnOpen = OpenStrategy.activateOnOpen();
            IEditorPart methodEditor = EditorUtility.openInEditor(callLocation.getMember(),
                    activateOnOpen);
            if (methodEditor instanceof ITextEditor) {
                ITextEditor editor = (ITextEditor) methodEditor;
                editor.selectAndReveal(callLocation.getStart(),