Bug 36511 call hierarchy: details list should be a table with icons
details list should be a table with icons - we can reuse the icons used by 'find in file'
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyViewPart.java
KeyListener keyListener = new KeyAdapter() {
                public void keyReleased(KeyEvent event) {
                    handleKeyEvent(event);
                }
            };
        return keyListener;
    }
    /**
     *
     */
    private void makeActions() {
        fRefreshAction = new RefreshAction(this);
        fOpenDeclarationAction = new OpenDeclarationAction(this.getSite());
        fFocusOnSelectionAction = new FocusOnSelectionAction(this);
        fSearchScopeActions = new SearchScopeActionGroup(this);
        fFiltersActionGroup = new CallHierarchyFiltersActionGroup(this,
                fCallHierarchyViewer);
        fHistoryDropDownAction = new HistoryDropDownAction(this);
        fHistoryDropDownAction.setEnabled(false);
        fToggleOrientationActions = new ToggleOrientationAction[] {
                new ToggleOrientationAction(this, VIEW_ORIENTATION_VERTICAL),
                new ToggleOrientationAction(this, VIEW_ORIENTATION_HORIZONTAL),
                new ToggleOrientationAction(this, VIEW_ORIENTATION_SINGLE)
            };
        fToggleCallModeActions = new ToggleCallModeAction[] {
                new ToggleCallModeAction(this, CALL_MODE_CALLERS),
                new ToggleCallModeAction(this, CALL_MODE_CALLEES)
            };
        fToggleJavaLabelFormatActions = new ToggleJavaLabelFormatAction[] {
                new ToggleJavaLabelFormatAction(this, JAVA_LABEL_FORMAT_DEFAULT),