It should be:
protected void populateItem(Item item)
{
item.setModelObject(new CompoundPropertyModel(item.getModel()));
.....
}
Maurice
On Wed, Apr 2, 2008 at 1:23 PM, Java Programmer <[EMAIL PROTECTED]> wrote:
> I have narrowed my code to:
>
> protected void populateItem(Item item) {
>
> final CarPart carPart = (CarPart) item.getModelObject();
>
> item.setModelObject(new CompoundPropertyModel(carPart));
> item.add(description = new MultiLineLabel(DESCRIPTION));
> }
> and get error about using read only model:
> java.lang.UnsupportedOperationException: Model class
> parts.car.wicket.models.CarPartDetachableModel does not support
> setObject(Object)
> at
> org.apache.wicket.model.AbstractReadOnlyModel.setObject(AbstractReadOnlyModel.java:52)
> What model could I use instead of LoadableDetachedModel?
>
>
>
> Regards,
> Adr
>
> ---------------------------------------------------------------------
> 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]