Wow, that is cool - excellent, excellent input - that's exactly what I
need. Roland - you're the man :-)

Thanks!

Michael

-----Original Message-----
From: Roland Huss [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, February 12, 2008 12:19 PM
To: users@wicket.apache.org
Subject: RE: StringResourceModel - how to pass method call instead of
bean



Michael Mehrle wrote:
> 
> One more question - what do you refer to with 'late binding' - I
assume
> the value would be computed 'late' in the process? Please elaborate or
> send me a pointer.
> ...
> 
>> Alternatively, I you need late binding put 
>> 
>> new AbstractReadOnlyModel() {
>>    public Object getObject() { return getTotalAlbums(); }
>> }
> 
> 

You got it. ('late binding' is probably the wrong synonym here, but it's
a
good metaphor anyway. 
At least for me ;-) Instead of showing only the number of total albums
which
existed 
at creation time of your component, by using this extra indirection step
you
get
your method evaluated each time the component is rendered (which can
happen
quite later 
when your album collection changes, e.g. when you use this label on a
page
where you
manage your stuff).

...roland
-- 
View this message in context:
http://www.nabble.com/TabbedPanel-and-model-load...-tp15385787p15441970.
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to