r1409 - xwiki/trunk/core/src/main/java/com/xpn/xwiki/objects/classes
Ludovic Dubost
ludovic at users.forge.objectweb.org
Thu Oct 19 04:37:22 CEST 2006
Author: ludovic
Date: 2006-10-19 04:37:21 +0200 (Thu, 19 Oct 2006)
New Revision: 1409
Modified:
xwiki/trunk/core/src/main/java/com/xpn/xwiki/objects/classes/BaseClass.java
Log:
Readd deleted function addDBListField in BaseClass
Modified: xwiki/trunk/core/src/main/java/com/xpn/xwiki/objects/classes/BaseClass.java
===================================================================
--- xwiki/trunk/core/src/main/java/com/xpn/xwiki/objects/classes/BaseClass.java 2006-10-19 02:23:21 UTC (rev 1408)
+++ xwiki/trunk/core/src/main/java/com/xpn/xwiki/objects/classes/BaseClass.java 2006-10-19 02:37:21 UTC (rev 1409)
@@ -456,6 +456,21 @@
return false;
}
+ public boolean addDBListField(String fieldName, String fieldPrettyName, int size, boolean multiSelect, String sql) {
+ if (get(fieldName)==null) {
+ DBListClass list_class = new DBListClass();
+ list_class.setName(fieldName);
+ list_class.setPrettyName(fieldPrettyName);
+ list_class.setSize(size);
+ list_class.setMultiSelect(multiSelect);
+ list_class.setSql(sql);
+ list_class.setObject(this);
+ put(fieldName, list_class);
+ return true;
+ }
+ return false;
+ }
+
public void setCustomMapping(String customMapping) {
this.customMapping = customMapping;
}
More information about the Xwiki-notifications
mailing list