Update of /var/cvs/src/org/mmbase/util
In directory james.mmbase.org:/tmp/cvs-serv30608/src/org/mmbase/util
Modified Files:
ChainedList.java
Log Message:
Creating the ChainedList without a list as argument triggers a compiler warning
which goes away with a default constructor
Type safety : A generic array of List<? extends MMObjectNode> is created for a
varargs parameter
See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/util
Index: ChainedList.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/ChainedList.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- ChainedList.java 5 Dec 2007 20:39:35 -0000 1.3
+++ ChainedList.java 4 Jan 2009 18:51:56 -0000 1.4
@@ -17,12 +17,17 @@
*
* @author Michiel Meeuwissen
* @since MMBase-1.9
- * @version $Id: ChainedList.java,v 1.3 2007/12/05 20:39:35 michiel Exp $
+ * @version $Id: ChainedList.java,v 1.4 2009/01/04 18:51:56 nklasens Exp $
* @see ChainedIterator
*/
public class ChainedList<E> extends AbstractList<E> {
private final List<List<? extends E>> lists = new ArrayList<List<? extends
E>>();
+
+ public ChainedList() {
+ // nothing to do yet
+ }
+
public ChainedList(List<? extends E>... ls) {
for (List<? extends E> l : ls) {
addList(l);
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs