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