Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2008-09-20 06:45:32 +0000
committerEike Stepper2008-09-20 06:45:32 +0000
commitc08cfe1224a75aa9cf78d49175d446d55ece9c02 (patch)
treed84f569cd818ce6d81336faa7a03fedd36fd6363 /plugins/org.eclipse.emf.cdo.tests
parentf64425583736c5e0e689302c6ed3e71087a46e95 (diff)
downloadcdo-c08cfe1224a75aa9cf78d49175d446d55ece9c02.tar.gz
cdo-c08cfe1224a75aa9cf78d49175d446d55ece9c02.tar.xz
cdo-c08cfe1224a75aa9cf78d49175d446d55ece9c02.zip
[247226] Transparently support legacy models
https://bugs.eclipse.org/bugs/show_bug.cgi?id=247226
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.tests')
-rw-r--r--plugins/org.eclipse.emf.cdo.tests/META-INF/MANIFEST.MF1
-rw-r--r--plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/AbstractCDOTest.java65
-rw-r--r--plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LegacyTest.java245
-rw-r--r--plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/testbed/AllTests.java2
-rw-r--r--plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/testbed/ModelConfig.java142
5 files changed, 227 insertions, 228 deletions
diff --git a/plugins/org.eclipse.emf.cdo.tests/META-INF/MANIFEST.MF b/plugins/org.eclipse.emf.cdo.tests/META-INF/MANIFEST.MF
index 39df5bfabe..0a31ceb30c 100644
--- a/plugins/org.eclipse.emf.cdo.tests/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.emf.cdo.tests/META-INF/MANIFEST.MF
@@ -17,7 +17,6 @@ Require-Bundle: org.eclipse.core.runtime;bundle-version="[3.4.0,4.0.0)",
org.eclipse.emf.cdo.server;bundle-version="[2.0.0,3.0.0)";visibility:=reexport,
org.eclipse.emf.cdo.server.db;bundle-version="[2.0.0,3.0.0)";visibility:=reexport,
org.eclipse.emf.cdo;bundle-version="[2.0.0,3.0.0)";visibility:=reexport,
- org.eclipse.emf.cdo.tests.legacy;bundle-version="[2.0.0,3.0.0)";visibility:=reexport,
org.eclipse.emf.cdo.tests.mango;bundle-version="[2.0.0,3.0.0)";visibility:=reexport,
org.eclipse.emf.cdo.tests.model1;bundle-version="[2.0.0,3.0.0)";visibility:=reexport,
org.eclipse.emf.cdo.tests.model2;bundle-version="[2.0.0,3.0.0)";visibility:=reexport,
diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/AbstractCDOTest.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/AbstractCDOTest.java
index 6a07b4d6ab..341f34b2d6 100644
--- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/AbstractCDOTest.java
+++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/AbstractCDOTest.java
@@ -19,7 +19,6 @@ import org.eclipse.emf.cdo.eresource.CDOResource;
import org.eclipse.emf.cdo.server.CDOServerUtil;
import org.eclipse.emf.cdo.server.IRepository;
import org.eclipse.emf.cdo.server.IStore;
-import org.eclipse.emf.cdo.tests.legacy.LegacyPackage;
import org.eclipse.emf.cdo.tests.mango.MangoFactory;
import org.eclipse.emf.cdo.tests.mango.MangoPackage;
import org.eclipse.emf.cdo.tests.model1.Model1Factory;
@@ -155,27 +154,20 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
return session;
}
- protected CDOSession openLegacySession()
- {
- CDOSession session = openSession();
- session.getPackageRegistry().putEPackage(LegacyPackage.eINSTANCE);
- return session;
- }
-
- protected static void assertTransient(EObject eObject)
- {
- CDOObject object = CDOUtil.getCDOObject(eObject);
- if (object != null)
- {
- assertEquals(true, FSMUtil.isTransient(object));
- }
- }
+ // TODO LEGACY
+ // protected CDOSession openLegacySession()
+ // {
+ // CDOSession session = openSession();
+ // session.getPackageRegistry().putEPackage(LegacyPackage.eINSTANCE);
+ // return session;
+ // }
protected static MangoFactory getMangoFactory()
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.mango.MangoFactory.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.mango.MangoFactory.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.mango.MangoFactory.eINSTANCE;
@@ -185,7 +177,8 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.mango.MangoPackage.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.mango.MangoPackage.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.mango.MangoPackage.eINSTANCE;
@@ -195,7 +188,8 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.model1.Model1Factory.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.model1.Model1Factory.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.model1.Model1Factory.eINSTANCE;
@@ -205,7 +199,8 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.model1.Model1Package.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.model1.Model1Package.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.model1.Model1Package.eINSTANCE;
@@ -215,7 +210,8 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.model2.Model2Factory.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.model2.Model2Factory.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.model2.Model2Factory.eINSTANCE;
@@ -225,7 +221,8 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.model2.Model2Package.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.model2.Model2Package.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.model2.Model2Package.eINSTANCE;
@@ -235,7 +232,8 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.model3.Model3Factory.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.model3.Model3Factory.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.model3.Model3Factory.eINSTANCE;
@@ -245,7 +243,8 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.model3.Model3Package.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.model3.Model3Package.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.model3.Model3Package.eINSTANCE;
@@ -255,7 +254,8 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.model4.model4Factory.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.model4.model4Factory.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.model4.model4Factory.eINSTANCE;
@@ -265,7 +265,8 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.model4.model4Package.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.model4.model4Package.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.model4.model4Package.eINSTANCE;
@@ -275,7 +276,8 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
{
if (legacyTesting)
{
- return org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage.eINSTANCE;
+ // TODO LEGACY
+ // return org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage.eINSTANCE;
}
return org.eclipse.emf.cdo.tests.model4interfaces.model4interfacesPackage.eINSTANCE;
@@ -313,6 +315,15 @@ public abstract class AbstractCDOTest extends AbstractTransportTest
failNotEquals(message, expected, actual);
}
+ protected static void assertTransient(EObject eObject)
+ {
+ CDOObject object = CDOUtil.getCDOObject(eObject);
+ if (object != null)
+ {
+ assertEquals(true, FSMUtil.isTransient(object));
+ }
+ }
+
protected static void assertNotTransient(EObject eObject, CDOView view)
{
CDOObject object = FSMUtil.adapt(eObject, view);
diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LegacyTest.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LegacyTest.java
index 67edc607ed..0da13051af 100644
--- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LegacyTest.java
+++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/LegacyTest.java
@@ -10,138 +10,125 @@
**************************************************************************/
package org.eclipse.emf.cdo.tests;
-import org.eclipse.emf.cdo.CDOObject;
-import org.eclipse.emf.cdo.CDOSession;
-import org.eclipse.emf.cdo.CDOState;
-import org.eclipse.emf.cdo.CDOTransaction;
-import org.eclipse.emf.cdo.eresource.CDOResource;
-import org.eclipse.emf.cdo.tests.legacy.Hook;
-import org.eclipse.emf.cdo.tests.legacy.LegacyFactory;
-import org.eclipse.emf.cdo.util.CDOUtil;
-
-import org.eclipse.emf.internal.cdo.CDOLegacyWrapper;
-
-import org.eclipse.emf.common.util.EList;
-import org.eclipse.emf.ecore.EObject;
-
/**
* @author Eike Stepper
*/
public class LegacyTest extends AbstractCDOTest
{
- public void testCommit() throws Exception
- {
- Hook hook = createHook("Mr. Hook");
-
- CDOSession session = openLegacySession();
- CDOTransaction transaction = session.openTransaction();
- CDOResource resource = transaction.createResource("/test1");
- resource.getContents().add(hook);
- transaction.commit();
-
- CDOObject cdoHook = CDOUtil.getCDOObject(hook);
- assertEquals(false, CDOLegacyWrapper.isLegacyProxy(cdoHook));
- assertEquals(CDOState.CLEAN, cdoHook.cdoState());
- assertEquals(CDOState.CLEAN, resource.cdoState());
- session.close();
- }
-
- public void testLoad() throws Exception
- {
- {
- CDOSession session = openLegacySession();
- CDOTransaction transaction = session.openTransaction();
- CDOResource resource = transaction.createResource("/test1");
- resource.getContents().add(createHook("Mr. Hook"));
- transaction.commit();
- session.close();
- }
-
- CDOSession session = openLegacySession();
- CDOTransaction transaction = session.openTransaction();
- CDOResource resource = transaction.getResource("/test1");
- EList<EObject> contents = resource.getContents();
-
- Hook hook = (Hook)contents.get(0);
- CDOObject cdoHook = CDOUtil.getCDOObject(hook);
- assertEquals(false, CDOLegacyWrapper.isLegacyProxy(cdoHook));
- assertEquals(CDOState.CLEAN, cdoHook.cdoState());
- assertEquals(CDOState.CLEAN, resource.cdoState());
-
- String name = hook.getName();
- assertEquals("Mr. Hook", name);
- assertEquals(CDOState.CLEAN, cdoHook.cdoState());
- session.close();
- }
-
- public void testReferences() throws Exception
- {
- {
- Hook hook = createHook("Mr. Hook");
- EList<Hook> children = hook.getChildren();
- children.add(createHook("Hook 1"));
- children.add(createHook("Hook 2"));
- children.add(createHook("Hook 3"));
-
- CDOSession session = openLegacySession();
- CDOTransaction transaction = session.openTransaction();
- CDOResource resource = transaction.createResource("/test1");
- resource.getContents().add(hook);
- transaction.commit();
-
- CDOObject cdoHook = CDOUtil.getCDOObject(hook);
- assertEquals(false, CDOLegacyWrapper.isLegacyProxy(cdoHook));
- assertEquals(CDOState.CLEAN, cdoHook.cdoState());
- assertEquals(CDOState.CLEAN, resource.cdoState());
- session.close();
- }
-
- CDOSession session = openLegacySession();
- CDOTransaction transaction = session.openTransaction();
- CDOResource resource = transaction.getResource("/test1");
- EList<EObject> contents = resource.getContents();
-
- Hook hook = (Hook)contents.get(0);
- assertNotProxy(hook);
-
- CDOObject cdoHook = CDOUtil.getCDOObject(hook);
- assertEquals(false, CDOLegacyWrapper.isLegacyProxy(cdoHook));
- assertEquals(CDOState.CLEAN, cdoHook.cdoState());
-
- EList<Hook> children = hook.getChildren();
- assertEquals(CDOState.CLEAN, cdoHook.cdoState());
- assertEquals(CDOState.CLEAN, resource.cdoState());
-
- // TODO Should the proxyURI be null for CLEAN?
- // Hook h = children.get(0);
- // URI proxyURI = ((InternalEObject)h).eProxyURI();
- // assertEquals(null,proxyURI);
-
- int size = children.size();
- assertEquals(3, size);
- assertEquals(CDOState.CLEAN, cdoHook.cdoState());
-
- Hook h0 = children.get(0);
- assertNotProxy(h0);
- assertEquals("Hook 1", h0.getName());
- assertEquals(CDOState.CLEAN, CDOUtil.getCDOObject(h0).cdoState());
-
- Hook h1 = children.get(1);
- assertNotProxy(h1);
- assertEquals("Hook 2", h1.getName());
- assertEquals(CDOState.CLEAN, CDOUtil.getCDOObject(h1).cdoState());
-
- Hook h2 = children.get(2);
- assertNotProxy(h2);
- assertEquals("Hook 3", h2.getName());
- assertEquals(CDOState.CLEAN, CDOUtil.getCDOObject(h2).cdoState());
- session.close();
- }
-
- private Hook createHook(String name)
- {
- Hook hook = LegacyFactory.eINSTANCE.createHook();
- hook.setName(name);
- return hook;
- }
+ // TODO LEGACY
+ // public void testCommit() throws Exception
+ // {
+ // Hook hook = createHook("Mr. Hook");
+ //
+ // CDOSession session = openLegacySession();
+ // CDOTransaction transaction = session.openTransaction();
+ // CDOResource resource = transaction.createResource("/test1");
+ // resource.getContents().add(hook);
+ // transaction.commit();
+ //
+ // CDOObject cdoHook = CDOUtil.getCDOObject(hook);
+ // assertEquals(false, CDOLegacyWrapper.isLegacyProxy(cdoHook));
+ // assertEquals(CDOState.CLEAN, cdoHook.cdoState());
+ // assertEquals(CDOState.CLEAN, resource.cdoState());
+ // session.close();
+ // }
+ //
+ // public void testLoad() throws Exception
+ // {
+ // {
+ // CDOSession session = openLegacySession();
+ // CDOTransaction transaction = session.openTransaction();
+ // CDOResource resource = transaction.createResource("/test1");
+ // resource.getContents().add(createHook("Mr. Hook"));
+ // transaction.commit();
+ // session.close();
+ // }
+ //
+ // CDOSession session = openLegacySession();
+ // CDOTransaction transaction = session.openTransaction();
+ // CDOResource resource = transaction.getResource("/test1");
+ // EList<EObject> contents = resource.getContents();
+ //
+ // Hook hook = (Hook)contents.get(0);
+ // CDOObject cdoHook = CDOUtil.getCDOObject(hook);
+ // assertEquals(false, CDOLegacyWrapper.isLegacyProxy(cdoHook));
+ // assertEquals(CDOState.CLEAN, cdoHook.cdoState());
+ // assertEquals(CDOState.CLEAN, resource.cdoState());
+ //
+ // String name = hook.getName();
+ // assertEquals("Mr. Hook", name);
+ // assertEquals(CDOState.CLEAN, cdoHook.cdoState());
+ // session.close();
+ // }
+ //
+ // public void testReferences() throws Exception
+ // {
+ // {
+ // Hook hook = createHook("Mr. Hook");
+ // EList<Hook> children = hook.getChildren();
+ // children.add(createHook("Hook 1"));
+ // children.add(createHook("Hook 2"));
+ // children.add(createHook("Hook 3"));
+ //
+ // CDOSession session = openLegacySession();
+ // CDOTransaction transaction = session.openTransaction();
+ // CDOResource resource = transaction.createResource("/test1");
+ // resource.getContents().add(hook);
+ // transaction.commit();
+ //
+ // CDOObject cdoHook = CDOUtil.getCDOObject(hook);
+ // assertEquals(false, CDOLegacyWrapper.isLegacyProxy(cdoHook));
+ // assertEquals(CDOState.CLEAN, cdoHook.cdoState());
+ // assertEquals(CDOState.CLEAN, resource.cdoState());
+ // session.close();
+ // }
+ //
+ // CDOSession session = openLegacySession();
+ // CDOTransaction transaction = session.openTransaction();
+ // CDOResource resource = transaction.getResource("/test1");
+ // EList<EObject> contents = resource.getContents();
+ //
+ // Hook hook = (Hook)contents.get(0);
+ // assertNotProxy(hook);
+ //
+ // CDOObject cdoHook = CDOUtil.getCDOObject(hook);
+ // assertEquals(false, CDOLegacyWrapper.isLegacyProxy(cdoHook));
+ // assertEquals(CDOState.CLEAN, cdoHook.cdoState());
+ //
+ // EList<Hook> children = hook.getChildren();
+ // assertEquals(CDOState.CLEAN, cdoHook.cdoState());
+ // assertEquals(CDOState.CLEAN, resource.cdoState());
+ //
+ // // TODO Should the proxyURI be null for CLEAN?
+ // // Hook h = children.get(0);
+ // // URI proxyURI = ((InternalEObject)h).eProxyURI();
+ // // assertEquals(null,proxyURI);
+ //
+ // int size = children.size();
+ // assertEquals(3, size);
+ // assertEquals(CDOState.CLEAN, cdoHook.cdoState());
+ //
+ // Hook h0 = children.get(0);
+ // assertNotProxy(h0);
+ // assertEquals("Hook 1", h0.getName());
+ // assertEquals(CDOState.CLEAN, CDOUtil.getCDOObject(h0).cdoState());
+ //
+ // Hook h1 = children.get(1);
+ // assertNotProxy(h1);
+ // assertEquals("Hook 2", h1.getName());
+ // assertEquals(CDOState.CLEAN, CDOUtil.getCDOObject(h1).cdoState());
+ //
+ // Hook h2 = children.get(2);
+ // assertNotProxy(h2);
+ // assertEquals("Hook 3", h2.getName());
+ // assertEquals(CDOState.CLEAN, CDOUtil.getCDOObject(h2).cdoState());
+ // session.close();
+ // }
+ //
+ // private Hook createHook(String name)
+ // {
+ // Hook hook = LegacyFactory.eINSTANCE.createHook();
+ // hook.setName(name);
+ // return hook;
+ // }
}
diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/testbed/AllTests.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/testbed/AllTests.java
index 3ffe14ff37..ad5cc29fde 100644
--- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/testbed/AllTests.java
+++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/testbed/AllTests.java
@@ -41,7 +41,7 @@ public class AllTests extends ConfigTestSuite
public void test13() throws Exception
{
- skipConfig(ModelConfig.Legacy.INSTANCE);
+ skipConfig(SessionConfig.JVM.INSTANCE);
}
}
diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/testbed/ModelConfig.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/testbed/ModelConfig.java
index 69a1191918..13cc00104d 100644
--- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/testbed/ModelConfig.java
+++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/testbed/ModelConfig.java
@@ -29,7 +29,8 @@ public abstract class ModelConfig extends Config implements ModelProvider
{
public static final String DIMENSION = "model";
- public static final ModelConfig[] CONFIGS = { Native.INSTANCE, Legacy.INSTANCE };
+ // TODO LEGACY
+ public static final ModelConfig[] CONFIGS = { Native.INSTANCE /* , Legacy.INSTANCE */};
public ModelConfig(String name)
{
@@ -107,73 +108,74 @@ public abstract class ModelConfig extends Config implements ModelProvider
}
}
- /**
- * @author Eike Stepper
- */
- public static final class Legacy extends ModelConfig
- {
- public static final String NAME = "Legacy";
-
- public static final Legacy INSTANCE = new Legacy();
-
- public Legacy()
- {
- super(NAME);
- }
-
- public MangoFactory getMangoFactory()
- {
- return org.eclipse.emf.cdo.tests.legacy.mango.MangoFactory.eINSTANCE;
- }
-
- public MangoPackage getMangoPackage()
- {
- return org.eclipse.emf.cdo.tests.legacy.mango.MangoPackage.eINSTANCE;
- }
-
- public Model1Factory getModel1Factory()
- {
- return org.eclipse.emf.cdo.tests.legacy.model1.Model1Factory.eINSTANCE;
- }
-
- public Model1Package getModel1Package()
- {
- return org.eclipse.emf.cdo.tests.legacy.model1.Model1Package.eINSTANCE;
- }
-
- public Model2Factory getModel2Factory()
- {
- return org.eclipse.emf.cdo.tests.legacy.model2.Model2Factory.eINSTANCE;
- }
-
- public Model2Package getModel2Package()
- {
- return org.eclipse.emf.cdo.tests.legacy.model2.Model2Package.eINSTANCE;
- }
-
- public Model3Factory getModel3Factory()
- {
- return org.eclipse.emf.cdo.tests.legacy.model3.Model3Factory.eINSTANCE;
- }
-
- public Model3Package getModel3Package()
- {
- return org.eclipse.emf.cdo.tests.legacy.model3.Model3Package.eINSTANCE;
- }
-
- public model4Factory getModel4Factory()
- {
- return org.eclipse.emf.cdo.tests.legacy.model4.model4Factory.eINSTANCE;
- }
-
- public model4Package getModel4Package()
- {
- return org.eclipse.emf.cdo.tests.legacy.model4.model4Package.eINSTANCE;
- }
-
- public model4interfacesPackage getModel4InterfacesPackage()
- {
- return org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage.eINSTANCE;
- }
- }
+ // TODO LEGACY
+ // /**
+ // * @author Eike Stepper
+ // */
+ // public static final class Legacy extends ModelConfig
+ // {
+ // public static final String NAME = "Legacy";
+ //
+ // public static final Legacy INSTANCE = new Legacy();
+ //
+ // public Legacy()
+ // {
+ // super(NAME);
+ // }
+ //
+ // public MangoFactory getMangoFactory()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.mango.MangoFactory.eINSTANCE;
+ // }
+ //
+ // public MangoPackage getMangoPackage()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.mango.MangoPackage.eINSTANCE;
+ // }
+ //
+ // public Model1Factory getModel1Factory()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.model1.Model1Factory.eINSTANCE;
+ // }
+ //
+ // public Model1Package getModel1Package()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.model1.Model1Package.eINSTANCE;
+ // }
+ //
+ // public Model2Factory getModel2Factory()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.model2.Model2Factory.eINSTANCE;
+ // }
+ //
+ // public Model2Package getModel2Package()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.model2.Model2Package.eINSTANCE;
+ // }
+ //
+ // public Model3Factory getModel3Factory()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.model3.Model3Factory.eINSTANCE;
+ // }
+ //
+ // public Model3Package getModel3Package()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.model3.Model3Package.eINSTANCE;
+ // }
+ //
+ // public model4Factory getModel4Factory()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.model4.model4Factory.eINSTANCE;
+ // }
+ //
+ // public model4Package getModel4Package()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.model4.model4Package.eINSTANCE;
+ // }
+ //
+ // public model4interfacesPackage getModel4InterfacesPackage()
+ // {
+ // return org.eclipse.emf.cdo.tests.legacy.model4interfaces.model4interfacesPackage.eINSTANCE;
+ // }
+ // }
}

Back to the top