Check out the user's guide as well. There's some very good
documentation on models in there.

On 8/17/05, Martijn Dashorst <[EMAIL PROTECTED]> wrote:
> This just works, but not totally as you might expect...
> 
> public MyForm(String id, FooBar foobar) {
>     super(id, new CompoundPropertyModel(foobar));
>     add(new ListView("persons") {
>         protected IModel getListItemModel(IModel model, int nr) {
>             return new
> CompoundPropertyModel(super.getListItemModel(model, nr));
>         }
>         public void populateItem(ListItem item) {
>             add(new TextField("name"));
>         }
>     });
> }
> 
> Anders Peterson wrote:
> 
> > Thanks very much for trying to help,
> >
> > I have it working now, but I'm not happy with the code - it's not
> > "correct".
> >
> > It's the small, obvious, things that are difficult for beginners.
> >
> > I had this:
> >
> > new Model(tmpBrand.getName(), "name")
> >
> > which of course did not work. Changing to this:
> >
> > new PropertyModel(tmpBrand, "name")
> >
> > made things work a lot better. ;-)
> >
> >
> > Now to the part I still don't understand. The only models I explicitly
> > create are the ones I need to populate the rows in the ListView. The
> > Form itself does not have a Model (that I created) and I feel it should.
> >
> > How would you use a CompoundPropertyModel (with the form) when it
> > contains a ListView?
> >
> > /Anders
> 
> 
> 
> 
> -------------------------------------------------------
> SF.Net email is Sponsored by the Better Software Conference & EXPO
> September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
> Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
> _______________________________________________
> Wicket-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wicket-user
>


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to