Bug 189490 [CommonNavigator] Go To->Resource won't enable
I0524 1. Open the Project Explorer in the Resource perspective 2. Create a vanilla project P 3. Create a folder F 4. Create a file resource R Open the Navigate->Go To file. "Resource..." will remain disabled.
bundles/org.eclipse.ui.navigator.resources/src/org/eclipse/ui/internal/navigator/resources/actions/WorkingSetActionProvider.java
if (!workingSet.isAggregateWorkingSet()) {
					IWorkingSetManager workingSetManager = PlatformUI.getWorkbench().getWorkingSetManager();
					viewer.setInput(workingSetManager.createAggregateWorkingSet("", "", new IWorkingSet[] { workingSet })); 
				} else {
					viewer.setInput(workingSet);
				}
			}
		}
	}
	private void internalSetWorkingSet(IWorkingSet workingSet) {
		this.workingSet = workingSet;
		emptyWorkingSet = workingSet != null && workingSet.isAggregateWorkingSet()
				&& workingSet.isEmpty();
	}
	/* (non-Javadoc)
	 * @see org.eclipse.ui.navigator.CommonActionProvider#restoreState(org.eclipse.ui.IMemento)
	 */
	public void restoreState(IMemento aMemento) {
		super.restoreState(aMemento);
		boolean showWorkingSets = true;
		if(aMemento != null) {
			Integer showWorkingSetsInt = aMemento.getInteger(WorkingSetsContentProvider.SHOW_TOP_LEVEL_WORKING_SETS);
			showWorkingSets = showWorkingSetsInt == null || showWorkingSetsInt.intValue() == 1;
			extensionStateModel.setBooleanProperty(WorkingSetsContentProvider.SHOW_TOP_LEVEL_WORKING_SETS, showWorkingSets);
			workingSetRootModeActionGroup.setShowTopLevelWorkingSets(showWorkingSets);
			String lastWorkingSetName = aMemento.getString(TAG_CURRENT_WORKING_SET_NAME);
			initWorkingSetFilter(lastWorkingSetName);
		} else {
			showWorkingSets = false;
			extensionStateModel.setBooleanProperty(WorkingSetsContentProvider.SHOW_TOP_LEVEL_WORKING_SETS, showWorkingSets);