Re: Controlling the order of resource files

2009-08-17 Thread bgooren

Arie,

This is possible out-of-the-box using Session.setStyle();

Setting a style will make wicket consider resource files and property files
with the style you've specified.

The following is from the Component javadoc:

Style - The style (skin) for a component is available through getStyle(),
which is equivalent to getSession().getStyle(). Styles are intended to give
a particular look to a Component or Resource that is independent of its
Locale. For example, a style might be a set of resources, including images
and markup files, which gives the design look of ocean to the user. If the
Session's style is set to ocean and these resources are given names
suffixed with _ocean, Wicket's resource management logic will prefer these
resources to other resources, such as default resources, which are not as
good of a match. 

Bas


Arie Fishler-2 wrote:
 
 Hello,
 
 The normal way wicket goes over resource files is based on locale and
 different component names, application name etc.
 
 What's the best practice for a situation in which I would like my
 application to find the resource file based on a skin.
 This means that for the same classes set (same wicket application) and
 same
 local I still need to have different texts for a certain resource key.
 
 It is like I need another selection mechanism for resource file which is
 not
 the locale but something that is specific to the logic of my application.
 
 Is there some way to implement that? Like making wicket look for resource
 files the same way it does but add a prefix for every resource file
 name
 
 Thanks,
 Arie
 
 

-- 
View this message in context: 
http://www.nabble.com/Controlling-the-order-of-resource-files-tp25002679p25002802.html
Sent from the Wicket - User mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: Controlling the order of resource files

2009-08-17 Thread Arie Fishler
Many thanks guys...this is exactly what I meant. Happy this is found in the
base of wicket. Anoter example of how flexible and great wicket is:)

Cheers..great day to all.

Arie.

On Mon, Aug 17, 2009 at 11:17 AM, Wilhelmsen Tor Iver toriv...@arrive.nowrote:

  It is like I need another selection mechanism for resource file which
  is not
  the locale but something that is specific to the logic of my
  application.

 Look at styles, i.e. Session.setStyle(String) and the documentation there
 for resource lookup. Basically the style tag goes before the locale, e.g.
 MyPage_foo_nl.properties for locale nl and style foo.


 -
 To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
 For additional commands, e-mail: users-h...@wicket.apache.org