\r
private void syncPath(TreeSRegistry registry,\r
StructureRegistry localRegistry, TreeSPath path) {\r
+ if (path.getParent() != null) {\r
+ TreeSPath parent = treeSPathDao.getOrCreate(path.getParent());\r
+ syncPath(registry, localRegistry, parent);\r
+ }\r
+\r
if (registry.getElement(path) == null) {\r
if (localRegistry != null) {\r
registry.register(path, localRegistry.getElement(path));\r
treeSRegistryDao.update(registry);\r
}\r
\r
- if (path.getParent() != null) {\r
- TreeSPath parent = treeSPathDao.getOrCreate(path.getParent());\r
- syncPath(registry, localRegistry, parent);\r
- }\r
}\r
}\r