Do you know an elegant solution Igor?

Detecting when the component IS a page - when something like <wicket:message
key="foobar"/> is used in a page's markup, the component sent to the
StringResourceLoader is
MarkupInheritanceResolver$TransparentWebMarkupContainer and not Page.

If the strings are resolved in java (ie, getString("foobar")) (according to
michael) 
  component instanceof Page == true

if the strings are resolved in markup (ie, <wicket:message key="foobar"/>)
  component instanceof Page == false

Rgds

Ned

igor.vaynberg wrote:
> 
> Page page=component.getPage() ?
> 
> -igor
> 

-- 
View this message in context: 
http://www.nabble.com/loadStringResource%28Component-component%2C-String-key%29---correct-method-to-check-if-the-component-IS-a-Page--tp16930303p16973039.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