Index: XWiki.java
===================================================================
--- XWiki.java	(revision 4531)
+++ XWiki.java	(working copy)
@@ -1650,7 +1650,7 @@
     }
 
     /**
-     * API to retrieve an List object This is usefull is velocity where you cannot create objects
+     * API to retrieve an List object This is usefull in velocity where you cannot create objects
      * 
      * @return a java.util.ArrayList object casted to List
      */
@@ -1660,7 +1660,21 @@
     }
 
     /**
-     * API to retrieve an Map object This is usefull is velocity where you cannot create objects
+     * API to retrieve an ArrayList object from an array of Object. This is usefull in velocity
+     * where you cannot access arrays elements
+     */
+    public ArrayList getList(Object[] array)
+    {
+        ArrayList result = new ArrayList();
+        for (int i=0; i<array.length;i++)
+        {
+            result.add(array[i]);
+        }
+        return result;
+    }
+
+    /**
+     * API to retrieve an Map object This is usefull in velocity where you cannot create objects
      * 
      * @return a java.util.HashMap object casted to Map
      */
