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> > > <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: [email protected] > For additional commands, e-mail: [email protected] > >
