From 9aa350cdc5c413a9f627d4cea62ab82d9025e23e Mon Sep 17 00:00:00 2001
From: Eike Stepper
Date: Mon, 21 Apr 2008 07:25:06 +0000
Subject: [226233] Issues with EPackages having inter-dependencies
https://bugs.eclipse.org/bugs/show_bug.cgi?id=226233
---
.../src/org/eclipse/emf/cdo/util/CDOPackageRegistry.java | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/util/CDOPackageRegistry.java b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/util/CDOPackageRegistry.java
index 1e0485e30d..0aea01f3d7 100644
--- a/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/util/CDOPackageRegistry.java
+++ b/plugins/org.eclipse.emf.cdo/src/org/eclipse/emf/cdo/util/CDOPackageRegistry.java
@@ -17,5 +17,13 @@ import org.eclipse.emf.ecore.EPackage;
*/
public interface CDOPackageRegistry extends EPackage.Registry
{
+ /**
+ * Registers a top level {@link EPackage} and its sub packages with this package registry.
+ *
+ * @param ePackage
+ * a top level EPackage (i.e. a package with eSuperPackage == null
).
+ * @return the package that was previously registered under the nsURI
of the top level package or
+ * null
.
+ */
public EPackage putEPackage(EPackage ePackage);
}
--
cgit v1.2.3