Author: peterreilly
Date: Tue Sep 5 00:36:39 2006
New Revision: 440286
URL: http://svn.apache.org/viewvc?view=rev&rev=440286
Log:
do not get the exposed class unless necessary
Modified:
ant/core/trunk/src/main/org/apache/tools/ant/ComponentHelper.java
Modified: ant/core/trunk/src/main/org/apache/tools/ant/ComponentHelper.java
URL:
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/ComponentHelper.java?view=diff&rev=440286&r1=440285&r2=440286
==============================================================================
--- ant/core/trunk/src/main/org/apache/tools/ant/ComponentHelper.java (original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/ComponentHelper.java Tue Sep
5 00:36:39 2006
@@ -612,9 +612,12 @@
// but this is for logging only...
String name = null;
Class elementClass = element.getClass();
+ String elementClassname = elementClass.getName();
for (Iterator i = antTypeTable.values().iterator(); i.hasNext();) {
AntTypeDefinition def = (AntTypeDefinition) i.next();
- if (elementClass == def.getExposedClass(project)) {
+ if (elementClassname.equals(def.getClassName())
+ &&
+ (elementClass == def.getExposedClass(project))) {
name = def.getName();
return brief ? name : "The <" + name + "> type";
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]