I can tell you that it can be done, anything which can be done by the user can be done with groovy.
document.getxWikiClass().get("propertyName") returns an object of type element. http://maven.xwiki.org/site/xwiki-core-parent/xwiki-core/apidocs/com/xpn/xwiki/api/Element.html I think you need to drop out of the api section into the core (which requires programming rights but so does groovy) document.getDocument().getxWikiClass() gives you an object of type BaseClass which I think is what you are after. http://maven.xwiki.org/site/xwiki-core-parent/xwiki-core/apidocs/com/xpn/xwiki/objects/classes/BaseClass.html Caleb Abel Solórzano Astorga wrote: > Hi everybody, > > Is there a way to dynamically (through groovy code) change the values on a > static list or on any other property of a xwiki class? > > I am using *field = document.getxWikiClass().get("propertyName")* to get the > property. > > document is of type* com.xpn.xwiki.api.Document*. > > But when I try to change the value using * > field.getPropertyClass().setValues("val1|val2|val3")* I get a *null* value > from* field.getPropertyClass()* > > I am following the information on > http://www.mail-archive.com/users@xwiki.org/msg10692.html > > I am using groovy on xwiki 2.0.2.24645 > > Regards > > Abel > _______________________________________________ > users mailing list > users@xwiki.org > http://lists.xwiki.org/mailman/listinfo/users > _______________________________________________ users mailing list users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users