http://wicketinaction.com/2009/11/removing-fragile-string-expressions-from-wicket-code/

On Tue, Dec 15, 2009 at 16:52, Juan Carlos Garcia M. <[email protected]>wrote:

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

Reply via email to