so you where talking about property models in general (not the compound) We have a solution for that now
On Tue, Dec 15, 2009 at 11:25, Martin Makundi < martin.maku...@koodaripalvelut.com> wrote: > Yes, but it ties your beans to wicket ids. More refactoring and > maintenance work. > > Anyways, if it works for you, use it. > > my 2cents > > ** > Martin > > 2009/12/15 Johan Compagner <jcompag...@gmail.com>: > > why not > > it kills a lot of code. > > > > > > On Mon, Dec 14, 2009 at 17:45, Martin Makundi < > > martin.maku...@koodaripalvelut.com> wrote: > > > >> I wouldn't use CPM for anything serious anyways... > >> > >> my 2cents > >> > >> ** > >> Martin > >> > >> 2009/12/14 Xavier López <xavil...@gmail.com>: > >> > Hi, > >> > > >> > In my application I have a number of fields that allow validation, by > >> means > >> > of a validation CheckBox. In order to provide some flexibility for > this > >> kind > >> > of validation fields, I'd like to have them implemented in a Component > >> (i.e. > >> > ValidationTickPanel), so that they provide their own markup and other > >> panels > >> > using it should not know about its contents. ValidationTickPanel > extends > >> > Panel in order to be able to provide own markup. > >> > > >> > The problem is, I'd like to have the CheckBox's wicket:id set from the > >> > parent panel (in order to use CompoundPropertyModel). But I'm afraid > that > >> > it's impossible to have a variable wicket_id inside > >> > ValidationTickPanel.html... > >> > > >> > public class ValidationTick extends Panel implements > RestrictedComponent > >> { > >> > public ValidationTick(String componentId, String checkId, IModel > >> > checkModel){ > >> > super(componentId); > >> > CheckBox check = new CheckBox(checkId, checkModel); > >> > Label label = new Label(checkId+"Label", new > >> > StringResourceModel("")); > >> > add(check); > >> > add(label); > >> > } > >> > } > >> > > >> > <wicket:panel> > >> > <input type="checkbox" wicket:id="???"></input> > >> > <span wicket:id="???Label"></span> > >> > </wicket:panel> > >> > > >> > Usually, checkModel would be null as the goal would be to use > >> > compoundPropertyModel on the checkBox..My question is, is it possible > to > >> > achieve this ? Or should I be discarding the CPM idea and passing for > >> > instance a PropertyModel to ValidationTickPanel ? > >> > > >> > Thanks a lot, > >> > Xavier > >> > > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > >> For additional commands, e-mail: users-h...@wicket.apache.org > >> > >> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >