[CDO] Force the extension finder from CDO to use a single extension
search cf. org.eclipse.emf.cdo.eresource.impl.CDOResourceNodeImpl
Change-Id: Iafbb150e4b281a307a2020782edf5e81d3e9321d
diff --git a/cdo/bundles/org.eclipse.papyrus.cdo.ui/src/org/eclipse/papyrus/cdo/ui/Activator.java b/cdo/bundles/org.eclipse.papyrus.cdo.ui/src/org/eclipse/papyrus/cdo/ui/Activator.java
index df20b74..a189422 100755
--- a/cdo/bundles/org.eclipse.papyrus.cdo.ui/src/org/eclipse/papyrus/cdo/ui/Activator.java
+++ b/cdo/bundles/org.eclipse.papyrus.cdo.ui/src/org/eclipse/papyrus/cdo/ui/Activator.java
@@ -68,6 +68,8 @@
// The plug-in ID
public static final String PLUGIN_ID = "org.eclipse.papyrus.cdo.ui"; //$NON-NLS-1$
+ public static final String SINGLEEXTENSIONS_PROPERTY = "org.eclipse.emf.cdo.CDOResourceNode.singleExtensions"; //$NON-NLS-1$
+
// The shared instance
private static Activator plugin;
@@ -90,6 +92,8 @@
log.setPlugin(plugin);
CDOUtils.setBroadcastExecutor(UIUtil.uiSafeExecutor());
+
+ System.setProperty(SINGLEEXTENSIONS_PROPERTY, "true");
}
@Override