Johan, Can you elaborate more on that please? What is this new solution?
Johan Compagner wrote: > > 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 < > [email protected]> 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 <[email protected]>: >> > why not >> > it kills a lot of code. >> > >> > >> > On Mon, Dec 14, 2009 at 17:45, Martin Makundi < >> > [email protected]> wrote: >> > >> >> I wouldn't use CPM for anything serious anyways... >> >> >> >> my 2cents >> >> >> >> ** >> >> Martin >> >> >> >> 2009/12/14 Xavier López <[email protected]>: >> >> > 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> >> >> > >> >> > </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: [email protected] >> >> For additional commands, e-mail: [email protected] >> >> >> >> >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > -- View this message in context: http://old.nabble.com/Parameterized-Component-tp26780051p26795873.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
