Bug 53386 [ActivityMgmt] Remove show All from everywhere except new wizards
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/PreferenceDialog.java
IPreferencePage page = node.getPage();
			if (page != null) {
				if (!page.performOk())
					return;
			}
		}
		
		
		handleSave();
		close();
	}
	/**
	 * Selects the page determined by <code>lastSuccessfulNode</code> in
	 * the page hierarchy.
	 */
	void selectCurrentPageAgain() {
		if (lastSuccessfulNode == null)
			return;
		getTreeViewer().setSelection(new StructuredSelection(lastSuccessfulNode));
		currentPage.setVisible(true);
	}
	/**
	 * Selects the saved item in the tree of preference pages.
	 * If it cannot do this it saves the first one.
	 */
	protected void selectSavedItem() {
		IPreferenceNode node = findNodeMatching(getSelectedNodePreference());
		if (node == null) {
			IPreferenceNode[] nodes = preferenceManager.getRoot().getSubNodes();
			if (nodes.length > 0)