r1276 - xwiki/trunk/src/main/java/com/xpn/xwiki/objects
Ludovic Dubost
ludovic at users.forge.objectweb.org
Mon Sep 4 17:46:00 CEST 2006
Author: ludovic
Date: 2006-09-04 17:45:59 +0200 (Mon, 04 Sep 2006)
New Revision: 1276
Modified:
xwiki/trunk/src/main/java/com/xpn/xwiki/objects/BaseCollection.java
Log:
Added getListValue/setListValue
Modified: xwiki/trunk/src/main/java/com/xpn/xwiki/objects/BaseCollection.java
===================================================================
--- xwiki/trunk/src/main/java/com/xpn/xwiki/objects/BaseCollection.java 2006-09-04 14:48:48 UTC (rev 1275)
+++ xwiki/trunk/src/main/java/com/xpn/xwiki/objects/BaseCollection.java 2006-09-04 15:45:59 UTC (rev 1276)
@@ -283,6 +283,21 @@
safeput(name, property);
}
+ public List getListValue(String name) {
+ ListProperty prop = (ListProperty)safeget(name);
+ if (prop==null)
+ return new ArrayList();
+ else {
+ return (List)prop.getValue();
+ }
+ }
+
+ public void setListValue(String name, List value) {
+ ListProperty property = new ListProperty();
+ property.setValue(value);
+ safeput(name, property);
+ }
+
// These functions should not be used
// but instead our own implementation
private Map getFields() {
More information about the Xwiki-notifications
mailing list