]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - org.argeo.slc/src/main/java/org/argeo/slc/ant/OverrideArg.java
Introduce structure
[gpl/argeo-slc.git] / org.argeo.slc / src / main / java / org / argeo / slc / ant / OverrideArg.java
diff --git a/org.argeo.slc/src/main/java/org/argeo/slc/ant/OverrideArg.java b/org.argeo.slc/src/main/java/org/argeo/slc/ant/OverrideArg.java
deleted file mode 100644 (file)
index 6f793e4..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-package org.argeo.slc.ant;\r
-\r
-import org.apache.tools.ant.BuildException;\r
-\r
-public class OverrideArg extends AbstractSpringArg {\r
-       private String name;\r
-       private Object value;\r
-\r
-       public String getName() {\r
-               return name;\r
-       }\r
-\r
-       public void setName(String name) {\r
-               this.name = name;\r
-       }\r
-\r
-       public void setValue(String value) {\r
-               if (getBean() != null) {\r
-                       throw new BuildException(\r
-                                       "Cannot set both 'bean' and 'value' attributes.");\r
-               }\r
-               this.value = value;\r
-       }\r
-\r
-       @Override\r
-       public void setBean(String bean) {\r
-               if (value != null) {\r
-                       throw new BuildException(\r
-                                       "Cannot set both 'bean' and 'value' attributes.");\r
-               }\r
-               super.setBean(bean);\r
-       }\r
-\r
-       public Object getObject() {\r
-               if (value != null) {\r
-                       return value;\r
-               } else if (getBean() != null) {\r
-                       return getBeanInstance();\r
-               } else {\r
-                       throw new BuildException("Value or bean not set.");\r
-               }\r
-       }\r
-\r
-}\r