conor 2002/12/13 06:51:04
Modified: src/main/org/apache/tools/ant RuntimeConfigurable.java
Log:
addConfiguredXXX was not working for TaskAdpater wrapped classes
Revision Changes Path
1.19 +6 -2
jakarta-ant/src/main/org/apache/tools/ant/RuntimeConfigurable.java
Index: RuntimeConfigurable.java
===================================================================
RCS file:
/home/cvs/jakarta-ant/src/main/org/apache/tools/ant/RuntimeConfigurable.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -w -u -r1.18 -r1.19
--- RuntimeConfigurable.java 13 Dec 2002 00:47:59 -0000 1.18
+++ RuntimeConfigurable.java 13 Dec 2002 14:51:03 -0000 1.19
@@ -293,7 +293,11 @@
} else {
child.maybeConfigure(p);
}
- ProjectHelper.storeChild(p, wrappedObject,
child.wrappedObject,
+ Object container = wrappedObject;
+ if (container instanceof TaskAdapter) {
+ container = ((TaskAdapter) container).getProxy();
+ }
+ ProjectHelper.storeChild(p, container, child.wrappedObject,
child.getElementTag()
.toLowerCase(Locale.US));
}
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>