As for BeanFilterPanel: I don't quite recall to be honest, although I would say that this is more a "convenience" implementation than anything else - if you want to customize it further maybe doing your own implementation is best (I'll try to improve it in the future).
As for your actual problem, it is hard to say, do you think you could attach the code of bean A and B?
Normally, I think the properties of A should be visible on B as they are inherited, but if you have properties on B you will need to annotate their getters as well with the *Property annotations in the org.wicketrad.propertytable.annotations package.
wadi wrote:
Hi All! I'm having troubles displaying data on a beantable. I have two clases :
public class A implements Identifieable<Integer>,Serializable{
...
}
public class B exends A{
...
}
If I create DefaultBeanPropertyTableProvider(B.class, criteria) I don't see the rows, only the header.
If I create DefaultBeanPropertyTableProvider(A.class, criteria) I see the rows.
How should I handle this?I need to display propertys of class B.
On the other hand, how can I change the BeanFilterPanel "Filter" text?Can I use something
like CreateBeanPanel(...,new Model("Search")....
Thanks in advance,
Regards,
Wadi