Bug 13980 [Navigator] Adopt JDT UI for working sets in Navigator
Window->Select Workingset should be a menu it self and not a menuitem that opens a dialog. Window->Select Workingset-> Working Set 1 -> Working Set 2 -> Working Set 3 -> ------------- -> Edit Working Set N are checkboxes. that are checked when active... Edit opens the dialog This is much vaster.
bundles/org.eclipse.ui.views/src/org/eclipse/ui/views/navigator/FilterSelectionAction.java
private static final String FILTER_TOOL_TIP = ResourceNavigatorMessages.getString("FilterSelection.toolTip"); 
	private static final String FILTER_SELECTION_MESSAGE = ResourceNavigatorMessages.getString("FilterSelection.message"); 
	private static final String FILTER_TITLE_MESSAGE = ResourceNavigatorMessages.getString("FilterSelection.title"); 
	
/**
 * Creates the action.
 * 
 * @param navigator the resource navigator
 * @param label the label for the action
 */
public FilterSelectionAction(IResourceNavigator navigator, String label) {
	super(navigator, label);
	setToolTipText(FILTER_TOOL_TIP);
	WorkbenchHelp.setHelp(this, INavigatorHelpContextIds.FILTER_SELECTION_ACTION);
	setEnabled(true);
}
/*
 * Implementation of method defined on <code>IAction</code>.
 */
public void run() {
	IResourceNavigator navigator = getNavigator();
	ResourcePatternFilter filter = navigator.getPatternFilter();
	FiltersContentProvider contentProvider = new FiltersContentProvider(filter);
	IWorkingSet workingSet = navigator.getWorkingSet();
	FilterDialog dialog =
		new FilterDialog(
			getShell(),
			getViewer(),
			contentProvider,