You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by mraible <ma...@raibledesigns.com> on 2007/11/27 08:49:04 UTC
Upgrading ResourceModel to 1.3.0-rc1
I'm trying to upgrade an application from 1.2.6 to 1.3.0-rc1. I've read the
documentation, upgrade guide and mailing list archives. However, I don't
seem to grasp how to upgrade the following class to 1.3.0:
import org.apache.wicket.Component;
import org.apache.wicket.model.AbstractReadOnlyModel;
/**
* A simple model that represents a resource by its key
*
* @author ivaynberg
*/
public class ResourceModel extends AbstractReadOnlyModel {
private String key;
/**
* Constructor
*
* @param key of the resource this model represents
*/
public ResourceModel(String key) {
this.key = key;
}
/**
* @see wicket.model.AbstractReadOnlyModel#getObject(wicket.Component)
*/
public Object getObject(Component component) {
return component.getLocalizer().getString(key, component);
}
}
Most of the documentation seems to indicate I don't need this class anymore.
Is that true?
Thanks,
Matt
--
View this message in context: http://www.nabble.com/Upgrading-ResourceModel-to-1.3.0-rc1-tf4880269.html#a13966244
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Upgrading ResourceModel to 1.3.0-rc1
Posted by mraible <ma...@raibledesigns.com>.
Thanks - this is what I ended up doing. When using 1.2.6, I was doing some
weird logic to set the page title from child pages.
http://tinyurl.com/3dvc37
With 1.3, I'm simply doing the following in my pages. I don't why I was
setting titles in Java before.
<title><wicket:message key="userForm.title"/></title>
Thanks again,
Matt
Martijn Dashorst wrote:
>
> Why not use the ResourceModel that is available in Wicket 1.3?
> http://people.apache.org/~tobrien/wicket/apidocs/org/apache/wicket/model/ResourceModel.html
>
>
> Martijn
>
>
> On Nov 27, 2007 8:49 AM, mraible <ma...@raibledesigns.com> wrote:
>
>>
>> I'm trying to upgrade an application from 1.2.6 to 1.3.0-rc1. I've read
>> the
>> documentation, upgrade guide and mailing list archives. However, I don't
>> seem to grasp how to upgrade the following class to 1.3.0:
>>
>> import org.apache.wicket.Component;
>> import org.apache.wicket.model.AbstractReadOnlyModel;
>>
>> /**
>> * A simple model that represents a resource by its key
>> *
>> * @author ivaynberg
>> */
>> public class ResourceModel extends AbstractReadOnlyModel {
>> private String key;
>>
>> /**
>> * Constructor
>> *
>> * @param key of the resource this model represents
>> */
>> public ResourceModel(String key) {
>> this.key = key;
>> }
>>
>> /**
>> * @see wicket.model.AbstractReadOnlyModel#getObject(wicket.Component)
>> */
>> public Object getObject(Component component) {
>> return component.getLocalizer().getString(key, component);
>> }
>> }
>>
>> Most of the documentation seems to indicate I don't need this class
>> anymore.
>> Is that true?
>>
>> Thanks,
>>
>> Matt
>> --
>> View this message in context:
>> http://www.nabble.com/Upgrading-ResourceModel-to-1.3.0-rc1-tf4880269.html#a13966244
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
>
>
> --
> Buy Wicket in Action: http://manning.com/dashorst
> Apache Wicket 1.3.0-rc1 is released
> Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-rc1/
>
>
--
View this message in context: http://www.nabble.com/Upgrading-ResourceModel-to-1.3.0-rc1-tf4880269.html#a13966761
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org
Re: Upgrading ResourceModel to 1.3.0-rc1
Posted by Martijn Dashorst <ma...@gmail.com>.
Why not use the ResourceModel that is available in Wicket 1.3?
http://people.apache.org/~tobrien/wicket/apidocs/org/apache/wicket/model/ResourceModel.html
Martijn
On Nov 27, 2007 8:49 AM, mraible <ma...@raibledesigns.com> wrote:
>
> I'm trying to upgrade an application from 1.2.6 to 1.3.0-rc1. I've read
> the
> documentation, upgrade guide and mailing list archives. However, I don't
> seem to grasp how to upgrade the following class to 1.3.0:
>
> import org.apache.wicket.Component;
> import org.apache.wicket.model.AbstractReadOnlyModel;
>
> /**
> * A simple model that represents a resource by its key
> *
> * @author ivaynberg
> */
> public class ResourceModel extends AbstractReadOnlyModel {
> private String key;
>
> /**
> * Constructor
> *
> * @param key of the resource this model represents
> */
> public ResourceModel(String key) {
> this.key = key;
> }
>
> /**
> * @see wicket.model.AbstractReadOnlyModel#getObject(wicket.Component)
> */
> public Object getObject(Component component) {
> return component.getLocalizer().getString(key, component);
> }
> }
>
> Most of the documentation seems to indicate I don't need this class
> anymore.
> Is that true?
>
> Thanks,
>
> Matt
> --
> View this message in context:
> http://www.nabble.com/Upgrading-ResourceModel-to-1.3.0-rc1-tf4880269.html#a13966244
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>
--
Buy Wicket in Action: http://manning.com/dashorst
Apache Wicket 1.3.0-rc1 is released
Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.0-rc1/