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]
>
>

Reply via email to