IComponentInheritedModel rule exception
---------------------------------------

                 Key: WICKET-2547
                 URL: https://issues.apache.org/jira/browse/WICKET-2547
             Project: Wicket
          Issue Type: Wish
            Reporter: Pedro Santos


Environment: I'm developing an component that don't has(don't need too) an 
IModel, and I can't make sure that it wont be add in an component with an 
IComponentInheritedModel.

Problem: I want make sure that the component I developed will not receive an 
wrapped model.

Why: to prevent unnecessary objects, and the exception
org.apache.wicket.WicketRuntimeException: No get method defined for class(...)
when some parent is using CompoundPropertyModel for example

Current solution: override component initModel method to don't search from 
parents IComponentInheritedModel

Wish solution: implement an marker interface like IPleaseDontGiveMeAnyModel to 
my component. Based on that mark, the framework don't give my component an 
generated model etc...

Why: I think the my component code will be cleaner

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to