Author: tmortagne
Date: 2007-10-12 16:42:19 +0200 (Fri, 12 Oct 2007)
New Revision: 5378

Modified:
   
xwiki-platform/xwiki-plugins/trunk/wiki-manager/src/main/java/com/xpn/xwiki/plugin/wikimanager/doc/XWikiServerClass.java
Log:
Modify class construction using XWIKI-1666

Modified: 
xwiki-platform/xwiki-plugins/trunk/wiki-manager/src/main/java/com/xpn/xwiki/plugin/wikimanager/doc/XWikiServerClass.java
===================================================================
--- 
xwiki-platform/xwiki-plugins/trunk/wiki-manager/src/main/java/com/xpn/xwiki/plugin/wikimanager/doc/XWikiServerClass.java
    2007-10-12 14:39:32 UTC (rev 5377)
+++ 
xwiki-platform/xwiki-plugins/trunk/wiki-manager/src/main/java/com/xpn/xwiki/plugin/wikimanager/doc/XWikiServerClass.java
    2007-10-12 14:42:19 UTC (rev 5378)
@@ -26,7 +26,6 @@
 import 
com.xpn.xwiki.plugin.applicationmanager.core.doc.objects.classes.AbstractSuperClass;
 import 
com.xpn.xwiki.plugin.applicationmanager.core.doc.objects.classes.SuperDocument;
 import com.xpn.xwiki.objects.classes.BaseClass;
-import com.xpn.xwiki.objects.classes.UsersClass;
 import com.xpn.xwiki.plugin.wikimanager.WikiManagerException;
 
 public class XWikiServerClass extends AbstractSuperClass
@@ -174,16 +173,7 @@
 
         baseClass.setName(getClassFullName());
 
-        if (baseClass.addUsersField(FIELD_owner, FIELDPN_owner)) {
-            // TODO : move into addUserField with "multiselect" parameter
-            // http://jira.xwiki.org/jira/browse/XWIKI-1666 is applied in 
XWiki Core and when this
-            // starts depending on that version where it's applied.
-            UsersClass userclass = (UsersClass) 
baseClass.getField(FIELD_owner);
-            userclass.setMultiSelect(false);
-
-            needsUpdate = true;
-        }
-
+        needsUpdate |= baseClass.addUsersField(FIELD_owner, FIELDPN_owner, 
false);
         needsUpdate |= baseClass.addTextAreaField(FIELD_description, 
FIELDPN_description, 40, 5);
         needsUpdate |= baseClass.addTextField(FIELD_server, FIELDPN_server, 
30);
         needsUpdate |=

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to