Hi All,

I am trying to add properties to the grid dynamically. Below I have
described, what I try to acheive:-

  @Property
  private BeanModel<A> myModel;
 @Inject
  private BeanModelSource beanModelSource;


 myModel= beanModelSource.createDisplayModel(A.class,
        messages);

//logic for including and re-ordering existing properties defined in model
class A.

//some database calls and then we add the new properties based on business
logic

myModel.add("new propertyName", "valueToBeShown");

The method used here is "add(String propertyName, String expression);"

For ex:- The new property name can be "status" with the values as read from
db



I get an exception stating that  "Exception generating conduit for
expression 'valueToBeShown': Class mint.abc.model.A does not contain a
property (or public field) named 'valueToBeShown'.

I think, I need to use Property Conduit somehow to fix this, I am unsure
about the usage of the same . Any help will be appreciated.





Best Regards!
Akshay

Reply via email to