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]