diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.ui/src/org/eclipse/emf/cdo/internal/ui/bundle/OM.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.ui/src/org/eclipse/emf/cdo/internal/ui/bundle/OM.java | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/plugins/org.eclipse.emf.cdo.ui/src/org/eclipse/emf/cdo/internal/ui/bundle/OM.java b/plugins/org.eclipse.emf.cdo.ui/src/org/eclipse/emf/cdo/internal/ui/bundle/OM.java index 4c8e745c1d..bdbf740b46 100644 --- a/plugins/org.eclipse.emf.cdo.ui/src/org/eclipse/emf/cdo/internal/ui/bundle/OM.java +++ b/plugins/org.eclipse.emf.cdo.ui/src/org/eclipse/emf/cdo/internal/ui/bundle/OM.java @@ -11,6 +11,7 @@ */ package org.eclipse.emf.cdo.internal.ui.bundle; +import org.eclipse.emf.cdo.ui.CDOEditorOpener; import org.eclipse.emf.cdo.ui.CDOLabelDecorator; import org.eclipse.emf.cdo.ui.OverlayImage; @@ -49,25 +50,25 @@ public abstract class OM public static final OMPreferences PREFS = BUNDLE.preferences(); public static final OMPreference<String> PREF_LABEL_DECORATION = // - PREFS.init("PREF_LABEL_DECORATION", CDOLabelDecorator.DEFAULT_DECORATION); //$NON-NLS-1$ + PREFS.init("PREF_LABEL_DECORATION", CDOLabelDecorator.DEFAULT_DECORATION); //$NON-NLS-1$ public static final OMPreference<String[]> PREF_HISTORY_SELECT_PACKAGES = // - PREFS.initArray("PREF_HISTORY_SELECT_PACKAGES"); //$NON-NLS-1$ + PREFS.initArray("PREF_HISTORY_SELECT_PACKAGES"); //$NON-NLS-1$ public static final OMPreference<String[]> PREF_HISTORY_CONNECTORS = // - PREFS.init("PREF_HISTORY_CONNECTORS", new String[] { "tcp://localhost" }); //$NON-NLS-1$ + PREFS.init("PREF_HISTORY_CONNECTORS", new String[] { "tcp://localhost" }); //$NON-NLS-1$ public static final OMPreference<String[]> PREF_HISTORY_REPOSITORIES = // - PREFS.init("PREF_HISTORY_REPOSITORIES", new String[] { "repo1" }); //$NON-NLS-1$ + PREFS.init("PREF_HISTORY_REPOSITORIES", new String[] { "repo1" }); //$NON-NLS-1$ public static final OMPreference<Boolean> PREF_AUTOMATIC_PACKAGE_REGISTRY = // - PREFS.init("PREF_AUTOMATIC_PACKAGE_REGISTRY", true); //$NON-NLS-1$ + PREFS.init("PREF_AUTOMATIC_PACKAGE_REGISTRY", true); //$NON-NLS-1$ public static final OMPreference<Boolean> PREF_LEGACY_MODE_DEFAULT = // - PREFS.init("PREF_LEGACY_MODE_DEFAULT", true); //$NON-NLS-1$ + PREFS.init("PREF_LEGACY_MODE_DEFAULT", true); //$NON-NLS-1$ public static final OMPreference<Boolean> PREF_EDITOR_AUTO_RELOAD = // - PREFS.init("PREF_EDITOR_AUTO_RELOAD", true); //$NON-NLS-1$ + PREFS.init("PREF_EDITOR_AUTO_RELOAD", true); //$NON-NLS-1$ public static Image getOverlayImage(Object image, Object overlayImage, int x, int y) { @@ -102,5 +103,17 @@ public abstract class OM super(BUNDLE); INSTANCE = this; } + + @Override + protected void doStart() throws Exception + { + CDOEditorOpener.Registry.INSTANCE.activate(); + } + + @Override + protected void doStop() throws Exception + { + CDOEditorOpener.Registry.INSTANCE.deactivate(); + } } } |