StringUtil got broken by the change from Object[] for literal lists to
List...
This patches fixes it.
Index: StringUtil.java
===================================================================
RCS file:
/home/cvspublic/jakarta-velocity/src/java/org/apache/velocity/texen/util/StringUtil.java,v
retrieving revision 1.8
diff -u -r1.8 StringUtil.java
--- StringUtil.java 2000/12/25 20:59:55 1.8
+++ StringUtil.java 2001/02/26 19:20:11
@@ -57,6 +57,7 @@
*/
import java.io.File;
+import java.util.List;
import java.util.StringTokenizer;
/**
@@ -73,12 +74,12 @@
/**
* Concatenates a list of objects as a String
*/
- public String concat (Object[] list)
+ public String concat (List list)
{
StringBuffer sb = new StringBuffer();
- for (int i=0; i<list.length; i++)
+ for (int i=0; i<list.size(); i++)
{
- sb.append (list[i].toString());
+ sb.append (list.get(i).toString());
}
return sb.toString();
}
@@ -191,12 +192,12 @@
return argBuf.toString();
}
- public boolean allEmpty(Object[] list)
+ public boolean allEmpty(List list)
{
- int size = list.length;
+ int size = list.size();
for (int i = 0; i < size; i++)
- if ((list[i] != null) && (list[i].toString().length() > 0))
+ if ((list.get(i) != null) && (list.get(i).toString().length() > 0))
return false;
return true;
--
Sean Legassick
[EMAIL PROTECTED]
Jag är en man, ingenting mänskligt är främmande för mig