Author: elvisisking
Date: 2012-04-09 18:09:05 -0400 (Mon, 09 Apr 2012)
New Revision: 40102
Modified:
trunk/modeshape/plugins/org.jboss.tools.modeshape.jcr.ui/META-INF/MANIFEST.MF
trunk/modeshape/plugins/org.jboss.tools.modeshape.jcr.ui/src/org/jboss/tools/modeshape/jcr/ui/cnd/CndEditor.java
Log:
JBIDE-10702 Editor for JCR Compact Node Definition (CND) files. Removed unneeded runtime
exporting of UI packages. CND notation preference changes were changing the file in the
editor when they were changed. Now the editor must be saved to get the new setting.
Modified: trunk/modeshape/plugins/org.jboss.tools.modeshape.jcr.ui/META-INF/MANIFEST.MF
===================================================================
---
trunk/modeshape/plugins/org.jboss.tools.modeshape.jcr.ui/META-INF/MANIFEST.MF 2012-04-09
21:36:05 UTC (rev 40101)
+++
trunk/modeshape/plugins/org.jboss.tools.modeshape.jcr.ui/META-INF/MANIFEST.MF 2012-04-09
22:09:05 UTC (rev 40102)
@@ -17,6 +17,3 @@
org.eclipse.ui.ide,
org.jboss.tools.modeshape.client;bundle-version="1.1.0"
Bundle-Activator: org.jboss.tools.modeshape.jcr.ui.Activator
-Export-Package: org.jboss.tools.modeshape.jcr.ui,
- org.jboss.tools.modeshape.jcr.ui.cnd,
- org.jboss.tools.modeshape.jcr.ui.preferences
Modified:
trunk/modeshape/plugins/org.jboss.tools.modeshape.jcr.ui/src/org/jboss/tools/modeshape/jcr/ui/cnd/CndEditor.java
===================================================================
---
trunk/modeshape/plugins/org.jboss.tools.modeshape.jcr.ui/src/org/jboss/tools/modeshape/jcr/ui/cnd/CndEditor.java 2012-04-09
21:36:05 UTC (rev 40101)
+++
trunk/modeshape/plugins/org.jboss.tools.modeshape.jcr.ui/src/org/jboss/tools/modeshape/jcr/ui/cnd/CndEditor.java 2012-04-09
22:09:05 UTC (rev 40102)
@@ -28,8 +28,6 @@
import org.eclipse.core.runtime.IProgressMonitor;
import org.eclipse.core.runtime.IStatus;
import org.eclipse.core.runtime.Status;
-import
org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener;
-import org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent;
import org.eclipse.jface.action.IStatusLineManager;
import org.eclipse.jface.dialogs.ErrorDialog;
import org.eclipse.jface.dialogs.IMessageProvider;
@@ -75,8 +73,8 @@
/**
*
*/
-public final class CndEditor extends SharedHeaderFormEditor implements
IPersistableEditor, IPreferenceChangeListener,
- IResourceChangeListener, PropertyChangeListener {
+public final class CndEditor extends SharedHeaderFormEditor implements
IPersistableEditor, IResourceChangeListener,
+ PropertyChangeListener {
private CompactNodeTypeDefinition cndBeingEdited;
@@ -99,7 +97,6 @@
*/
public CndEditor() {
this.formsPage = new CndFormsEditorPage(this);
- JcrPreferenceStore.addPreferenceChangeListener(this);
}
/**
@@ -271,7 +268,6 @@
@Override
public void dispose() {
ResourcesPlugin.getWorkspace().removeResourceChangeListener(this);
- JcrPreferenceStore.removePreferenceChangeListener(this);
super.dispose();
}
@@ -511,20 +507,6 @@
/**
* {@inheritDoc}
*
- * @see
org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener#preferenceChange(org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent)
- */
- @Override
- public void preferenceChange( final PreferenceChangeEvent event ) {
- try {
- saveDocument(getEditorInput(), getProgressMonitor());
- } catch (final Exception e) {
- Activator.getSharedInstance().getLog().log(new Status(IStatus.ERROR,
JcrUiConstants.PLUGIN_ID, null, e));
- }
- }
-
- /**
- * {@inheritDoc}
- *
* @see
java.beans.PropertyChangeListener#propertyChange(java.beans.PropertyChangeEvent)
*/
@Override
Show replies by date