On Mon, Jul 21, 2014 at 10:39 AM, Patrick Davids < patrick.dav...@nubologic.com> wrote:
> Hi François, > what I try to do is a bit different... I would like to provide a default > per component sub-class, before wicket cascades the property files up to > application.properties. > > Something like this: > add(new Label("aaaa", new StringResourceModel("key.${someInfoFromBean}", > Component.this, Model.of(anyBean), new > StringResourceModel("key.default", Component.this))); > > Hi Martin, > ok, this will solve my problem, next. > > In Wicket 7 the API is changed to IModel<String> with > > https://issues.apache.org/jira/browse/WICKET-4972 > For now you can workaround it with: add(new Label("aaaa", new StringResourceModel("key.${someInfoFromBean}", Component.this, Model.of(anyBean), new StringResourceModel("key.default", Component.this).*getObject()*)); > > > kind regards > Patrick > > Am 18.07.2014 19:02, schrieb Francois Meillet: > > In your Application.properties > > you add the key key.to.be.good=theValue > > > > and you can use the StringResourceModel like that > > > > add( new Label("aaaa", new StringResourceModel("key.to.be.good", > null))); > > > > > > François Meillet > > Formation Wicket - Développement Wicket > > > > > > > > > > > > Le 18 juil. 2014 à 18:14, Patrick Davids <patrick.dav...@nubologic.com> > a écrit : > > > >> Hi all, > >> is there any way to implement a StringResourceModel which allows to give > >> a defaultValue as model? > >> > >> First I tried to override getDefaultModelAsString() of Label. (is final) > >> Than I tried to implement an extending > >> ModeledDefaultValueStringResourceModel, catching a > >> MissingResourceException on getObject() or load() and retrieving my own > >> Model<String> defaultValue, but everthing is final here, too. > >> > >> So, Im not able to achieve this, right now. > >> > >> I would like to do this, because I have a dynamic way of giving buttons > >> a label depending of my Wizard-subclass (have my own > >> SpecialWizardButtonBar). > >> > >> And if a button label is not availabe I want to fallback somewhere, but > >> the default cannot be a StringResourceModel. > >> > >> Can someone help? Or is this a feature request and have to open a > ticket? > >> > >> kind regards, nice weekend > >> Patrick > B�KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB� � > [��X��ܚX�K K[XZ[ � \�\��][��X��ܚX�P �X��] �\ X� K�ܙ�B��܈ Y ] [ۘ[ ��[X[� > � K[XZ[ � \�\��Z [ �X��] �\ X� K�ܙ�B� > > > > > > -- > Mit freundlichen Grüßen, > > Patrick Davids > > nuboLOGIC GmbH & Co. KG > Kieler Str. 103-107 • 25474 Bönningstedt > > Tel.: +49 40 228539 732 > Email: patrick.dav...@nubologic.com > > http://www.nubologic.com > > Handelsregister: HRA6819 Pi | Amtsgericht Pinneberg > > Geschäftsführung der Verwaltungsgesellschaft > Daniel Fraga Zander > > HRB10145Pi | Amtsgericht Pinneberg > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >