]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc/src/test/java/org/argeo/slc/testslc/DummyTestData.java
Simplify structure framework
[gpl/argeo-slc.git] / org.argeo.slc / src / test / java / org / argeo / slc / testslc / DummyTestData.java
index 738c03eeb0747dfd80a2959ec2402c0f17fc6c9e..02c6e57959fd4d8c7857688d1fd40ab99e002543 100644 (file)
@@ -1,8 +1,8 @@
 package org.argeo.slc.testslc;\r
 \r
+import org.argeo.slc.core.structure.StructurePath;\r
 import org.argeo.slc.core.structure.StructureRegistry;\r
 import org.argeo.slc.core.structure.tree.DefaultTreeSAware;\r
-import org.argeo.slc.core.structure.tree.TreeSAware;\r
 import org.argeo.slc.core.structure.tree.TreeSElement;\r
 import org.argeo.slc.core.test.TestData;\r
 \r
@@ -10,6 +10,10 @@ public class DummyTestData extends DefaultTreeSAware implements TestData {
        private Object reached;\r
        private Object expected;\r
 \r
+       public DummyTestData(){\r
+               setElement(new TreeSElement("This is a dummy test data"));\r
+       }\r
+       \r
        public Object getReached() {\r
                return reached;\r
        }\r
@@ -27,15 +31,15 @@ public class DummyTestData extends DefaultTreeSAware implements TestData {
        }\r
 \r
        @Override\r
-       public void onRegister(StructureRegistry registry) {\r
-               if (expected instanceof TreeSAware) {\r
-                       TreeSAware sAware = (TreeSAware) expected;\r
-                       TreeSElement element = ((TreeSElement) getElement()).createChild(\r
-                                       "expected" + getPropagationList().size(), "<no desc>");\r
+       public void onRegister(StructureRegistry registry, StructurePath path) {\r
+               if (expected instanceof DefaultTreeSAware) {\r
+                       DefaultTreeSAware sAware = (DefaultTreeSAware) expected;\r
+                       TreeSElement element = new TreeSElement("This is an expected");\r
+                       element.setDescription("<no desc>");\r
                        sAware.setElement(element);\r
-                       addToPropagationList(sAware);\r
+                       addToPropagationList("expected",sAware);\r
                }\r
-               super.onRegister(registry);\r
+               super.onRegister(registry, path);\r
        }\r
        \r
        \r