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
input= candidates[0];
        }
        if (input == null)
            return null;
            
        return openInViewPart(window, input);
    }
    private static void openEditor(Object input, boolean activate) throws PartInitException, JavaModelException {
        IEditorPart part= EditorUtility.openInEditor(input, activate);
        if (input instanceof IJavaElement)
            EditorUtility.revealInEditor(part, (IJavaElement) input);
    }
    
    private static CallHierarchyViewPart openInViewPart(IWorkbenchWindow window, IJavaElement input) {
        IWorkbenchPage page= window.getActivePage();
        try {
            CallHierarchyViewPart result= (CallHierarchyViewPart)page.showView(CallHierarchyViewPart.ID_CALL_HIERARCHY);
            result.setMethod((IMethod)input);
            openEditor(input, false);
            return result;
        } catch (CoreException e) {
            ExceptionHandler.handle(e, window.getShell(), 
                CallHierarchyMessages.getString("CallHierarchyUI.error.open_view"), e.getMessage()); 
        }
        return null;        
    }
    
    
}