You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@click.apache.org by sa...@apache.org on 2010/05/01 16:45:07 UTC
svn commit: r940044 -
/click/trunk/click/documentation/docs/roadmap-changes.html
Author: sabob
Date: Sat May 1 14:45:07 2010
New Revision: 940044
URL: http://svn.apache.org/viewvc?rev=940044&view=rev
Log:
roadmap
Modified:
click/trunk/click/documentation/docs/roadmap-changes.html
Modified: click/trunk/click/documentation/docs/roadmap-changes.html
URL: http://svn.apache.org/viewvc/click/trunk/click/documentation/docs/roadmap-changes.html?rev=940044&r1=940043&r2=940044&view=diff
==============================================================================
--- click/trunk/click/documentation/docs/roadmap-changes.html (original)
+++ click/trunk/click/documentation/docs/roadmap-changes.html Sat May 1 14:45:07 2010
@@ -189,10 +189,14 @@ includes improved Ajax support and @Bind
</ul>
</li>
<li class="change">
- Added improved stateful page support when adding controls to containers.
- In previous releases an exception was raised if the control is
- already present in the container or page. The new behavior is to silently
- replace the existing control
+ Added new method <a href="click-api/org/apache/click/control/Container.html#replace(org.apache.click.control Control, org.apache.click.control Control)">Container.replace</a>
+ for replacing an existing control with a new control. In previous releases,
+ an exception would be raised if a page or container already contained a
+ control with the same name as the newly added control. In 2.2.0 the
+ replace method is automatically called when adding a control which name
+ matches that of an existing control in the page or container. This behavior
+ will likely only benefit <tt>stateful</tt> pages since <tt>stateless</tt>
+ pages are recreated each request
[<a target="_blank" href="https://issues.apache.org/jira/browse/CLK-666">CLK-666</a>].
</li>
<li class="change">