diff options
author | Martin Taal | 2009-07-17 09:05:10 +0000 |
---|---|---|
committer | Martin Taal | 2009-07-17 09:05:10 +0000 |
commit | 10c7524eac17852382cc1f0f26904a5c0afc3c0d (patch) | |
tree | b450a19ad3c020548400910bb5656d199ddb0237 /plugins/org.eclipse.emf.cdo.server.hibernate.teneo/src | |
parent | f13eceacd20c860707746f29d4de9c2c872897b6 (diff) | |
download | cdo-10c7524eac17852382cc1f0f26904a5c0afc3c0d.tar.gz cdo-10c7524eac17852382cc1f0f26904a5c0afc3c0d.tar.xz cdo-10c7524eac17852382cc1f0f26904a5c0afc3c0d.zip |
[283106] Replace CDOIDHibernate with more generic concept, CDOID included EClass
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.hibernate.teneo/src')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.server.hibernate.teneo/src/org/eclipse/emf/cdo/server/hibernate/internal/teneo/TeneoHibernateMappingProvider.java | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.hibernate.teneo/src/org/eclipse/emf/cdo/server/hibernate/internal/teneo/TeneoHibernateMappingProvider.java b/plugins/org.eclipse.emf.cdo.server.hibernate.teneo/src/org/eclipse/emf/cdo/server/hibernate/internal/teneo/TeneoHibernateMappingProvider.java index 3cf4d82fc3..930270ad72 100644 --- a/plugins/org.eclipse.emf.cdo.server.hibernate.teneo/src/org/eclipse/emf/cdo/server/hibernate/internal/teneo/TeneoHibernateMappingProvider.java +++ b/plugins/org.eclipse.emf.cdo.server.hibernate.teneo/src/org/eclipse/emf/cdo/server/hibernate/internal/teneo/TeneoHibernateMappingProvider.java @@ -31,7 +31,6 @@ import org.eclipse.emf.teneo.extension.ExtensionManagerFactory; import org.hibernate.cfg.Configuration; -import java.util.ArrayList; import java.util.List; import java.util.Properties; @@ -107,30 +106,6 @@ public class TeneoHibernateMappingProvider extends HibernateMappingProvider return hbm; } - // this will check the global package registry and read the epackages from - // there if the epackage is already present there - protected List<EPackage> resolveSubPackages(EPackage ePackage) - { - final List<EPackage> result = new ArrayList<EPackage>(); - resolveSubPackages(ePackage, result); - return result; - } - - private void resolveSubPackages(EPackage ePackage, List<EPackage> result) - { - EPackage globalPackage = EPackage.Registry.INSTANCE.getEPackage(ePackage.getNsURI()); - if (globalPackage != null) - { - ePackage = globalPackage; - } - - result.add(ePackage); - for (EPackage subEPackage : ePackage.getESubpackages()) - { - resolveSubPackages(subEPackage, result); - } - } - // see the CDOEntityMapper, there an explicit unique-key is added to // a column also private void addUniqueConstraintAnnotation() |