From 7a414508c8619cf60781cd5a2cf302f3f73b2244 Mon Sep 17 00:00:00 2001 From: Eike Stepper Date: Sat, 18 Oct 2008 07:37:03 +0000 Subject: [249847] Store resources in a hierarchical structure https://bugs.eclipse.org/bugs/show_bug.cgi?id=249847 --- .../eclipse/emf/cdo/server/db/IMappingStrategy.java | 20 ++++++++++++++++++++ .../src/org/eclipse/emf/cdo/tests/ResourceTest.java | 1 + 2 files changed, 21 insertions(+) diff --git a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/db/IMappingStrategy.java b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/db/IMappingStrategy.java index 2a5419c51c..967db24936 100644 --- a/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/db/IMappingStrategy.java +++ b/plugins/org.eclipse.emf.cdo.server.db/src/org/eclipse/emf/cdo/server/db/IMappingStrategy.java @@ -52,6 +52,26 @@ public interface IMappingStrategy public IClassMapping getClassMapping(CDOClass cdoClass); + /** + * @since 2.0 + */ + public IClassMapping getResourceNodeClassMapping(); + + /** + * @since 2.0 + */ + public IClassMapping getResourceFolderClassMapping(); + + /** + * @since 2.0 + */ + public IClassMapping getResourceClassMapping(); + + /** + * @since 2.0 + */ + public CDOClassRef getClassRef(IDBStoreReader storeReader, int classID); + /** * @since 2.0 */ diff --git a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ResourceTest.java b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ResourceTest.java index 15403ff49f..dfbe08b745 100644 --- a/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ResourceTest.java +++ b/plugins/org.eclipse.emf.cdo.tests/src/org/eclipse/emf/cdo/tests/ResourceTest.java @@ -419,6 +419,7 @@ public class ResourceTest extends AbstractCDOTest String localName = namePrefix + String.valueOf(i + 1); path += "/" + localName; } + path += "/" + name; return path; } -- cgit v1.2.3