Re: DropDownChoice and Wicket 6.7

2013-04-23 Thread Martin Grigorov
On Tue, Apr 23, 2013 at 3:09 PM, Bruno Moura  wrote:

> I updated the wicket dependence from 1.4.22 to 6.7  and now I'm trouble for
> create a DropDownChoice component (I'm using scala).
>
> Before: Wicket 1.4 (works fine)
>
> val listCustomer: java.util.List[Customer] = customerDAO.listCustomer
> item.add(new DropDownChoice("customerSelection", listCustomer,new
> ChoiceRenderer[Customer]("name")))
>
>
> After: Wicket 6.7 ( get in trouble)
>
> val customerSelectionCurrent = new PropertyModel(manager, "customer")
>

val customerSelectionCurrent = new PropertyModel[Customer](manager,
"customer")
i.e. specify the type



>
> val customerSelection = new
> DropDownChoice[Customer]("customerSelection",
> customerSelectionCurrent, listCustomer,new
> ChoiceRenderer[Customer]("name")) {
>
> The error stack trace is showed bellow:
>
> scala: overloaded method constructor DropDownChoice with alternatives:
>
> (String,org.apache.wicket.model.IModel[com.wicket-app.entities.Customer],org.apache.wicket.model.IModel[_
> <: java.util.List[_ <:
>
> com.wicket-app.entities.Customer]],org.apache.wicket.markup.html.form.IChoiceRenderer[_
> >:
> com.wicket-app.entities.Customer])org.apache.wicket.markup.html.form.DropDownChoice[com.wicket-app.entities.Customer]
> 
>
> (String,org.apache.wicket.model.IModel[com.wicket-app.entities.Customer],java.util.List[_
> <:
> com.wicket-app.entities.Customer],org.apache.wicket.markup.html.form.IChoiceRenderer[_
> >:
> com.wicket-app.entities.Customer])org.apache.wicket.markup.html.form.DropDownChoice[com.wicket-app.entities.Customer]
>  cannot be applied to (String,
> org.apache.wicket.model.PropertyModel[Nothing],
> java.util.List[com.wicket-app.entities.Customer],
>
> org.apache.wicket.markup.html.form.ChoiceRenderer[com.wicket-app.entities.Customer])
>   val customerSelection = new
> DropDownChoice[Customer]("customerSelection",
> customerSelectionCurrent, listCustomer,new
> ChoiceRenderer[Customer]("name")) {
>  ^
>
> Thanks for your help
>
> Bera
>
> -
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>


-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com 


DropDownChoice and Wicket 6.7

2013-04-23 Thread Bruno Moura
I updated the wicket dependence from 1.4.22 to 6.7  and now I'm trouble for
create a DropDownChoice component (I'm using scala).

Before: Wicket 1.4 (works fine)

val listCustomer: java.util.List[Customer] = customerDAO.listCustomer
item.add(new DropDownChoice("customerSelection", listCustomer,new
ChoiceRenderer[Customer]("name")))


After: Wicket 6.7 ( get in trouble)

val customerSelectionCurrent = new PropertyModel(manager, "customer")

val customerSelection = new
DropDownChoice[Customer]("customerSelection",
customerSelectionCurrent, listCustomer,new
ChoiceRenderer[Customer]("name")) {

The error stack trace is showed bellow:

scala: overloaded method constructor DropDownChoice with alternatives:
  
(String,org.apache.wicket.model.IModel[com.wicket-app.entities.Customer],org.apache.wicket.model.IModel[_
<: java.util.List[_ <:
com.wicket-app.entities.Customer]],org.apache.wicket.markup.html.form.IChoiceRenderer[_
>: 
>com.wicket-app.entities.Customer])org.apache.wicket.markup.html.form.DropDownChoice[com.wicket-app.entities.Customer]

  
(String,org.apache.wicket.model.IModel[com.wicket-app.entities.Customer],java.util.List[_
<: 
com.wicket-app.entities.Customer],org.apache.wicket.markup.html.form.IChoiceRenderer[_
>: 
>com.wicket-app.entities.Customer])org.apache.wicket.markup.html.form.DropDownChoice[com.wicket-app.entities.Customer]
 cannot be applied to (String,
org.apache.wicket.model.PropertyModel[Nothing],
java.util.List[com.wicket-app.entities.Customer],
org.apache.wicket.markup.html.form.ChoiceRenderer[com.wicket-app.entities.Customer])
  val customerSelection = new
DropDownChoice[Customer]("customerSelection",
customerSelectionCurrent, listCustomer,new
ChoiceRenderer[Customer]("name")) {
 ^

Thanks for your help

Bera

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