luehe 2003/03/05 18:09:46 Modified: el/src/java/org/apache/commons/el EmptyOperator.java Log: Extended the "empty" operator to all Collection types, not just Map and List Revision Changes Path 1.2 +7 -7 jakarta-commons/el/src/java/org/apache/commons/el/EmptyOperator.java Index: EmptyOperator.java =================================================================== RCS file: /home/cvs/jakarta-commons/el/src/java/org/apache/commons/el/EmptyOperator.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- EmptyOperator.java 4 Feb 2003 00:22:24 -0000 1.1 +++ EmptyOperator.java 6 Mar 2003 02:09:46 -0000 1.2 @@ -56,7 +56,7 @@ package org.apache.commons.el; import java.lang.reflect.Array; -import java.util.List; +import java.util.Collection; import java.util.Map; import javax.servlet.jsp.el.ELException; @@ -124,15 +124,15 @@ return PrimitiveObjects.getBoolean (true); } - // See if the value is an empty List - else if (pValue instanceof List && - ((List) pValue).isEmpty ()) { - return PrimitiveObjects.getBoolean (true); - } - // See if the value is an empty Map else if (pValue instanceof Map && ((Map) pValue).isEmpty ()) { + return PrimitiveObjects.getBoolean (true); + } + + // See if the value is an empty Collection + else if (pValue instanceof Collection && + ((Collection) pValue).isEmpty ()) { return PrimitiveObjects.getBoolean (true); }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]