]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc/src/main/java/org/argeo/slc/core/structure/tree/DefaultTreeSAware.java
Rename Ant sources
[gpl/argeo-slc.git] / org.argeo.slc / src / main / java / org / argeo / slc / core / structure / tree / DefaultTreeSAware.java
index a5d9c21fbfce7f164184ac9eac22c2ac21fc77a5..aca54d2735666fa96dea72775698778d4adb3a06 100644 (file)
@@ -3,13 +3,12 @@ package org.argeo.slc.core.structure.tree;
 import java.util.List;\r
 import java.util.Vector;\r
 \r
-import org.argeo.slc.core.structure.StructureAware;\r
 import org.argeo.slc.core.structure.StructureElement;\r
 import org.argeo.slc.core.structure.StructureRegistry;\r
 \r
-public class DefaultTreeSAware implements StructureAware{\r
+public class DefaultTreeSAware implements TreeSAware{\r
        private TreeSElement element;\r
-       private List<StructureAware> children = new Vector<StructureAware>();\r
+       private List<TreeSAware> children = new Vector<TreeSAware>();\r
 \r
        public StructureElement getElement() {\r
                return element;\r
@@ -20,13 +19,18 @@ public class DefaultTreeSAware implements StructureAware{
        }\r
 \r
        public void onRegister(StructureRegistry registry) {\r
-               for(StructureAware sAware : children){\r
+               for(TreeSAware sAware : children){\r
                        registry.register(sAware.getElement());\r
                        sAware.onRegister(registry);\r
                }\r
        }\r
 \r
-       public void addChild(StructureAware sAware){\r
+       public void addChild(TreeSAware sAware){\r
                children.add(sAware);\r
        }\r
+\r
+       public List<TreeSAware> getChildren() {\r
+               return children;\r
+       }\r
+       \r
 }\r