On Thu, 2004-03-25 at 17:24, Sylvain Wallez wrote: > Bruno Dumon wrote: > > >I found the possibility to add arbitrairy attributes to widgets, made > >possible in the v2 forms flowscript integration, to be a quite nice > >feature. However, that feature only exists in the javascript model. This > >is a problem when one wants to pass back the form model to java code > >that also needs access to the information stored in there. > > > >Therefore I propose to extend the Widget interface with the following > >methods: > > > >Object getAttribute(String key); > > > >void setAttribute(String key, Object value); > > > >Implementation-wise, the map needed to store these attributes would only > >be created when the first attribute gets set, to minize the memory and > >performance impact. > > > > > > +1. This is already done on Form, so it's just a matter or moving the > corresponding code to AbstractWidget.
Ah, cool. Done. -- Bruno Dumon http://outerthought.org/ Outerthought - Open Source, Java & XML Competence Support Center [EMAIL PROTECTED] [EMAIL PROTECTED]
