Bug 110169 [Navigator] ResourceNavigator.initWorkingSetFilter should be protected visibility.
The above mentioned method seems mistakingly have an incorrect visibility. E.g. the method initResourceSorter is protected. I don't see why initResourceSorter is not protected.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/views/navigator/ResourceNavigator.java
getSite().registerContextMenu(menuMgr, viewer);
    }
    /**
     * Creates the viewer.
     * 
     * @param parent the parent composite
     * @since 2.0
     */
    protected TreeViewer createViewer(Composite parent) {
        TreeViewer viewer = new TreeViewer(parent, SWT.MULTI | SWT.H_SCROLL
                | SWT.V_SCROLL);
        viewer.setUseHashlookup(true);
        initContentProvider(viewer);
        initLabelProvider(viewer);
        initFilters(viewer);
        initListeners(viewer);
        return viewer;
    }
    /**
     * Sets the content provider for the viewer.
     * 
     * @param viewer the viewer
     * @since 2.0
     */
    protected void initContentProvider(TreeViewer viewer) {
        viewer.setContentProvider(new WorkbenchContentProvider());
    }
    /**
     * Sets the label provider for the viewer.
     *