john's example is better because it is refactorable. my 2c.

-igor


On Mon, May 5, 2008 at 7:44 AM, Vit Rozkovec <[EMAIL PROTECTED]> wrote:
> Hi!
>  Maybe there is a better way, but I would do:
>
>
>        add(new Label("country", new PropertyModel(this,
>                "ipLocationInfo.country") {
>            @Override
>            public Object getObject() {
>                String country = (String) super.getObject();
>                country = country == null ? "unknown" : country;
>                return country;
>            }
>        }));
>
>
>  Vitek
>
>
>
>  AlexTM wrote:
>
> > Hi!
> >
> > I'm quite new to Wicket and help with something easy, i guess.
> >
> > I'm displaying some info on my page:
> >
> > add(new Label("country", new PropertyModel(this,
> > "ipLocationInfo.country")));
> >
> > The country information is sometimes null and then i would like to display
> > "unknown" instead. Is this easily managed or do i have to change the
> country
> > value of the ipLocationInfo object?
> >
> > Regards Alex
> >
> >
>
>
>
>  ---------------------------------------------------------------------
>  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]

Reply via email to