Modified: wicket/common/site/trunk/_site/guide/guide/pages/i18n_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/i18n_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/i18n_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/i18n_1.html Thu Feb 12 18:54:52 2015 @@ -201,7 +201,7 @@ Providing a full description of Java sup <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div>
Modified: wicket/common/site/trunk/_site/guide/guide/pages/i18n_2.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/i18n_2.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/i18n_2.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/i18n_2.html Thu Feb 12 18:54:52 2015 @@ -218,7 +218,7 @@ add(form.add(changeLocale))</pre></div>< <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/i18n_3.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/i18n_3.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/i18n_3.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/i18n_3.html Thu Feb 12 18:54:52 2015 @@ -213,7 +213,7 @@ form.anotherLabel.labelValue=Value <span <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/i18n_4.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/i18n_4.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/i18n_4.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/i18n_4.html Thu Feb 12 18:54:52 2015 @@ -220,7 +220,7 @@ yellow=Giallo</pre></div><p class="parag <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/i18n_5.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/i18n_5.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/i18n_5.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/i18n_5.html Thu Feb 12 18:54:52 2015 @@ -212,7 +212,7 @@ StringResourceModel srm = <span class="j <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/i18n_6.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/i18n_6.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/i18n_6.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/i18n_6.html Thu Feb 12 18:54:52 2015 @@ -193,7 +193,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/jee_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/jee_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/jee_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/jee_1.html Thu Feb 12 18:54:52 2015 @@ -208,7 +208,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/jee_2.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/jee_2.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/jee_2.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/jee_2.html Thu Feb 12 18:54:52 2015 @@ -214,7 +214,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/jee_3.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/jee_3.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/jee_3.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/jee_3.html Thu Feb 12 18:54:52 2015 @@ -194,7 +194,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/jee_4.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/jee_4.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/jee_4.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/jee_4.html Thu Feb 12 18:54:52 2015 @@ -193,7 +193,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_1.html Thu Feb 12 18:54:52 2015 @@ -199,7 +199,7 @@ On Internet you can find different libra <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_2.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_2.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_2.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_2.html Thu Feb 12 18:54:52 2015 @@ -254,7 +254,7 @@ Our datepicker is not ready yet to be us <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_3.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_3.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_3.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/jsintegration_3.html Thu Feb 12 18:54:52 2015 @@ -192,7 +192,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_1.html Thu Feb 12 18:54:52 2015 @@ -192,7 +192,7 @@ At the end of the previous chapter we ha <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_10.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_10.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_10.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_10.html Thu Feb 12 18:54:52 2015 @@ -229,7 +229,7 @@ myBorder.add(<span class="java-keywo <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_11.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_11.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_11.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_11.html Thu Feb 12 18:54:52 2015 @@ -193,7 +193,7 @@ To perform this task Wicket provides a s <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_2.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_2.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_2.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_2.html Thu Feb 12 18:54:52 2015 @@ -195,7 +195,7 @@ label.add(AttributeModifier.prepend(<spa <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_3.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_3.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_3.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_3.html Thu Feb 12 18:54:52 2015 @@ -192,7 +192,7 @@ Tag attribute <code>id</code> plays a cr <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_4.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_4.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_4.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_4.html Thu Feb 12 18:54:52 2015 @@ -199,7 +199,7 @@ informationBox.setVisible(<span class="j <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_5.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_5.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_5.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_5.html Thu Feb 12 18:54:52 2015 @@ -215,7 +215,7 @@ replace(fragment);</pre></div> <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_6.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_6.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_6.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_6.html Thu Feb 12 18:54:52 2015 @@ -212,7 +212,7 @@ The <code><wicket:head></code> t <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_7.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_7.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_7.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_7.html Thu Feb 12 18:54:52 2015 @@ -199,7 +199,7 @@ Wicket's <code><wicket:remove></ <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_8.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_8.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_8.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_8.html Thu Feb 12 18:54:52 2015 @@ -208,7 +208,7 @@ add(label);</pre></div><p class="paragra <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/keepControl_9.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/keepControl_9.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/keepControl_9.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/keepControl_9.html Thu Feb 12 18:54:52 2015 @@ -202,7 +202,7 @@ Our data are rarely displayed alone with <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/layout_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/layout_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/layout_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/layout_1.html Thu Feb 12 18:54:52 2015 @@ -200,7 +200,7 @@ For the sake of simplicity we can consid <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/layout_2.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/layout_2.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/layout_2.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/layout_2.html Thu Feb 12 18:54:52 2015 @@ -218,7 +218,7 @@ add(myPanel);</pre></div><p class="parag <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/layout_3.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/layout_3.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/layout_3.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/layout_3.html Thu Feb 12 18:54:52 2015 @@ -277,7 +277,7 @@ The page class contains the code to phys <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/layout_4.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/layout_4.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/layout_4.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/layout_4.html Thu Feb 12 18:54:52 2015 @@ -253,7 +253,7 @@ An example of a parent page using the ta <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/layout_5.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/layout_5.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/layout_5.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/layout_5.html Thu Feb 12 18:54:52 2015 @@ -193,7 +193,7 @@ Wicket applies inheritance also to HTML <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/maven_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/maven_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/maven_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/maven_1.html Thu Feb 12 18:54:52 2015 @@ -211,7 +211,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/maven_2.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/maven_2.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/maven_2.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/maven_2.html Thu Feb 12 18:54:52 2015 @@ -255,7 +255,7 @@ QWickie is released under ASF 2.0 licens <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_1.html Thu Feb 12 18:54:52 2015 @@ -207,7 +207,7 @@ By default class Component escapes HTML <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_2.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_2.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_2.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_2.html Thu Feb 12 18:54:52 2015 @@ -222,7 +222,7 @@ Model is referred to as static model bec <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_3.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_3.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_3.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_3.html Thu Feb 12 18:54:52 2015 @@ -264,7 +264,7 @@ spouse.add(name = <span class="java- <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_4.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_4.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_4.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_4.html Thu Feb 12 18:54:52 2015 @@ -208,7 +208,7 @@ form.add(<span class="java-keyword"> <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_5.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_5.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_5.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_5.html Thu Feb 12 18:54:52 2015 @@ -248,7 +248,7 @@ personsList = <span class="java-keyw <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_6.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_6.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_6.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_6.html Thu Feb 12 18:54:52 2015 @@ -220,7 +220,7 @@ Since the model of this example holds a <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_7.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_7.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_7.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_7.html Thu Feb 12 18:54:52 2015 @@ -205,7 +205,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_8.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_8.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_8.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_8.html Thu Feb 12 18:54:52 2015 @@ -203,7 +203,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_9.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_9.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_9.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/modelsforms_9.html Thu Feb 12 18:54:52 2015 @@ -193,7 +193,7 @@ We have also introduced Wicket forms as <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_1.html Thu Feb 12 18:54:52 2015 @@ -195,7 +195,7 @@ The server can push plain text and binar <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_2.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_2.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_2.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_2.html Thu Feb 12 18:54:52 2015 @@ -262,7 +262,7 @@ IWebSocketConnection connection = webSoc <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_3.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_3.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_3.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_3.html Thu Feb 12 18:54:52 2015 @@ -202,7 +202,7 @@ Once a page that contributes <code>(Base <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_4.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_4.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_4.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_4.html Thu Feb 12 18:54:52 2015 @@ -194,7 +194,7 @@ Check <a href="https://github.com/apache <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_5.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_5.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_5.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_5.html Thu Feb 12 18:54:52 2015 @@ -193,7 +193,7 @@ Wicket-Atmosphere experimental module pr <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_6.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_6.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_6.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/nativewebsockets_6.html Thu Feb 12 18:54:52 2015 @@ -194,7 +194,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/pagestoring.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/pagestoring.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/pagestoring.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/pagestoring.html Thu Feb 12 18:54:52 2015 @@ -219,7 +219,7 @@ Wicket comes with 2 default eviction str <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/repeaters_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/repeaters_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/repeaters_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/repeaters_1.html Thu Feb 12 18:54:52 2015 @@ -204,7 +204,7 @@ listItems.add(<span class="java-keyw <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/repeaters_2.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/repeaters_2.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/repeaters_2.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/repeaters_2.html Thu Feb 12 18:54:52 2015 @@ -211,7 +211,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/repeaters_3.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/repeaters_3.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/repeaters_3.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/repeaters_3.html Thu Feb 12 18:54:52 2015 @@ -215,7 +215,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/repeaters_4.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/repeaters_4.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/repeaters_4.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/repeaters_4.html Thu Feb 12 18:54:52 2015 @@ -246,7 +246,7 @@ Wicket provides also component PageableL <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/repeaters_5.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/repeaters_5.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/repeaters_5.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/repeaters_5.html Thu Feb 12 18:54:52 2015 @@ -192,7 +192,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_1.html Thu Feb 12 18:54:52 2015 @@ -192,7 +192,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_2.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_2.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_2.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_2.html Thu Feb 12 18:54:52 2015 @@ -192,7 +192,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_3.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_3.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_3.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_3.html Thu Feb 12 18:54:52 2015 @@ -225,7 +225,7 @@ This paragraph will provide just the bas <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_4.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_4.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_4.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_4.html Thu Feb 12 18:54:52 2015 @@ -238,7 +238,7 @@ Remember that invalidateNow() will immed <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_5.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_5.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_5.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_5.html Thu Feb 12 18:54:52 2015 @@ -204,7 +204,7 @@ processing of an Ajax request Wicket wil <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_6.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_6.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_6.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/requestProcessing_6.html Thu Feb 12 18:54:52 2015 @@ -192,7 +192,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/resources_1.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/resources_1.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/resources_1.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/resources_1.html Thu Feb 12 18:54:52 2015 @@ -192,7 +192,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/resources_10.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/resources_10.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/resources_10.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/resources_10.html Thu Feb 12 18:54:52 2015 @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> - <title>15.10 Mounting resources 6.x</title> + <title>15.10 Custom resources 6.x</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link rel="stylesheet" href="../css/main.css" type="text/css" media="screen, print" title="Style" charset="utf-8"/> <link rel="stylesheet" href="../css/pdf.css" type="text/css" media="print" title="PDF" charset="utf-8"/> @@ -149,7 +149,7 @@ function addJsClass() { <div class="project"> - <h1>15.10 Mounting resources - Reference Documentation</h1> + <h1>15.10 Custom resources - Reference Documentation</h1> <p><strong>Authors:</strong> Andrea Del Bene, Martin Grigorov, Carsten Hufe, Christian Kroemer, Daniel Bartl, Paul BorÈ</p> @@ -162,30 +162,29 @@ function addJsClass() { -<h2 id="resources_10">15.10 Mounting resources</h2> -<p class="paragraph"/>Just like pages also resources can be mounted to a specific path. Class <code>WebApplication</code> provides method <code>mountResource</code> which is almost identical to <code>mountPage</code> seen in paragraph 8.6.1:<p class="paragraph"/><div class="code"><pre>@Override -<span class="java-keyword">public</span> void init() { - <span class="java-keyword">super</span>.init(); - //resource mounted to path /foo/bar - ResourceReference resourceReference = <span class="java-keyword">new</span> ResourceReference(<span class="java-quote">"rssProducer"</span>){ - RSSReaderResource rssResource = <span class="java-keyword">new</span> RSSReaderResource(); - @Override - <span class="java-keyword">public</span> IResource getResource() { - <span class="java-keyword">return</span> rssResource; - }}; - mountResource(<span class="java-quote">"/foo/bar"</span>, resourceReference); -}</pre></div><p class="paragraph"/>With the configuration above (taken from project <code>CustomResourceMounting</code>) every request to /foo/bar will be served by the custom resource built in the previous paragraph.<p class="paragraph"/>Parameter placeholders are supported as well:<p class="paragraph"/><div class="code"><pre>@Override -<span class="java-keyword">public</span> void init() { - <span class="java-keyword">super</span>.init(); - //resource mounted to path /foo with a required indexed parameter - ResourceReference resourceReference = <span class="java-keyword">new</span> ResourceReference(<span class="java-quote">"rssProducer"</span>){ - RSSReaderResource rssResource = <span class="java-keyword">new</span> RSSReaderResource(); - @Override - <span class="java-keyword">public</span> IResource getResource() { - <span class="java-keyword">return</span> rssResource; - }}; - mountResource(<span class="java-quote">"/bar/${baz}"</span>, resourceReference); -}</pre></div> +<h2 id="resources_10">15.10 Custom resources</h2> +<p class="paragraph"/>In Wicket the best way to add dynamic functionalities to our application (such as csv export, a pdf generated on the fly, etc...) is implementing a custom resource. In this paragraph as example of custom resource we will build a basic RSS feeds generator which can be used to publish feeds on our site (project CustomResourceMounting). Instead of generating a RSS feed by hand we will use Rome framework and its utility classes.<p class="paragraph"/>As hinted above in paragraph 13.1, class <code>AbstractResource</code> can be used as base class to implement new resources. This class defines abstract method <code>newResourceResponse</code> which is invoked when the resource is requested. The following is the code of our RSS feeds generator:<p class="paragraph"/><div class="code"><pre><span class="java-keyword">public</span> class RSSProducerResource <span class="java-keyword">extends</span> AbstractResource {<p class="paragraph"/> @Override + <span class="java-keyword">protected</span> ResourceResponse newResourceResponse(Attributes attributes) { + ResourceResponse resourceResponse = <span class="java-keyword">new</span> ResourceResponse(); + resourceResponse.setContentType(<span class="java-quote">"text/xml"</span>); + resourceResponse.setTextEncoding(<span class="java-quote">"utf-8"</span>);<p class="paragraph"/> resourceResponse.setWriteCallback(<span class="java-keyword">new</span> WriteCallback() + { + @Override + <span class="java-keyword">public</span> void writeData(Attributes attributes) <span class="java-keyword">throws</span> IOException + { + OutputStream outputStream = attributes.getResponse().getOutputStream(); + Writer writer = <span class="java-keyword">new</span> OutputStreamWriter(outputStream); + SyndFeedOutput output = <span class="java-keyword">new</span> SyndFeedOutput(); + <span class="java-keyword">try</span> { + output.output(getFeed(), writer); + } <span class="java-keyword">catch</span> (FeedException e) { + <span class="java-keyword">throw</span> <span class="java-keyword">new</span> WicketRuntimeException(<span class="java-quote">"Problems writing feed to response..."</span>); + } + } + });<p class="paragraph"/> <span class="java-keyword">return</span> resourceResponse; + } + // method getFeed()… +}</pre></div><p class="paragraph"/>Method <code>newResourceResponse</code> returns an instance of <code>ResourceResponse</code> representing the response generated by the custom resource. Since RSS feeds are based on XML, in the code above we have set the type of the response to text/xml and the text encoding to utf-8.<p class="paragraph"/>To specify the content that will be returned by our resource we must also provide an implementation of inner class <code>WriteCallback</code> which is responsible for writing content data to response's output stream. In our project we used class SyndFeedOutput from Rome framework to write our feed to response. Method <code>getFeed()</code> is just an utility method that generates a sample RSS feed (which is an instance of interface <code>com.sun.syndication.feed.synd.SyndFeed</code>).<p class="paragraph"/>Now that we have our custom resource in place, we can use it in the home page of the project. The easiest way to make a resource available to users is to expose it with link component <code>ResourceLink</code>:<p class="paragraph"/><div class="code"><pre>add(<span class="java-keyword">new</span> ResourceLink(<span class="java-quote">"rssLink"</span>, <span class="java-keyword">new</span> RSSProducerResource()));</pre></div><p class="paragraph"/>In the next paragraphs we will see how to register a resource at application-level and how to mount it to an arbitrary URL. <div style="clear:both;margin-top:15px;"></div> @@ -214,7 +213,7 @@ function addJsClass() { <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/resources_11.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/resources_11.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/resources_11.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/resources_11.html Thu Feb 12 18:54:52 2015 @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> - <title>15.11 Shared resources 6.x</title> + <title>15.11 Mounting resources 6.x</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link rel="stylesheet" href="../css/main.css" type="text/css" media="screen, print" title="Style" charset="utf-8"/> <link rel="stylesheet" href="../css/pdf.css" type="text/css" media="print" title="PDF" charset="utf-8"/> @@ -149,7 +149,7 @@ function addJsClass() { <div class="project"> - <h1>15.11 Shared resources - Reference Documentation</h1> + <h1>15.11 Mounting resources - Reference Documentation</h1> <p><strong>Authors:</strong> Andrea Del Bene, Martin Grigorov, Carsten Hufe, Christian Kroemer, Daniel Bartl, Paul BorÈ</p> @@ -162,18 +162,30 @@ function addJsClass() { -<h2 id="resources_11">15.11 Shared resources</h2> -<p class="paragraph"/>Resources can be added to a global registry in order to share them at application-level. Shared resources are identified by an application-scoped key and they can be easily retrieved at a later time using reference class <code>SharedResourceReference</code>. The global registry can be accessed with <code>Application</code>'s method <code>getSharedResources</code>. In the following excerpt of code (taken again from project <code>CustomResourceMounting</code>) we register an instance of our custom RSS feeds producer as application-shared resource:<p class="paragraph"/><div class="code"><pre>//init application's method - @Override - <span class="java-keyword">public</span> void init(){ - RSSProducerResource rssResource = <span class="java-keyword">new</span> RSSProducerResource(); - // … - getSharedResources().add(<span class="java-quote">"globalRSSProducer"</span>, rssResource); - }</pre></div><p class="paragraph"/>Now to use an application-shared resource we can simply retrieve it using class <code>SharedResourceReference</code> and providing the key previously used to register the resource:<p class="paragraph"/><div class="code"><pre>add(<span class="java-keyword">new</span> ResourceLink(<span class="java-quote">"globalRssLink"</span>, <span class="java-keyword">new</span> SharedResourceReference(<span class="java-quote">"globalRSSProducer"</span>)));</pre></div><p class="paragraph"/>The URL generated for application shared resources follows the same pattern seen for package resources:<p class="paragraph"/><code>./wicket/resource/org.apache.wicket.Application/globalRSSProducer</code><p class="paragraph"/>The last segment of the URL is the key of the resource while the previous segment contains the scope of the resource. For application-scoped resources the scope is always the fully qualified name of class <code>Application</code>. Thi s should not be surprising since global resources are visible at application level (i.e. the scope is the application).<p class="paragraph"/><blockquote class="note"> -Package resources are also application-shared resources but they don't need to be explicitly registered. -</blockquote><p class="paragraph"/><blockquote class="note"> -Remember that we can get the URL of a resource reference using method <code>urlFor(ResourceReference resourceRef, PageParameters params )</code> available with both class <code>RequestCycle</code> and class <code>Component</code>. -</blockquote> +<h2 id="resources_11">15.11 Mounting resources</h2> +<p class="paragraph"/>Just like pages also resources can be mounted to a specific path. Class <code>WebApplication</code> provides method <code>mountResource</code> which is almost identical to <code>mountPage</code> seen in paragraph 8.6.1:<p class="paragraph"/><div class="code"><pre>@Override +<span class="java-keyword">public</span> void init() { + <span class="java-keyword">super</span>.init(); + //resource mounted to path /foo/bar + ResourceReference resourceReference = <span class="java-keyword">new</span> ResourceReference(<span class="java-quote">"rssProducer"</span>){ + RSSReaderResource rssResource = <span class="java-keyword">new</span> RSSReaderResource(); + @Override + <span class="java-keyword">public</span> IResource getResource() { + <span class="java-keyword">return</span> rssResource; + }}; + mountResource(<span class="java-quote">"/foo/bar"</span>, resourceReference); +}</pre></div><p class="paragraph"/>With the configuration above (taken from project <code>CustomResourceMounting</code>) every request to /foo/bar will be served by the custom resource built in the previous paragraph.<p class="paragraph"/>Parameter placeholders are supported as well:<p class="paragraph"/><div class="code"><pre>@Override +<span class="java-keyword">public</span> void init() { + <span class="java-keyword">super</span>.init(); + //resource mounted to path /foo with a required indexed parameter + ResourceReference resourceReference = <span class="java-keyword">new</span> ResourceReference(<span class="java-quote">"rssProducer"</span>){ + RSSReaderResource rssResource = <span class="java-keyword">new</span> RSSReaderResource(); + @Override + <span class="java-keyword">public</span> IResource getResource() { + <span class="java-keyword">return</span> rssResource; + }}; + mountResource(<span class="java-quote">"/bar/${baz}"</span>, resourceReference); +}</pre></div> <div style="clear:both;margin-top:15px;"></div> @@ -202,7 +214,7 @@ Remember that we can get the URL of a re <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/resources_12.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/resources_12.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/resources_12.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/resources_12.html Thu Feb 12 18:54:52 2015 @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> - <title>15.12 Customizing resource loading 6.x</title> + <title>15.12 Shared resources 6.x</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link rel="stylesheet" href="../css/main.css" type="text/css" media="screen, print" title="Style" charset="utf-8"/> <link rel="stylesheet" href="../css/pdf.css" type="text/css" media="print" title="PDF" charset="utf-8"/> @@ -149,7 +149,7 @@ function addJsClass() { <div class="project"> - <h1>15.12 Customizing resource loading - Reference Documentation</h1> + <h1>15.12 Shared resources - Reference Documentation</h1> <p><strong>Authors:</strong> Andrea Del Bene, Martin Grigorov, Carsten Hufe, Christian Kroemer, Daniel Bartl, Paul BorÈ</p> @@ -162,21 +162,17 @@ function addJsClass() { -<h2 id="resources_12">15.12 Customizing resource loading</h2> -<p class="paragraph"/>Wicket loads application's resources delegating this task to a resource locator represented by interface <code>org.apache.wicket.core.util.resource.locator.IResourceStreamLocator</code>. To retrieve or modify the current resource locator we can use the getter and setter methods defined by setting interface <code>IResourceSettings</code>:<p class="paragraph"/><div class="code"><pre>//init application's method +<h2 id="resources_12">15.12 Shared resources</h2> +<p class="paragraph"/>Resources can be added to a global registry in order to share them at application-level. Shared resources are identified by an application-scoped key and they can be easily retrieved at a later time using reference class <code>SharedResourceReference</code>. The global registry can be accessed with <code>Application</code>'s method <code>getSharedResources</code>. In the following excerpt of code (taken again from project <code>CustomResourceMounting</code>) we register an instance of our custom RSS feeds producer as application-shared resource:<p class="paragraph"/><div class="code"><pre>//init application's method @Override - <span class="java-keyword">public</span> void init(){ - //get the resource locator - getResourceSettings().getResourceStreamLocator(); - //set the resource locator - getResourceSettings().setResourceStreamLocator(myLocator); - }</pre></div><p class="paragraph"/>The default locator used by Wicket is class <code>ResourceStreamLocator</code> which in turn tries to load a requested resource using a set of implementations of interface <code>IResourceFinder</code>. This interface defines method <code>find(Class class, String pathname)</code> which tries to resolve a resource corresponding to the given class and path.<p class="paragraph"/>The default implementation of <code>IResourceFinder</code> used by Wicket is <code>ClassPathResourceFinder</code> which searches for resources into the application class path. This is the implementation we have used so far in our examples. However some developers may prefer storing markup files and other resources in a separate folder rather than placing them side by side with Java classes.<p class="paragraph"/>To customize resource loading we can add further resource finders to our application in order to extend the resource-lookup algorithm to different locations. Wick et already comes with two other implementations of IResourceFinder designed to search for resources into a specific folder on the file system. The first is class <code>Path</code> and it's defined in package <code>org.apache.wicket.util.file</code>. The constructor of this class takes in input an arbitrary folder that can be expressed as a string path or as an instance of Wicket utility class <code>Folder</code> (in package <code>org.apache.wicket.util.file</code>). The second implementation of interface <code>IResourceFinder</code> is class <code>WebApplicationPath</code> which looks into a folder placed inside webapp's root path (but not inside folder WEB-INF).<p class="paragraph"/>Project CustomFolder4MarkupExample uses <code>WebApplicationPath</code> to load the markup file and the resource bundle for its home page from a custom folder. The folder is called markupFolder and it is placed in the root path of the webapp. The following picture illustrates the file structure of the p roject:<p class="paragraph"/><img border="0" class="center" src="../img/package-structure-custom-folder.png"></img><p class="paragraph"/>As we can see in the picture above, we must preserve the package structure also in the custom folder used as resource container. The code used inside application class to configure WebApplicationPath is the following:<p class="paragraph"/><div class="code"><pre>@Override -<span class="java-keyword">public</span> void init() -{ - getResourceSettings().getResourceFinders().add( - <span class="java-keyword">new</span> WebApplicationPath(getServletContext(), <span class="java-quote">"markupFolder"</span>)); -}</pre></div><p class="paragraph"/>Method getResourceFinders() defined by setting interface IResourceSettings returns the list of resource finders defined in our application. The constructor of WebApplicationPath takes in input also an instance of standard interface javax.servlet.ServletContext which can be retrieved with WebApplication's method getServletContext().<p class="paragraph"/><blockquote class="note"> -By default, if resource files can not be found inside application classpath, Wicket will search for them inside âresourcesâ folder. You may have noted this folder in the previous picture. It is placed next to the folder âjavaâ containing our source files:<p class="paragraph"/><img border="0" class="center" src="../img/package-structure-resource-folder.png"></img><p class="paragraph"/>This folder can be used to store resource files without writing any configuration code. + <span class="java-keyword">public</span> void init(){ + RSSProducerResource rssResource = <span class="java-keyword">new</span> RSSProducerResource(); + // … + getSharedResources().add(<span class="java-quote">"globalRSSProducer"</span>, rssResource); + }</pre></div><p class="paragraph"/>Now to use an application-shared resource we can simply retrieve it using class <code>SharedResourceReference</code> and providing the key previously used to register the resource:<p class="paragraph"/><div class="code"><pre>add(<span class="java-keyword">new</span> ResourceLink(<span class="java-quote">"globalRssLink"</span>, <span class="java-keyword">new</span> SharedResourceReference(<span class="java-quote">"globalRSSProducer"</span>)));</pre></div><p class="paragraph"/>The URL generated for application shared resources follows the same pattern seen for package resources:<p class="paragraph"/><code>./wicket/resource/org.apache.wicket.Application/globalRSSProducer</code><p class="paragraph"/>The last segment of the URL is the key of the resource while the previous segment contains the scope of the resource. For application-scoped resources the scope is always the fully qualified name of class <code>Application</code>. Thi s should not be surprising since global resources are visible at application level (i.e. the scope is the application).<p class="paragraph"/><blockquote class="note"> +Package resources are also application-shared resources but they don't need to be explicitly registered. +</blockquote><p class="paragraph"/><blockquote class="note"> +Remember that we can get the URL of a resource reference using method <code>urlFor(ResourceReference resourceRef, PageParameters params )</code> available with both class <code>RequestCycle</code> and class <code>Component</code>. </blockquote> @@ -206,7 +202,7 @@ By default, if resource files can not be <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div> Modified: wicket/common/site/trunk/_site/guide/guide/pages/resources_13.html URL: http://svn.apache.org/viewvc/wicket/common/site/trunk/_site/guide/guide/pages/resources_13.html?rev=1659361&r1=1659360&r2=1659361&view=diff ============================================================================== --- wicket/common/site/trunk/_site/guide/guide/pages/resources_13.html (original) +++ wicket/common/site/trunk/_site/guide/guide/pages/resources_13.html Thu Feb 12 18:54:52 2015 @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> - <title>15.13 Summary 6.x</title> + <title>15.13 Customizing resource loading 6.x</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link rel="stylesheet" href="../css/main.css" type="text/css" media="screen, print" title="Style" charset="utf-8"/> <link rel="stylesheet" href="../css/pdf.css" type="text/css" media="print" title="PDF" charset="utf-8"/> @@ -149,7 +149,7 @@ function addJsClass() { <div class="project"> - <h1>15.13 Summary - Reference Documentation</h1> + <h1>15.13 Customizing resource loading - Reference Documentation</h1> <p><strong>Authors:</strong> Andrea Del Bene, Martin Grigorov, Carsten Hufe, Christian Kroemer, Daniel Bartl, Paul BorÈ</p> @@ -162,9 +162,22 @@ function addJsClass() { -<h2 id="resources_13">15.13 Summary</h2> -In this chapter we have learnt how to manage resources with the built-in mechanism provided by Wicket. With this mechanism we handle resources from Java code and Wicket will automatically take care of generating a valid URL for them. We have also seen how resources can be bundled as package resources with a component that depends on them to make it self-contained.<p class="paragraph"/>Then, in the second part of the chapter, we have built a custom resource and we have learnt how to mount it to an arbitrary URL and how to make it globally available as shared resource.<p class="paragraph"/>Finally, in the last part of the paragraph we took a peek at the mechanism provided by the framework to customize the locations where the resource-lookup algorithm searches for resources. - +<h2 id="resources_13">15.13 Customizing resource loading</h2> +<p class="paragraph"/>Wicket loads application's resources delegating this task to a resource locator represented by interface <code>org.apache.wicket.core.util.resource.locator.IResourceStreamLocator</code>. To retrieve or modify the current resource locator we can use the getter and setter methods defined by setting interface <code>IResourceSettings</code>:<p class="paragraph"/><div class="code"><pre>//init application's method + @Override + <span class="java-keyword">public</span> void init(){ + //get the resource locator + getResourceSettings().getResourceStreamLocator(); + //set the resource locator + getResourceSettings().setResourceStreamLocator(myLocator); + }</pre></div><p class="paragraph"/>The default locator used by Wicket is class <code>ResourceStreamLocator</code> which in turn tries to load a requested resource using a set of implementations of interface <code>IResourceFinder</code>. This interface defines method <code>find(Class class, String pathname)</code> which tries to resolve a resource corresponding to the given class and path.<p class="paragraph"/>The default implementation of <code>IResourceFinder</code> used by Wicket is <code>ClassPathResourceFinder</code> which searches for resources into the application class path. This is the implementation we have used so far in our examples. However some developers may prefer storing markup files and other resources in a separate folder rather than placing them side by side with Java classes.<p class="paragraph"/>To customize resource loading we can add further resource finders to our application in order to extend the resource-lookup algorithm to different locations. Wick et already comes with two other implementations of IResourceFinder designed to search for resources into a specific folder on the file system. The first is class <code>Path</code> and it's defined in package <code>org.apache.wicket.util.file</code>. The constructor of this class takes in input an arbitrary folder that can be expressed as a string path or as an instance of Wicket utility class <code>Folder</code> (in package <code>org.apache.wicket.util.file</code>). The second implementation of interface <code>IResourceFinder</code> is class <code>WebApplicationPath</code> which looks into a folder placed inside webapp's root path (but not inside folder WEB-INF).<p class="paragraph"/>Project CustomFolder4MarkupExample uses <code>WebApplicationPath</code> to load the markup file and the resource bundle for its home page from a custom folder. The folder is called markupFolder and it is placed in the root path of the webapp. The following picture illustrates the file structure of the p roject:<p class="paragraph"/><img border="0" class="center" src="../img/package-structure-custom-folder.png"></img><p class="paragraph"/>As we can see in the picture above, we must preserve the package structure also in the custom folder used as resource container. The code used inside application class to configure WebApplicationPath is the following:<p class="paragraph"/><div class="code"><pre>@Override +<span class="java-keyword">public</span> void init() +{ + getResourceSettings().getResourceFinders().add( + <span class="java-keyword">new</span> WebApplicationPath(getServletContext(), <span class="java-quote">"markupFolder"</span>)); +}</pre></div><p class="paragraph"/>Method getResourceFinders() defined by setting interface IResourceSettings returns the list of resource finders defined in our application. The constructor of WebApplicationPath takes in input also an instance of standard interface javax.servlet.ServletContext which can be retrieved with WebApplication's method getServletContext().<p class="paragraph"/><blockquote class="note"> +By default, if resource files can not be found inside application classpath, Wicket will search for them inside âresourcesâ folder. You may have noted this folder in the previous picture. It is placed next to the folder âjavaâ containing our source files:<p class="paragraph"/><img border="0" class="center" src="../img/package-structure-resource-folder.png"></img><p class="paragraph"/>This folder can be used to store resource files without writing any configuration code. +</blockquote> <div style="clear:both;margin-top:15px;"></div> @@ -193,7 +206,7 @@ In this chapter we have learnt how to ma <div id="footer"> Copyright © 2013-2014 â <a href="http://www.apache.org/" target="_blank">The Apache Software Foundation</a> - â <b style="color:#E8590A !important;">(Generated on: 2015-02-03)</b> + â <b style="color:#E8590A !important;">(Generated on: 2015-02-12)</b> </div>