Author: buildbot Date: Mon Oct 14 13:20:36 2013 New Revision: 882531 Log: Production update by buildbot for tapestry
Modified: websites/production/tapestry/content/cache/main.pageCache websites/production/tapestry/content/component-rendering.html Modified: websites/production/tapestry/content/cache/main.pageCache ============================================================================== Binary files - no diff available. Modified: websites/production/tapestry/content/component-rendering.html ============================================================================== --- websites/production/tapestry/content/component-rendering.html (original) +++ websites/production/tapestry/content/component-rendering.html Mon Oct 14 13:20:36 2013 @@ -75,27 +75,27 @@ </td></tr><tr><td colspan="1" rowspan="1"> <span class="icon icon-page" title="Page">Page:</span> - <a shape="rect" href="component-events.html">Component Events</a> + <a shape="rect" href="content-type-and-markup.html">Content Type and Markup</a> </td></tr><tr><td colspan="1" rowspan="1"> <span class="icon icon-page" title="Page">Page:</span> - <a shape="rect" href="component-rendering.html">Component Rendering</a> + <a shape="rect" href="page-life-cycle.html">Page Life Cycle</a> </td></tr><tr><td colspan="1" rowspan="1"> <span class="icon icon-page" title="Page">Page:</span> - <a shape="rect" href="content-type-and-markup.html">Content Type and Markup</a> + <a shape="rect" href="page-navigation.html">Page Navigation</a> </td></tr><tr><td colspan="1" rowspan="1"> <span class="icon icon-page" title="Page">Page:</span> - <a shape="rect" href="page-life-cycle.html">Page Life Cycle</a> + <a shape="rect" href="component-events.html">Component Events</a> </td></tr><tr><td colspan="1" rowspan="1"> <span class="icon icon-page" title="Page">Page:</span> - <a shape="rect" href="page-navigation.html">Page Navigation</a> + <a shape="rect" href="component-events-faq.html">Component Events FAQ</a> </td></tr><tr><td colspan="1" rowspan="1"> <span class="icon icon-page" title="Page">Page:</span> - <a shape="rect" href="component-events-faq.html">Component Events FAQ</a> + <a shape="rect" href="component-rendering.html">Component Rendering</a> </td></tr></table> </div> @@ -118,7 +118,12 @@ Each of the orange phases (SetupRender, <p>These methods are <b>optional</b>, a default behavior is associated with each phase.</p> -<p>The large number of phases reflects the use of <a shape="rect" href="component-mixins.html" title="Component Mixins">component mixins</a> which also plug into the render phases. Several of the phases exist almost exclusively for mixins.</p> +<div class="table-wrap"> +<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1" class="confluenceTh"> Annotation </th><th colspan="1" rowspan="1" class="confluenceTh"> Method Name </th><th colspan="1" rowspan="1" class="confluenceTh"> When Called </th><td colspan="1" rowspan="1" class="confluenceTd"> </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <b><a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/SetupRender.html">@SetupRender</a></b> </td><td colspan="1" rowspan="1" class="confluenceTd"> setupRender() </td><td colspan="1" rowspan="1" class="confluenceTd"> When initial setup actions, if any, are needed </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <b><a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/BeginRender">@BeginRender</a></b> </td><td colspan="1" rowspan="1" class="confluenceTd"> beginRender() </td><td col span="1" rowspan="1" class="confluenceTd"> When Tapestry is ready for the component's start tag, if any, to be rendered </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/BeforeRenderTemplate">@BeforeRenderTemplate</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> beforeRenderTemplate() </td><td colspan="1" rowspan="1" class="confluenceTd"> Before Tapestry renders the component's template, if any </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/BeforeRenderBody">@BeforeRenderBody</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> beforeRenderBody() </td><td colspan="1" rowspan="1" class="confluenceTd"> Before Tapestry renders the body of the component, if any </td></tr><tr><td colspan="1" rowspan="1" cl ass="confluenceTd"> <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/AfterRenderBody">@AfterRenderBody</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> afterRenderBody() </td><td colspan="1" rowspan="1" class="confluenceTd"> After Tapestry renders the body of the component, if any, but before the rest of the component's template is rendered </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/AfterRenderTemplate">@AfterRenderTemplate</a> </td><td colspan="1" rowspan="1" class="confluenceTd"> afterRenderTemplate() </td><td colspan="1" rowspan="1" class="confluenceTd"> After Tapestry finishes rendering the component's template, if any </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <b><a shape="rect" class="external-link" href="http://tapestry.apache.org/curren t/apidocs/org/apache/tapestry5/annotations/AfterRender">@AfterRender</a></b> </td><td colspan="1" rowspan="1" class="confluenceTd"> afterRender() </td><td colspan="1" rowspan="1" class="confluenceTd"> After Tapestry has finished rendering both the template and body of the component </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd"> <b><a shape="rect" class="external-link" href="http://tapestry.apache.org/current/apidocs/org/apache/tapestry5/annotations/CleanupRender">@CleanupRender</a></b> </td><td colspan="1" rowspan="1" class="confluenceTd"> cleanupRender() </td><td colspan="1" rowspan="1" class="confluenceTd"> When final cleanup actions, if any, are needed </td></tr></tbody></table> +</div> + + +<p>The large number of phases reflects the need for precise control of components from <a shape="rect" href="component-mixins.html" title="Component Mixins">component mixins</a>. Several of the phases exist almost exclusively for mixins.</p> <p>Generally, your code will use the SetupRender, BeginRender, AfterRender and CleanupRender phases ... often just one or two of those.</p>