peterreilly 2004/09/13 02:12:29 Modified: src/main/org/apache/tools/ant Tag: ANT_16_BRANCH IntrospectionHelper.java Log: sync Revision Changes Path No revision No revision 1.65.2.18 +10 -2 ant/src/main/org/apache/tools/ant/IntrospectionHelper.java Index: IntrospectionHelper.java =================================================================== RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/IntrospectionHelper.java,v retrieving revision 1.65.2.17 retrieving revision 1.65.2.18 diff -u -r1.65.2.17 -r1.65.2.18 --- IntrospectionHelper.java 23 Aug 2004 13:42:42 -0000 1.65.2.17 +++ IntrospectionHelper.java 13 Sep 2004 09:12:29 -0000 1.65.2.18 @@ -25,6 +25,7 @@ import java.util.Collections; import java.util.Enumeration; import java.util.Hashtable; +import java.util.HashMap; import java.util.List; import java.util.Locale; import java.util.Map; @@ -40,6 +41,13 @@ public final class IntrospectionHelper implements BuildListener { /** + * EMPTY_MAP was added in java 1.3 (EMTPY_SET and EMPTY_LIST + * is in java 1.2!) + */ + private static final Map EMPTY_MAP = Collections.unmodifiableMap( + new HashMap()); + + /** * Map from attribute names to attribute types * (String to Class). */ @@ -942,7 +950,7 @@ */ public Map getAttributeMap() { if (attributeTypes.size() < 1) { - return Collections.EMPTY_MAP; + return EMPTY_MAP; } return Collections.unmodifiableMap(attributeTypes); } @@ -969,7 +977,7 @@ */ public Map getNestedElementMap() { if (nestedTypes.size() < 1) { - return Collections.EMPTY_MAP; + return EMPTY_MAP; } return Collections.unmodifiableMap(nestedTypes); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]