Re: Passing list of POJOs to AutoCompleteTextField?

2008-02-08 Thread Alan Romaniuc
Hi

I ve read this discussion before (AutoComplete returning a list of
POJOs) and just a silly question: Shouldn't it be a new component? I
mean, if a dev wants a really text box that suggests a autocomplete,
but not enforce it, how would he use your component ?
A new component, like TextFilterComboBox, would not be better?

Looking forward



On Feb 6, 2008 10:53 PM, Sam Barnum [EMAIL PROTECTED] wrote:
 I've committed a ticket for this, should have mentioned it here:

 https://issues.apache.org/jira/browse/WICKET-1324

 -sam


 On Feb 6, 2008, at 2:47 PM, Michael Mehrle wrote:

  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

RE: Passing list of POJOs to AutoCompleteTextField?

2008-02-06 Thread Michael Mehrle
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

Re: Passing list of POJOs to AutoCompleteTextField?

2008-02-06 Thread Sam Barnum

I've committed a ticket for this, should have mentioned it here:

https://issues.apache.org/jira/browse/WICKET-1324

-sam

On Feb 6, 2008, at 2:47 PM, Michael Mehrle wrote:


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

Re: Passing list of POJOs to AutoCompleteTextField?

2008-02-05 Thread Sam Barnum
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]





RE: Passing list of POJOs to AutoCompleteTextField?

2008-02-05 Thread Michael Mehrle
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]



Re: Passing list of POJOs to AutoCompleteTextField?

2008-02-05 Thread Igor Vaynberg
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]



Re: Passing list of POJOs to AutoCompleteTextField?

2008-01-29 Thread Igor Vaynberg
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]



RE: Passing list of POJOs to AutoCompleteTextField?

2008-01-29 Thread Michael Mehrle
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]