I would be happy to - what is the URL for this? (first time - new contributor).
In that context - I recently grepped through the Wicket source and noticed that all the javascript event calls (onchange, onclick, etc.) are all in the code as plain strings, which is bad practice. Thus I wrote a *JavaScriptUtil* class that has String constants like CHANGE, BLUR, DRAG_DROP, etc. (and can be statically imported jdk1.5 style). The class also includes Javadoc that describes each event in detail. I thought that this might be a little contribution to Wicket if you want it. Let me know and I can submit the source (again, would need the URL and procedure). Thanks, Michael -----Original Message----- From: Igor Vaynberg [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 05, 2008 5:31 PM To: users@wicket.apache.org Subject: Re: Passing list of POJOs to AutoCompleteTextField? please add an rfe into jira for this. -igor On Feb 5, 2008 4:38 PM, Michael Mehrle <[EMAIL PROTECTED]> wrote: > That's exactly what I wound up doing. I wrote my custom renderer that > grabs the name field of my POJO for rendering. Of course that is what > I'm getting back from getModelObjectAsString(). It's a work-around and I > was hoping for a more elegant way of doing this... > > Michael > > > -----Original Message----- > From: Sam Barnum [mailto:[EMAIL PROTECTED] > Sent: Tuesday, February 05, 2008 4:01 PM > To: users@wicket.apache.org > Subject: Re: Passing list of POJOs to AutoCompleteTextField? > > I don't think it is, the getMmodelObject() returns the selected > String. I've gotten around this by saving the last query string sent > via AJAX. When the user makes a selection, I iterate over the > options for that query string one more time, and take the POJO whose > rendered string matches the user-selected text. > > I'm probably missing something obvious, but I don't think > getModelObject() is it... > > > > > -- > Sam Barnum > 360 Works > http://www.360works.com > 415.865.0952 > > > > On Feb 5, 2008, at 2:12 PM, Igor Vaynberg wrote: > > > shouldnt the pojo be availble from getmodelobject()? > > > > -igor > > > > > > On Jan 29, 2008 11:55 AM, Michael Mehrle <[EMAIL PROTECTED]> > > wrote: > >> I could - if it was a simple matter of extracting the strings from > >> the > >> POJOs. Problem is that, once an option is selected, I need the > >> underlying POJOs to become the model for the rest of the form. Yes, > >> there's probably a way to hack this, but I would prefer to do this > >> in a > >> clean fashion. > >> > >> I already got the custom renderer working, so I'm making progress. > >> Task > >> #2 now is to grab the underlying POJO after selecting it and populate > >> the remainder of the form. This seems to be the tough part... > >> Again, any > >> help would be appreciated. > >> > >> Thanks!! > >> > >> Michael > >> > >> > >> -----Original Message----- > >> From: Igor Vaynberg [mailto:[EMAIL PROTECTED] > >> Sent: Tuesday, January 29, 2008 11:47 AM > >> To: users@wicket.apache.org > >> Subject: Re: Passing list of POJOs to AutoCompleteTextField? > >> > >> can you not create an iterator adapter that takes an iterator of > >> pojos > >> and translates the pojo to some string? > >> > >> -igor > >> > >> > >> On Jan 29, 2008 11:14 AM, Michael Mehrle <[EMAIL PROTECTED]> > >> wrote: > >>> I have a working test page containing an AutoCompleteTextField. Thus > >> far > >>> the data feeding it has been an Iterator of strings which is being > >>> passed to its overridden getChoices method. So far so good. > >>> > >>> What I need to do now is to pass in an Iterator of POJOs instead and > >>> have the AutoCompleteTextField render the 'name' field inside > >>> each of > >>> those beans. After some digging in the Wicket source I suspect > >>> that I > >>> need to create a custom renderer that does this - am I on the right > >>> track here or would you guys suggest a different approach? > >>> > >>> Another challenge will be to populate other form fields in the page > >>> after selecting an option from the AutoCompleteTextField. By > >>> selecting > >>> an option in the dropdown I am basically selecting an entire POJO, > >> which > >>> is supposed to be used as the model for the other remaining fields. > >> For > >>> instance, the POJO will contain address, zip, phone, etc. fields and > >> by > >>> selecting the appropriate name in the AutoCompleteTextField it > >> populates > >>> all other fields with the remaining data in the underlying POJO. > >>> Hope > >>> this makes sense - I think I have an idea of how to implement this, > >> but > >>> would appreciate any tips/insights. > >>> > >>> Thanks!! > >>> > >>> Michael > >>> > >>> > >>> > >>> > >>> -------------------------------------------------------------------- > > >>> - > >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >>> For additional commands, e-mail: [EMAIL PROTECTED] > >>> > >>> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]