Fix Compenent#setModelObject API documentation (or fix/remove call to checkHierarchyChange?) --------------------------------------------------------------------------------------------
Key: WICKET-2113 URL: https://issues.apache.org/jira/browse/WICKET-2113 Project: Wicket Issue Type: Improvement Components: wicket Affects Versions: 1.3.4 Reporter: Peter Parson The javadoc says 'Sets the backing model object; shorthand for getModel().setObject(object).' The second part is not exactly right, since setModelObject(object) calls checkHierarchyChange, which means that it cannot be called after render phase has started. getModel().setObject(object) works for this use case, though. If this behavior is intended, this fact should at least be mentioned in the javadoc, since it is not quite obvious why one gets a "Cannot modify component hierarchy after render phase has started (page version cant change then anymore)" exception when trying to update a model. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.