diff options
author | Eike Stepper | 2008-10-30 07:49:52 +0000 |
---|---|---|
committer | Eike Stepper | 2008-10-30 07:49:52 +0000 |
commit | 892b2a704060f8a0a92e21ca6c3c09b0bdba066d (patch) | |
tree | 4082e0df59c4ea109c1a0f0ef49c2af5c38026cd /plugins/org.eclipse.emf.cdo.server.hibernate | |
parent | 811c655c3f222376c0fa92c7a995a2ba9fcf1c35 (diff) | |
download | cdo-892b2a704060f8a0a92e21ca6c3c09b0bdba066d.tar.gz cdo-892b2a704060f8a0a92e21ca6c3c09b0bdba066d.tar.xz cdo-892b2a704060f8a0a92e21ca6c3c09b0bdba066d.zip |
[251307] [Hibernate] Implement resources in a hierarchical structure
https://bugs.eclipse.org/bugs/show_bug.cgi?id=251307
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server.hibernate')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStoreAccessor.java | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStoreAccessor.java b/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStoreAccessor.java index 959e077ec1..573094e026 100644 --- a/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStoreAccessor.java +++ b/plugins/org.eclipse.emf.cdo.server.hibernate/src/org/eclipse/emf/cdo/server/internal/hibernate/HibernateStoreAccessor.java @@ -280,21 +280,19 @@ public class HibernateStoreAccessor extends StoreAccessor implements IHibernateS private CDOIDHibernate getHibernateID(CDOID id) { - CDOIDHibernate folderID = null; if (!CDOIDUtil.isNull(id)) { if (id instanceof CDOIDHibernate) { - folderID = (CDOIDHibernate)id; - } - else - { - // TODO Can this happen? When? - final long longID = CDOIDUtil.getLong(id); - folderID = CDOIDHibernateFactoryImpl.getInstance().createCDOID(longID, CDOResourceNodeClass.NAME); + return (CDOIDHibernate)id; } + + // TODO Can this happen? When? + final long longID = CDOIDUtil.getLong(id); + return CDOIDHibernateFactoryImpl.getInstance().createCDOID(longID, CDOResourceNodeClass.NAME); } - return folderID; + + return null; } private CDOFeature getResourceNameFeature() |