Bug 335276 - compile errors with near M5 platform
diff --git a/jsf/plugins/org.eclipse.jst.jsf.facesconfig.ui/src/org/eclipse/jst/jsf/facesconfig/ui/FacesConfigEditor.java b/jsf/plugins/org.eclipse.jst.jsf.facesconfig.ui/src/org/eclipse/jst/jsf/facesconfig/ui/FacesConfigEditor.java
index fd07e6e..475cc03 100644
--- a/jsf/plugins/org.eclipse.jst.jsf.facesconfig.ui/src/org/eclipse/jst/jsf/facesconfig/ui/FacesConfigEditor.java
+++ b/jsf/plugins/org.eclipse.jst.jsf.facesconfig.ui/src/org/eclipse/jst/jsf/facesconfig/ui/FacesConfigEditor.java
@@ -98,7 +98,6 @@
import org.eclipse.ui.forms.editor.IFormPage;
import org.eclipse.ui.ide.IDE;
import org.eclipse.ui.ide.IGotoMarker;
-import org.eclipse.ui.internal.BaseSaveAction;
import org.eclipse.ui.part.FileEditorInput;
import org.eclipse.ui.views.contentoutline.IContentOutlinePage;
import org.eclipse.ui.views.properties.IPropertySheetPage;
@@ -549,17 +548,14 @@
setPageText(sourcePageId, EditorMessages.FacesConfigEditor_Source_TabName);
sourcePage.update();
- /* Bug 263806 - Problems saving file from source tab of faces-config editor
+ /*
+ * Bug 335276 - compile errors with near M5 platform
*
- * Getting the save action and calling partDeactivated on it will attach
- * the internal listener necessary for the save action to receive subsequent
- * property change events. (There is no public method available to just hook
- * up the internal listener to our part.)
+ * Code previously added to address Bug 263806 relied on internal classes
+ * that have since been removed. Bug 263806 no longer requires the code that
+ * was added in order to function correctly, and so the old fix for Bug
+ * 263806 has simply been removed.
*/
- IAction sourcePageSaveAction = sourcePage.getAction("save"); //$NON-NLS-1$
- if (sourcePageSaveAction instanceof BaseSaveAction) {
- ((BaseSaveAction)sourcePageSaveAction).partDeactivated(FacesConfigEditor.this);
- }
// default active page to 0
setActivePage(0);