]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc.agent/src/main/java/org/argeo/slc/ant/structure/SAwareTask.java
Improve spring arguments
[gpl/argeo-slc.git] / org.argeo.slc.agent / src / main / java / org / argeo / slc / ant / structure / SAwareTask.java
index d248a38705378bfa318781385bf1a5400362e48d..84a199b757d7569ba258179f867274380523efaf 100644 (file)
@@ -8,7 +8,7 @@ import org.apache.tools.ant.Target;
 \r
 import org.argeo.slc.ant.SlcAntException;\r
 import org.argeo.slc.ant.SlcProjectHelper;\r
-import org.argeo.slc.ant.spring.AbstractSpringArg;\r
+import org.argeo.slc.ant.spring.SpringArg;\r
 import org.argeo.slc.ant.spring.AbstractSpringTask;\r
 import org.argeo.slc.core.structure.SimpleSElement;\r
 import org.argeo.slc.core.structure.StructureAware;\r
@@ -20,7 +20,7 @@ import org.argeo.slc.core.structure.tree.TreeSPath;
 public abstract class SAwareTask extends AbstractSpringTask {\r
        private String path;\r
        private TreeSPath treeSPath;\r
-       private final List<AbstractSpringArg> sAwareArgs = new Vector<AbstractSpringArg>();\r
+       private final List<SpringArg> sAwareArgs = new Vector<SpringArg>();\r
 \r
        private StructureElementArg structureElementArg;\r
 \r
@@ -44,7 +44,7 @@ public abstract class SAwareTask extends AbstractSpringTask {
         * Includes this arg in the checks for propagation of structure related\r
         * information.\r
         */\r
-       protected void addSAwareArg(AbstractSpringArg arg) {\r
+       protected void addSAwareArg(SpringArg arg) {\r
                sAwareArgs.add(arg);\r
        }\r
 \r
@@ -82,7 +82,7 @@ public abstract class SAwareTask extends AbstractSpringTask {
                }\r
 \r
                // notify registered args\r
-               for (AbstractSpringArg arg : sAwareArgs) {\r
+               for (SpringArg arg : sAwareArgs) {\r
                        Object obj = arg.getBeanInstance();\r
 \r
                        if (obj instanceof StructureAware) {\r
@@ -150,7 +150,7 @@ public abstract class SAwareTask extends AbstractSpringTask {
        }\r
 }\r
 \r
-class StructureElementArg extends AbstractSpringArg {\r
+class StructureElementArg extends SpringArg {\r
        public StructureElement getStructureElement() {\r
                return (StructureElement) getBeanInstance();\r
        }\r