]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc/src/main/java/org/argeo/slc/core/structure/tree/TreeSPath.java
Introduce results persistence
[gpl/argeo-slc.git] / org.argeo.slc / src / main / java / org / argeo / slc / core / structure / tree / TreeSPath.java
index 5d54f9ac6eabb4eae0224076c10df63bdaacf618..daa160626c5ad73336429da3abe5ce5a35bf195f 100644 (file)
@@ -24,6 +24,12 @@ public class TreeSPath implements StructurePath, Comparable<StructurePath> {
                String parentStr = parent != null ? parent.getAsUniqueString() : "";\r
                return parentStr + separator + name;\r
        }\r
+       \r
+       public void setAsUniqueString(String str){\r
+               TreeSPath twin = parseToCreatePath(str, getSeparator());\r
+               name = twin.name;\r
+               parent = twin.parent;\r
+       }\r
 \r
        /** The separator actually used by this path. */\r
        public Character getSeparator() {\r