Update of /var/cvs/src/org/mmbase/util/functions
In directory james.mmbase.org:/tmp/cvs-serv5803
Modified Files:
Parameters.java
Log Message:
added also setAll(Parameters)
See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/util/functions
Index: Parameters.java
===================================================================
RCS file: /var/cvs/src/org/mmbase/util/functions/Parameters.java,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -b -r1.44 -r1.45
--- Parameters.java 20 Aug 2008 21:57:11 -0000 1.44
+++ Parameters.java 18 Sep 2008 10:40:46 -0000 1.45
@@ -24,7 +24,7 @@
*
* @author Michiel Meeuwissen
* @since MMBase-1.7
- * @version $Id: Parameters.java,v 1.44 2008/08/20 21:57:11 michiel Exp $
+ * @version $Id: Parameters.java,v 1.45 2008/09/18 10:40:46 michiel Exp $
* @see Parameter
* @see #Parameters(Parameter[])
*/
@@ -464,6 +464,16 @@
return this;
}
+ /**
+ * @since MMBase-1.9
+ */
+ public Parameters setAll(Parameters params) {
+ for (Parameter param : params.getDefinition()) {
+ set(param, params.get(param));
+ }
+ return this;
+ }
+
public Parameters subList(int fromIndex, int toIndex) {
return new Parameters(this, fromIndex, toIndex);
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs