Bug 36514 call hierarchy: should remove 'search ... using ..' preferences
we should decide whether the answer should be true or false and remove the preference settings - no user will ever understand what the setting means
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/callhierarchy/CallHierarchyPreferenceBasePage.java
super(FieldEditorPreferencePage.GRID);
        
        IPreferenceStore store = JavaPlugin.getDefault().getPreferenceStore();
        setPreferenceStore(store);
    }
    /**
     * @see PreferencePage#init
     */
    public void init(IWorkbench workbench) {}
    /**
     * Set the default preferences for this page.
     */
    public static void initDefaults(IPreferenceStore store) {
        CallHierarchyUI.getDefault().initializeDefaultBasePreferences(store);
    }
    /* (non-Javadoc)
     * @see org.eclipse.jface.preference.FieldEditorPreferencePage#createFieldEditors()
     */
    protected void createFieldEditors() {
        BooleanFieldEditor useImplementorsForCallerSearch = new BooleanFieldEditor(ICallHierarchyPreferencesConstants.PREF_USE_IMPLEMENTORS_FOR_CALLER_SEARCH,
                CallHierarchyMessages.getString("CallHierarchyPreferenceBasePage.searchForCallersIncludingImplementors"), 
                getFieldEditorParent());
        addField(useImplementorsForCallerSearch);
        BooleanFieldEditor useImplementorsForCalleeSearch = new BooleanFieldEditor(ICallHierarchyPreferencesConstants.PREF_USE_IMPLEMENTORS_FOR_CALLEE_SEARCH,
                CallHierarchyMessages.getString("CallHierarchyPreferenceBasePage.searchForCalleesIncludingImplementors"), 
                getFieldEditorParent());
        addField(useImplementorsForCalleeSearch);
    }
}