Bug 36518 call hierarchy: 'refresh' should available only in dropdown menu
toolbar button is not conventional and not accessible we should remove it from there and put in the dropdown menu (context menu is ok, i guess)
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyViewPart.java
}
    /**
     * Restores the type hierarchy settings from a memento.
     */
    private void restoreState(IMemento memento) {
        Integer orientation = memento.getInteger(TAG_ORIENTATION);
        if (orientation != null) {
            setOrientation(orientation.intValue());
        }
        Integer callMode = memento.getInteger(TAG_CALL_MODE);
        if (callMode != null) {
            setCallMode(callMode.intValue());
        }
        Integer javaLabelFormat = memento.getInteger(TAG_JAVA_LABEL_FORMAT);
        if (javaLabelFormat != null) {
            setJavaLabelFormat(javaLabelFormat.intValue());
        }
        Integer ratio = memento.getInteger(TAG_RATIO);
        if (ratio != null) {
            fHierarchyLocationSplitter.setWeights(new int[] {
                    ratio.intValue(), 1000 - ratio.intValue()
                });
        }
    }
    private void initCallMode() {
        int mode;
        try {
            mode = fDialogSettings.getInt(DIALOGSTORE_CALL_MODE);
            if ((mode < 0) || (mode > 1)) {
                mode = CALL_MODE_CALLERS;