Remove ref to internal generic workbench code
diff --git a/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/WorkbenchActionBuilder.java b/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/WorkbenchActionBuilder.java
index 139bbb7..c9518ac 100644
--- a/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/WorkbenchActionBuilder.java
+++ b/bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/WorkbenchActionBuilder.java
@@ -812,16 +812,6 @@
 			// @issue ref to internal generic workbench constant
 			// @issue idiosyncratic semantics of pinEditor
 //			pinEditorAction.updateState();
-		} else if (event.getProperty().equals(IPreferenceConstants.RECENT_FILES)) {
-			// @issue ref to internal generic workbench constant
-			// @issue this should be moved to the contribution item (open recent editor)
-			Workbench wb = (Workbench) (Workbench) getWindow().getWorkbench();
-			int newValue = store.getInt(IPreferenceConstants.RECENT_FILES);
-			wb.getEditorHistory().reset(newValue);
-			if (newValue == 0) {
-				// the open recent menu item can go from enabled to disabled
-				windowConfigurer.getMenuManager().updateAll(false);
-			}
 		}
 	}
 	/**