You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2022/03/30 11:17:00 UTC

svn commit: r1899384 [3/14] - /myfaces/site/publish/tobago/

Modified: myfaces/site/publish/tobago/checkstyle-aggregate.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/checkstyle-aggregate.html?rev=1899384&r1=1899383&r2=1899384&view=diff
==============================================================================
--- myfaces/site/publish/tobago/checkstyle-aggregate.html (original)
+++ myfaces/site/publish/tobago/checkstyle-aggregate.html Wed Mar 30 11:17:00 2022
@@ -1,262 +1,23 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
-  <title>Tobago &#x2013; Checkstyle Results</title>
+  <title>Tobago &#x2013; Apache Tobago</title>
   <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
   <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
   <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+  <meta http-equiv="refresh" content="5; URL=https://myfaces.apache.org/#tobago">
 </head>
 <body>
-<div id="header">
-  <div id="top_menu">
-    <div id="top_menu_container">
-
-
-      <div class="date">
-        Last Published: 03 Nov 2020
-      </div>
-      <ul>
-        <li>
-          <a href="http://www.apache.org/">Apache</a>
-        </li>
-        <li>
-          <a href="../">MyFaces</a>
-        </li>
-        <li>
-          <a href="./">Tobago</a>
-        </li>
-        <li>
-          <a href="mail-lists.html">Mailing Lists</a>
-        </li>
-      </ul>
-      <div class="clear"></div>
-    </div> <!-- close top_menu_container -->
-  </div> <!-- close top_menu -->
-  <div id="header_bottom">
-    <div id="logo_banner_container">
-      <div id="logo">
-        <a href="./">
-
-          <img src="images/tobagoLogo.png" alt=""/>
-
-        </a>
-      </div>
-      <div id="banner">
-        <a href="../">
-
-          <img src="img/banners/MyFaces_logo.jpg" alt=""/>
-
-        </a>
-      </div>
-      <div class="clear"></div>
-    </div> <!-- close logo_banner_container -->
-  </div> <!-- close header_bottom -->
-</div> <!-- close header -->
-<div id="main_container">
-  <div id="left_column">
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Tobago</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-            <li class="none">
-              <a href="index.html">Introduction</a>
-            </li>
-
-            <li class="none">
-              <a href="http://tobago-vm.apache.org/download.html" class="externalLink">Download<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://tobago-vm.apache.org/" class="externalLink">Demo & Docs<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="guide.html">Guide to Tobago</a>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Project Documentation</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-
-            <li class="collapsed">
-              <a href="project-info.html">Project Information</a>
-            </li>
-
-
-            <li class="expanded">
-              <a href="project-reports.html">Project Reports</a>
-              <ul>
-
-                <li class="none">
-                  <a href="cpd.html">CPD</a>
-                </li>
-
-                <li class="none">
-                  <a href="pmd.html">PMD</a>
-                </li>
-
-                <li class="none">
-                  <a href="xref/index.html">Source Xref</a>
-                </li>
-
-                <li class="none">
-                  <a href="xref-test/index.html">Test Source Xref</a>
-                </li>
-
-                <li class="none">
-                  <a href="checkstyle-aggregate.html" class="selected">Checkstyle</a>
-                </li>
-
-                <li class="none">
-                  <a href="apidocs/index.html">JavaDocs</a>
-                </li>
-
-                <li class="none">
-                  <a href="testapidocs/index.html">Test JavaDocs</a>
-                </li>
-
-                <li class="none">
-                  <a href="surefire-report.html">Surefire Report</a>
-                </li>
-
-                <li class="none">
-                  <a href="changelog.html">Change Log</a>
-                </li>
-
-                <li class="none">
-                  <a href="file-activity.html">File Activity</a>
-                </li>
-
-                <li class="none">
-                  <a href="dev-activity.html">Developer Activity</a>
-                </li>
-
-                <li class="none">
-                  <a href="rat-report.html">Rat Report</a>
-                </li>
-
-                <li class="none">
-                  <a href="dependency-analysis.html">Dependency Analysis</a>
-                </li>
-              </ul>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Foundation</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-            <li class="none">
-              <a href="http://apache.org/" class="externalLink">ASF<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div id="powered_by">
-      <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-        <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
-      </a>
-    </div> <!-- close powered_by -->
-    <div id="powered_by">
-      <a href="http://www.apache.org/events/current-event.html" title="ApacheCon">
-        <img alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"/>
-      </a>
-    </div>
-    <div class="clear"></div>
-  </div>
-  <div id="body_column">
-    <div>
-      <div class="section">
-        <h2><a name="Checkstyle_Results"></a>Checkstyle Results</h2>
-        <p>The following document contains the results of <a class="externalLink"
-                                                             href="http://checkstyle.sourceforge.net/">Checkstyle</a>
-          6.18 with tobago/checkstyle.xml ruleset.&#160;<a href="checkstyle.rss"><img alt="rss feed"
-                                                                                      src="images/rss.png"/></a></p>
-      </div>
-      <div class="section">
-        <h2><a name="Summary"></a>Summary</h2>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>Files</th>
-            <th><img src="images/icon_info_sml.gif" alt=""/>&#160;Info</th>
-            <th><img src="images/icon_warning_sml.gif" alt=""/>&#160;Warnings</th>
-            <th><img src="images/icon_error_sml.gif" alt=""/>&#160;Errors</th>
-          </tr>
-          <tr class="b">
-            <td>826</td>
-            <td>0</td>
-            <td>0</td>
-            <td>0</td>
-          </tr>
-        </table>
-      </div>
-      <div class="section">
-        <h2><a name="Files"></a>Files</h2>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th><img src="images/icon_info_sml.gif" alt=""/>&#160;I</th>
-            <th><img src="images/icon_warning_sml.gif" alt=""/>&#160;W</th>
-            <th><img src="images/icon_error_sml.gif" alt=""/>&#160;E</th>
-          </tr>
-        </table>
-      </div>
-      <div class="section">
-        <h2><a name="Rules"></a>Rules</h2>
-        <table border="0" class="bodyTable">
-          <tr class="b">
-            <th>Category</th>
-            <th>Rule</th>
-            <th>Violations</th>
-            <th>Severity</th>
-          </tr>
-        </table>
-      </div>
-      <div class="section">
-        <h2><a name="Details"></a>Details</h2></div>
-    </div>
-  </div>
-  <div class="clear"></div>
-</div> <!-- close main container -->
-<div id="footer">
-  <div class="copyright">
-    &#169;
-    2002-2020
-    Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
-    Version 2.0</a>.<br/>
-    Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks
-    of The Apache Software Foundation.
-  </div><!-- close copyright -->
-</div><!-- close footer -->
+<div style="padding: 4ex">
+  <h2>Outdated! Please use the current URL of the Tobago project page:</h2>
+  <h1 style="border: 3px solid green; margin: 10px; padding: 20px;">
+    <a class="externalLink"
+       href="https://myfaces.apache.org/#tobago">https://myfaces.apache.org/#tobago</a>
+  </h1>
+  <h3>
+    You will be redirected automatically in 5 seconds...
+  </h3>
+</div>
 </body>
 </html>

Modified: myfaces/site/publish/tobago/compatibility.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/compatibility.html?rev=1899384&r1=1899383&r2=1899384&view=diff
==============================================================================
--- myfaces/site/publish/tobago/compatibility.html (original)
+++ myfaces/site/publish/tobago/compatibility.html Wed Mar 30 11:17:00 2022
@@ -1,164 +1,23 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
-  <title>Tobago &#x2013; Compatibility</title>
+  <title>Tobago &#x2013; Apache Tobago</title>
   <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
   <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
   <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+  <meta http-equiv="refresh" content="5; URL=https://myfaces.apache.org/#tobago">
 </head>
 <body>
-<div id="header">
-  <div id="top_menu">
-    <div id="top_menu_container">
-
-
-      <div class="date">
-        Last Published: 03 Nov 2020
-      </div>
-      <ul>
-        <li>
-          <a href="http://www.apache.org/">Apache</a>
-        </li>
-        <li>
-          <a href="../">MyFaces</a>
-        </li>
-        <li>
-          <a href="./">Tobago</a>
-        </li>
-        <li>
-          <a href="mail-lists.html">Mailing Lists</a>
-        </li>
-      </ul>
-      <div class="clear"></div>
-    </div> <!-- close top_menu_container -->
-  </div> <!-- close top_menu -->
-  <div id="header_bottom">
-    <div id="logo_banner_container">
-      <div id="logo">
-        <a href="./">
-
-          <img src="images/tobagoLogo.png" alt=""/>
-
-        </a>
-      </div>
-      <div id="banner">
-        <a href="../">
-
-          <img src="img/banners/MyFaces_logo.jpg" alt=""/>
-
-        </a>
-      </div>
-      <div class="clear"></div>
-    </div> <!-- close logo_banner_container -->
-  </div> <!-- close header_bottom -->
-</div> <!-- close header -->
-<div id="main_container">
-  <div id="left_column">
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Tobago</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-            <li class="none">
-              <a href="index.html">Introduction</a>
-            </li>
-
-            <li class="none">
-              <a href="http://tobago-vm.apache.org/download.html" class="externalLink">Download<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://tobago-vm.apache.org/" class="externalLink">Demo & Docs<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="guide.html">Guide to Tobago</a>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Project Documentation</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-
-            <li class="collapsed">
-              <a href="project-info.html">Project Information</a>
-            </li>
-
-
-            <li class="collapsed">
-              <a href="project-reports.html">Project Reports</a>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Foundation</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-            <li class="none">
-              <a href="http://apache.org/" class="externalLink">ASF<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div id="powered_by">
-      <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-        <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
-      </a>
-    </div> <!-- close powered_by -->
-    <div id="powered_by">
-      <a href="http://www.apache.org/events/current-event.html" title="ApacheCon">
-        <img alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"/>
-      </a>
-    </div>
-    <div class="clear"></div>
-  </div>
-  <div id="body_column">
-    <div>
-      <div class="section">
-        <h2><a name="Content_was_moved"></a>Content was moved</h2>
-        <p>The content of this page was moved to <a class="externalLink"
-                                                    href="http://tobago-vm.apache.org/compatibility.html"></a></p></div>
-    </div>
-  </div>
-  <div class="clear"></div>
-</div> <!-- close main container -->
-<div id="footer">
-  <div class="copyright">
-    &#169;
-    2002-2020
-    Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
-    Version 2.0</a>.<br/>
-    Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks
-    of The Apache Software Foundation.
-  </div><!-- close copyright -->
-</div><!-- close footer -->
+<div style="padding: 4ex">
+  <h2>Outdated! Please use the current URL of the Tobago project page:</h2>
+  <h1 style="border: 3px solid green; margin: 10px; padding: 20px;">
+    <a class="externalLink"
+       href="https://myfaces.apache.org/#tobago">https://myfaces.apache.org/#tobago</a>
+  </h1>
+  <h3>
+    You will be redirected automatically in 5 seconds...
+  </h3>
+</div>
 </body>
 </html>

Modified: myfaces/site/publish/tobago/cpd.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/cpd.html?rev=1899384&r1=1899383&r2=1899384&view=diff
==============================================================================
--- myfaces/site/publish/tobago/cpd.html (original)
+++ myfaces/site/publish/tobago/cpd.html Wed Mar 30 11:17:00 2022
@@ -1,1057 +1,23 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
-  <title>Tobago &#x2013; CPD Results</title>
+  <title>Tobago &#x2013; Apache Tobago</title>
   <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
   <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
   <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+  <meta http-equiv="refresh" content="5; URL=https://myfaces.apache.org/#tobago">
 </head>
 <body>
-<div id="header">
-  <div id="top_menu">
-    <div id="top_menu_container">
-
-
-      <div class="date">
-        Last Published: 03 Nov 2020
-      </div>
-      <ul>
-        <li>
-          <a href="http://www.apache.org/">Apache</a>
-        </li>
-        <li>
-          <a href="../">MyFaces</a>
-        </li>
-        <li>
-          <a href="./">Tobago</a>
-        </li>
-        <li>
-          <a href="mail-lists.html">Mailing Lists</a>
-        </li>
-      </ul>
-      <div class="clear"></div>
-    </div> <!-- close top_menu_container -->
-  </div> <!-- close top_menu -->
-  <div id="header_bottom">
-    <div id="logo_banner_container">
-      <div id="logo">
-        <a href="./">
-
-          <img src="images/tobagoLogo.png" alt=""/>
-
-        </a>
-      </div>
-      <div id="banner">
-        <a href="../">
-
-          <img src="img/banners/MyFaces_logo.jpg" alt=""/>
-
-        </a>
-      </div>
-      <div class="clear"></div>
-    </div> <!-- close logo_banner_container -->
-  </div> <!-- close header_bottom -->
-</div> <!-- close header -->
-<div id="main_container">
-  <div id="left_column">
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Tobago</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-            <li class="none">
-              <a href="index.html">Introduction</a>
-            </li>
-
-            <li class="none">
-              <a href="http://tobago-vm.apache.org/download.html" class="externalLink">Download<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://tobago-vm.apache.org/" class="externalLink">Demo & Docs<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="guide.html">Guide to Tobago</a>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Project Documentation</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-
-            <li class="collapsed">
-              <a href="project-info.html">Project Information</a>
-            </li>
-
-
-            <li class="expanded">
-              <a href="project-reports.html">Project Reports</a>
-              <ul>
-
-                <li class="none">
-                  <a href="cpd.html" class="selected">CPD</a>
-                </li>
-
-                <li class="none">
-                  <a href="pmd.html">PMD</a>
-                </li>
-
-                <li class="none">
-                  <a href="xref/index.html">Source Xref</a>
-                </li>
-
-                <li class="none">
-                  <a href="xref-test/index.html">Test Source Xref</a>
-                </li>
-
-                <li class="none">
-                  <a href="checkstyle-aggregate.html">Checkstyle</a>
-                </li>
-
-                <li class="none">
-                  <a href="apidocs/index.html">JavaDocs</a>
-                </li>
-
-                <li class="none">
-                  <a href="testapidocs/index.html">Test JavaDocs</a>
-                </li>
-
-                <li class="none">
-                  <a href="surefire-report.html">Surefire Report</a>
-                </li>
-
-                <li class="none">
-                  <a href="changelog.html">Change Log</a>
-                </li>
-
-                <li class="none">
-                  <a href="file-activity.html">File Activity</a>
-                </li>
-
-                <li class="none">
-                  <a href="dev-activity.html">Developer Activity</a>
-                </li>
-
-                <li class="none">
-                  <a href="rat-report.html">Rat Report</a>
-                </li>
-
-                <li class="none">
-                  <a href="dependency-analysis.html">Dependency Analysis</a>
-                </li>
-              </ul>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Foundation</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-            <li class="none">
-              <a href="http://apache.org/" class="externalLink">ASF<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div id="powered_by">
-      <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-        <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
-      </a>
-    </div> <!-- close powered_by -->
-    <div id="powered_by">
-      <a href="http://www.apache.org/events/current-event.html" title="ApacheCon">
-        <img alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"/>
-      </a>
-    </div>
-    <div class="clear"></div>
-  </div>
-  <div id="body_column">
-    <div>
-      <div class="section">
-        <h2><a name="CPD_Results"></a>CPD Results</h2>
-        <p>The following document contains the results of PMD's <a class="externalLink"
-                                                                   href="http://pmd.sourceforge.net/cpd.html">CPD</a>
-          5.6.1.</p></div>
-      <div class="section">
-        <h2><a name="Duplications"></a>Duplications</h2>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/renderkit/renderer/SelectManyCheckboxRenderer.java</td>
-            <td>Tobago Core</td>
-            <td><a
-                href="./xref/org/apache/myfaces/tobago/internal/renderkit/renderer/SelectManyCheckboxRenderer.html#L92">92</a>
-            </td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/internal/renderkit/renderer/SelectOneRadioRenderer.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/renderkit/renderer/SelectOneRadioRenderer.html#L92">92</a>
-            </td>
-          </tr>
-          <tr class="b">
-            <td colspan='3'>
-              <div>
-<pre>          checked = ArrayUtils.contains(submittedValues, formattedValue);
-        }
-        writer.writeAttribute(HtmlAttributes.CHECKED, checked);
-        writer.writeNameAttribute(id);
-        writer.writeIdAttribute(itemId);
-        writer.writeAttribute(HtmlAttributes.VALUE, formattedValue, true);
-        writer.writeAttribute(HtmlAttributes.DISABLED, itemDisabled);
-        writer.writeAttribute(HtmlAttributes.READONLY, readonly);
-        writer.writeAttribute(HtmlAttributes.REQUIRED, required);
-        if (first) {
-          renderFocus(id, component.isFocus(), component.isError(), facesContext, writer);
-          first = false;
-        }
-        writer.writeAttribute(HtmlAttributes.TABINDEX, component.getTabIndex());
-        writer.endElement(HtmlElements.INPUT);
-
-        writer.startElement(HtmlElements.LABEL);
-        writer.writeClassAttribute(BootstrapClass.FORM_CHECK_LABEL);
-        writer.writeAttribute(HtmlAttributes.FOR, itemId, false);
-
-        if (item instanceof org.apache.myfaces.tobago.model.SelectItem) {
-          final org.apache.myfaces.tobago.model.SelectItem tobagoItem =
-              (org.apache.myfaces.tobago.model.SelectItem) item;
-          final String image = tobagoItem.getImage();
-          if (image != null) {
-            writer.startElement(HtmlElements.IMG);
-            writer.writeAttribute(HtmlAttributes.SRC, image, true);
-            writer.writeAttribute(HtmlAttributes.ALT, &quot;&quot;, false);
-            writer.endElement(HtmlElements.IMG);
-          }
-        }
-
-        final String label = item.getLabel();
-        if (label != null) {
-          writer.writeText(label);
-        }
-
-        writer.endElement(HtmlElements.LABEL);
-        writer.endElement(HtmlElements.DIV);
-      }
-      i++;
-    }
-  }
-
-  private int[] getRenderRangeList(AbstractUISelectManyCheckbox select, AbstractUISelectReference reference) {</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/example/demo/SelectBooleanCheckboxController.java</td>
-            <td>Tobago Example Demo</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/example/demo/SelectBooleanCheckboxController.html#L28">28</a>
-            </td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/example/demo/SelectBooleanToggleController.java</td>
-            <td>Tobago Example Demo</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/example/demo/SelectBooleanToggleController.html#L28">28</a>
-            </td>
-          </tr>
-          <tr class="b">
-            <td colspan='3'>
-              <div>
-<pre>public class SelectBooleanCheckboxController implements Serializable {
-
-  private boolean a;
-  private boolean b;
-  private boolean c;
-  private boolean d;
-  private boolean e;
-  private boolean f;
-
-  public boolean isA() {
-    return a;
-  }
-
-  public void setA(final boolean a) {
-    this.a = a;
-  }
-
-  public boolean isB() {
-    return b;
-  }
-
-  public void setB(final boolean b) {
-    this.b = b;
-  }
-
-  public boolean isC() {
-    return c;
-  }
-
-  public void setC(final boolean c) {
-    this.c = c;
-  }
-
-  public boolean isD() {
-    return d;
-  }
-
-  public void setD(final boolean d) {
-    this.d = d;
-  }
-
-  public boolean isE() {
-    return e;
-  }
-
-  public void setE(final boolean e) {
-    this.e = e;
-  }
-
-  public boolean isF() {
-    return f;
-  }
-
-  public void setF(final boolean f) {
-    this.f = f;
-  }
-
-  public String getSelectedItems() {
-    return (a ? &quot;A &quot; : &quot;&quot;) + (b ? &quot;B &quot; : &quot;&quot;) + (c ? &quot;C &quot; : &quot;&quot;);
-  }
-}</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/renderkit/renderer/SelectManyRendererBase.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/renderkit/renderer/SelectManyRendererBase.html#L586">586</a>
-            </td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/internal/util/SelectItemUtils.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/util/SelectItemUtils.html#L171">171</a></td>
-          </tr>
-          <tr class="b">
-            <td colspan='3'>
-              <div>
-<pre>          if (value instanceof SelectItem) {
-            nextItem = (SelectItem) value;
-            return true;
-          } else if (value != null &amp;&amp; value.getClass().isArray()) {
-            // value is any kind of array (primitive or non-primitive)
-            // --&gt; we have to use class Array to get the values
-            final int length = Array.getLength(value);
-            final Collection&lt;Object&gt; items = new ArrayList&lt;&gt;(length);
-            for (int i = 0; i &lt; length; i++) {
-              items.add(Array.get(value, i));
-            }
-            nestedItems = items.iterator();
-            return hasNext();
-          } else if (value instanceof Iterable) {
-            // value is Iterable --&gt; Collection, DataModel,...
-            nestedItems = ((Iterable&lt;?&gt;) value).iterator();
-            return hasNext();
-          } else if (value instanceof Map) {
-            final Map&lt;Object, Object&gt; map = (Map&lt;Object, Object&gt;) value;
-            final Collection&lt;SelectItem&gt; items = new ArrayList&lt;&gt;(map.size());
-            for (final Map.Entry&lt;Object, Object&gt; entry : map.entrySet()) {
-              items.add(new SelectItem(entry.getValue(), entry.getKey().toString()));</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/renderkit/renderer/SheetRenderer.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/renderkit/renderer/SheetRenderer.html#L389">389</a>
-            </td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/internal/renderkit/renderer/SheetRenderer.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/renderkit/renderer/SheetRenderer.html#L476">476</a>
-            </td>
-          </tr>
-          <tr class="b">
-            <td colspan='3'>
-              <div>
-<pre>          final Object[] args = {inputMarker, last1 == -1 ? &quot;?&quot; : last1, unknown ? &quot;&quot; : component.getRowCount()};
-          final MessageFormat detail = new MessageFormat(ResourceUtils.getString(facesContext, key), locale);
-          final String formatted = detail.format(args);
-          final int pos = formatted.indexOf(inputMarker);
-          if (pos &gt;= 0) {
-            writer.writeText(formatted.substring(0, pos));
-            writer.startElement(HtmlElements.SPAN);
-            writer.writeClassAttribute(TobagoClass.SHEET__PAGING_OUTPUT);
-            writer.writeText(Integer.toString(first));
-            writer.endElement(HtmlElements.SPAN);
-            writer.startElement(HtmlElements.INPUT);
-            writer.writeIdAttribute(pagerCommandId);
-            writer.writeNameAttribute(pagerCommandId);
-            writer.writeAttribute(HtmlAttributes.TYPE, HtmlInputTypes.TEXT);
-            writer.writeClassAttribute(TobagoClass.SHEET__PAGING_INPUT);
-            writer.writeAttribute(HtmlAttributes.VALUE, first);
-            if (!unknown) {
-              writer.writeAttribute(HtmlAttributes.MAXLENGTH, Integer.toString(component.getRowCount()).length());</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/util/RenderUtils.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/util/RenderUtils.html#L320">320</a></td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/renderkit/RendererBase.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/renderkit/RendererBase.html#L264">264</a></td>
-          </tr>
-          <tr class="b">
-            <td colspan='3'>
-              <div>
-<pre>          final AbstractUIEvent abstractUIEvent = getAbstractUIEvent((UIComponent) clientBehaviorHolder, eventBehavior);
-
-          if (abstractUIEvent != null &amp;&amp; abstractUIEvent.isRendered() &amp;&amp; !abstractUIEvent.isDisabled()) {
-            for (List&lt;ClientBehavior&gt; children : abstractUIEvent.getClientBehaviors().values()) {
-              for (ClientBehavior child : children) {
-                final CommandMap childMap = getCommandMap(facesContext, clientBehaviorContext, child);
-                commandMap = CommandMap.merge(commandMap, childMap);
-              }
-            }
-          }
-        }
-
-        final CommandMap map = getCommandMap(facesContext, clientBehaviorContext, clientBehavior);
-        commandMap = CommandMap.merge(commandMap, map);
-      }
-    }
-
-    // if there is no explicit behavior (with f:ajax or tc:event), use the command properties as default.
-    if ((commandMap == null || commandMap.isEmpty()) &amp;&amp; clientBehaviorHolder instanceof AbstractUICommand) {
-      if (commandMap == null) {
-        commandMap = new CommandMap();
-      }
-      commandMap.addCommand(ClientBehaviors.click, new Command(facesContext, (AbstractUICommand) clientBehaviorHolder));
-    }
-
-    return commandMap;
-  }</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/util/RenderUtils.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/util/RenderUtils.html#L391">391</a></td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/renderkit/RendererBase.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/renderkit/RendererBase.html#L320">320</a></td>
-          </tr>
-          <tr class="b">
-            <td colspan='3'>
-              <div>
-<pre>  public static void decodeClientBehaviors(final FacesContext facesContext, final UIComponent component) {
-    if (component instanceof ClientBehaviorHolder) {
-      final ClientBehaviorHolder clientBehaviorHolder = (ClientBehaviorHolder) component;
-      final Map&lt;String, List&lt;ClientBehavior&gt;&gt; clientBehaviors = clientBehaviorHolder.getClientBehaviors();
-      if (clientBehaviors != null &amp;&amp; !clientBehaviors.isEmpty()) {
-        final Map&lt;String, String&gt; paramMap = facesContext.getExternalContext().getRequestParameterMap();
-        final String behaviorEventName = paramMap.get(&quot;javax.faces.behavior.event&quot;);
-        if (behaviorEventName != null) {
-          final List&lt;ClientBehavior&gt; clientBehaviorList = clientBehaviors.get(behaviorEventName);
-          if (clientBehaviorList != null &amp;&amp; !clientBehaviorList.isEmpty()) {
-            final String clientId = paramMap.get(&quot;javax.faces.source&quot;);
-            if (component.getClientId(facesContext).equals(clientId)) {
-              for (final ClientBehavior clientBehavior : clientBehaviorList) {
-                clientBehavior.decode(facesContext, component);
-              }
-            }
-          }
-        }
-      }
-    }
-  }</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/webapp/HtmlResponseWriter.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/webapp/HtmlResponseWriter.html#L59">59</a></td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/internal/webapp/XmlResponseWriter.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/webapp/XmlResponseWriter.html#L48">48</a></td>
-          </tr>
-          <tr class="b">
-            <td colspan='3'>
-              <div>
-<pre>  }
-
-  @Override
-  public void writeText(final Object text, final String property)
-      throws IOException {
-    closeOpenTag();
-    final String value = findValue(text, property);
-    helper.writeText(value);
-  }
-
-  @Override
-  public void writeText(final char[] text, final int offset, final int length)
-      throws IOException {
-    closeOpenTag();
-    helper.writeText(text, offset, length);
-  }
-
-  @Override
-  public void write(final char[] cbuf, final int off, final int len) throws IOException {
-    // Related to http://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-696
-    if (Arrays.equals(cbuf, XML_VERSION_1_0_ENCODING_UTF_8_CHARS)) {
-      // drop
-    } else {
-      super.write(cbuf, off, len);
-    }
-  }
-
-  @Override
-  protected void closeEmptyTag() throws IOException {
-    getWriter().write(&quot;&gt;&quot;);</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/renderkit/renderer/InRenderer.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/renderkit/renderer/InRenderer.html#L124">124</a></td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/internal/renderkit/renderer/TextareaRenderer.java</td>
-            <td>Tobago Core</td>
-            <td><a
-                href="./xref/org/apache/myfaces/tobago/internal/renderkit/renderer/TextareaRenderer.html#L112">112</a>
-            </td>
-          </tr>
-          <tr class="b">
-            <td colspan='3'>
-              <div>
-<pre>    int maxLength = 0;
-    int minLength = 0;
-    String pattern = null;
-    for (final Validator validator : component.getValidators()) {
-      if (validator instanceof LengthValidator) {
-        final LengthValidator lengthValidator = (LengthValidator) validator;
-        maxLength = lengthValidator.getMaximum();
-        minLength = lengthValidator.getMinimum();
-      } else if (validator instanceof RegexValidator) {
-        final RegexValidator regexValidator = (RegexValidator) validator;
-        pattern = regexValidator.getPattern();
-      }
-    }
-    if (maxLength &gt; 0) {
-      writer.writeAttribute(HtmlAttributes.MAXLENGTH, maxLength);
-    }
-    if (minLength &gt; 0) {
-      writer.writeAttribute(HtmlAttributes.MINLENGTH, minLength);
-    }
-    if (pattern != null) {
-      writer.writeAttribute(HtmlAttributes.PATTERN, pattern, true);
-    }</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/event/ValueExpressionSheetStateChangeListener.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/event/ValueExpressionSheetStateChangeListener.html#L52">52</a>
-            </td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/event/ValueExpressionTabChangeListener.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/event/ValueExpressionTabChangeListener.html#L52">52</a></td>
-          </tr>
-          <tr class="b">
-            <td colspan='3'>
-              <div>
-<pre>      LOG.error(&quot;Ignoring SheetStateChangeEvent. No SheetStateChangeListener found.&quot;);
-    }
-  }
-
-  @Override
-  public Object saveState(final FacesContext context) {
-    final Object[] state = new Object[2];
-    state[0] = UIComponentBase.saveAttachedState(context, valueExpression);
-    state[1] = type;
-    return state;
-  }
-
-  @Override
-  public void restoreState(final FacesContext context, final Object state) {
-    final Object[] values = (Object[]) state;
-    valueExpression = (ValueExpression) UIComponentBase.restoreAttachedState(context, values[0]);
-    type = (String) values[1];
-
-  }
-
-  @Override
-  public boolean isTransient() {
-    return false;
-  }
-
-  @Override
-  public void setTransient(final boolean newTransientValue) {
-    // ignore
-  }
-
-  private SheetStateChangeListener getSheetStateChangeListener() {</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/component/AbstractUIMeta.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/component/AbstractUIMeta.html#L33">33</a></td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/internal/component/AbstractUIMetaLink.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/component/AbstractUIMetaLink.html#L33">33</a></td>
-          </tr>
-          <tr class="b">
-            <td colspan='3'>
-              <div>
-<pre>public abstract class AbstractUIMeta extends UIComponentBase {
-
-  @Override
-  public void processEvent(final ComponentSystemEvent event) {
-
-    super.processEvent(event);
-
-    if (event instanceof PreRenderViewEvent) {
-      addComponentResource();
-    } else if (event instanceof PostAddToViewEvent) {
-      if (FacesVersion.supports21() || !FacesVersion.isMyfaces()) {
-        // MyFaces core is removing the component resources in head if the view will be recreated before rendering.
-        // The view will be recreated because of expressions. For example  expressins in the ui:include src attribute
-        // The PostAddToViewEvent will not be broadcasted in this case again.
-        // A subscription to the PreRenderViewEvent avoids this problem
-        // NOTE: PreRenderViewEvent can not used in myfaces prior 2.0.3 using PostAddToView for all myfaces 2.0 versions
-        getFacesContext().getViewRoot().subscribeToEvent(PreRenderViewEvent.class, this);
-      } else {
-        addComponentResource();
-      }
-    }
-  }
-
-  private void addComponentResource() {
-    final FacesContext facesContext = getFacesContext();
-    final UIViewRoot root = facesContext.getViewRoot();
-    root.addComponentResource(facesContext, this);
-  }
-
-  public abstract String getCharset();
-
-  public abstract void setCharset(String charset);</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="a">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/component/AbstractUIMeta.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/component/AbstractUIMeta.html#L33">33</a></td>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/internal/component/AbstractUIMetaLink.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/component/AbstractUIMetaLink.html#L33">33</a></td>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/component/AbstractUIScript.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/component/AbstractUIScript.html#L38">38</a></td>
-          </tr>
-          <tr class="a">
-            <td colspan='3'>
-              <div>
-<pre>public abstract class AbstractUIMeta extends UIComponentBase {
-
-  @Override
-  public void processEvent(final ComponentSystemEvent event) {
-
-    super.processEvent(event);
-
-    if (event instanceof PreRenderViewEvent) {
-      addComponentResource();
-    } else if (event instanceof PostAddToViewEvent) {
-      if (FacesVersion.supports21() || !FacesVersion.isMyfaces()) {
-        // MyFaces core is removing the component resources in head if the view will be recreated before rendering.
-        // The view will be recreated because of expressions. For example  expressins in the ui:include src attribute
-        // The PostAddToViewEvent will not be broadcasted in this case again.
-        // A subscription to the PreRenderViewEvent avoids this problem
-        // NOTE: PreRenderViewEvent can not used in myfaces prior 2.0.3 using PostAddToView for all myfaces 2.0 versions
-        getFacesContext().getViewRoot().subscribeToEvent(PreRenderViewEvent.class, this);
-      } else {
-        addComponentResource();
-      }
-    }
-  }
-
-  private void addComponentResource() {
-    final FacesContext facesContext = getFacesContext();
-    final UIViewRoot root = facesContext.getViewRoot();
-    root.addComponentResource(facesContext, this);
-  }
-
-  public abstract String getCharset();</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="b">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/internal/renderkit/renderer/SelectManyRendererBase.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/renderkit/renderer/SelectManyRendererBase.html#L467">467</a>
-            </td>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/renderkit/renderer/SelectManyRendererBase.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/renderkit/renderer/SelectManyRendererBase.html#L758">758</a>
-            </td>
-          </tr>
-          <tr class="a">
-            <td colspan='3'>
-              <div>
-<pre>  private static void getPathToComponent(final UIComponent component, final StringBuilder builder) {
-    if (component == null) {
-      return;
-    }
-
-    final StringBuilder intBuilder = new StringBuilder();
-
-    intBuilder.append(&quot;[Class: &quot;);
-    intBuilder.append(component.getClass().getName());
-    if (component instanceof UIViewRoot) {
-      intBuilder.append(&quot;,ViewId: &quot;);
-      intBuilder.append(((UIViewRoot) component).getViewId());
-    } else {
-      intBuilder.append(&quot;,Id: &quot;);
-      intBuilder.append(component.getId());
-    }
-    intBuilder.append(&quot;]&quot;);
-
-    builder.insert(0, intBuilder.toString());</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="b">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/internal/util/RenderUtils.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/util/RenderUtils.html#L371">371</a></td>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/renderkit/RendererBase.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/renderkit/RendererBase.html#L299">299</a></td>
-          </tr>
-          <tr class="a">
-            <td colspan='3'>
-              <div>
-<pre>  private static CommandMap getCommandMap(final FacesContext facesContext,
-      final ClientBehaviorContext clientBehaviorContext, final ClientBehavior clientBehavior) {
-    if (clientBehavior instanceof ClientBehaviorBase) {
-      String type = ((ClientBehaviorBase) clientBehavior).getRendererType();
-
-      // this is to use a different renderer for Tobago components and other components.
-      if (type.equals(AjaxBehavior.BEHAVIOR_ID)) {
-        type = &quot;org.apache.myfaces.tobago.behavior.Ajax&quot;;
-      }
-      final ClientBehaviorRenderer renderer = facesContext.getRenderKit().getClientBehaviorRenderer(type);
-      final String dummy = renderer.getScript(clientBehaviorContext, clientBehavior);
-      if (dummy != null) {
-        return CommandMap.restoreCommandMap(facesContext);
-      }
-    } else {
-      LOG.warn(&quot;Ignoring: '{}'&quot;, clientBehavior);
-    }
-    return null;
-  }</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="b">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.java</td>
-            <td>Tobago Example Demo</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.html#L51">51</a></td>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.java</td>
-            <td>Tobago Example Demo</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.html#L57">57</a></td>
-          </tr>
-          <tr class="a">
-            <td colspan='3'>
-              <div>
-<pre>        0, 1, 2, 3, 4, 5, 6, 7, 8,
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,
-
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="b">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.java</td>
-            <td>Tobago Example Demo</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.html#L51">51</a></td>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.java</td>
-            <td>Tobago Example Demo</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.html#L57">57</a></td>
-          </tr>
-          <tr class="a">
-            <td colspan='3'>
-              <div>
-<pre>        0, 1, 2, 3, 4, 5, 6, 7, 8,
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,
-
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="b">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/internal/webapp/DebugResponseWriterWrapper.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/webapp/DebugResponseWriterWrapper.html#L73">73</a>
-            </td>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/internal/webapp/TobagoResponseWriterWrapper.java</td>
-            <td>Tobago Core</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/internal/webapp/TobagoResponseWriterWrapper.html#L72">72</a>
-            </td>
-          </tr>
-          <tr class="a">
-            <td colspan='3'>
-              <div>
-<pre>    return new DebugResponseWriterWrapper((TobagoResponseWriter) responseWriter.cloneWithWriter(writer));
-  }
-
-  /**
-   * @deprecated since 1.0.11
-   */
-  @Override
-  @Deprecated
-  public void writeAttribute(final String name, final Object value, final String property) throws IOException {
-    responseWriter.writeAttribute(name, value, property);
-  }
-
-  /**
-   * @deprecated since 1.0.11
-   */
-  @Override
-  @Deprecated
-  public void writeText(final Object text, final String property) throws IOException {
-    responseWriter.writeText(text, property);
-  }
-
-  @Override
-  public void flush() throws IOException {
-    responseWriter.flush();
-  }
-
-  @Override
-  public void writeAttribute(final MarkupLanguageAttributes name, final String value, final boolean escape)
-      throws IOException {</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-        <table border="0" class="bodyTable">
-          <tr class="b">
-            <th>File</th>
-            <th>Project</th>
-            <th>Line</th>
-          </tr>
-          <tr class="a">
-            <td>org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.java</td>
-            <td>Tobago Example Demo</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.html#L51">51</a></td>
-          </tr>
-          <tr class="b">
-            <td>org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.java</td>
-            <td>Tobago Example Demo</td>
-            <td><a href="./xref/org/apache/myfaces/tobago/example/demo/sudoku/Sudoku.html#L57">57</a></td>
-          </tr>
-          <tr class="a">
-            <td colspan='3'>
-              <div>
-<pre>        0, 1, 2, 3, 4, 5, 6, 7, 8,
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,
-
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,
-        -1, -1, -1, -1, -1, -1, -1, -1, -1,</pre>
-              </div>
-            </td>
-          </tr>
-        </table>
-      </div>
-    </div>
-  </div>
-  <div class="clear"></div>
-</div> <!-- close main container -->
-<div id="footer">
-  <div class="copyright">
-    &#169;
-    2002-2020
-    Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
-    Version 2.0</a>.<br/>
-    Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks
-    of The Apache Software Foundation.
-  </div><!-- close copyright -->
-</div><!-- close footer -->
+<div style="padding: 4ex">
+  <h2>Outdated! Please use the current URL of the Tobago project page:</h2>
+  <h1 style="border: 3px solid green; margin: 10px; padding: 20px;">
+    <a class="externalLink"
+       href="https://myfaces.apache.org/#tobago">https://myfaces.apache.org/#tobago</a>
+  </h1>
+  <h3>
+    You will be redirected automatically in 5 seconds...
+  </h3>
+</div>
 </body>
 </html>

Modified: myfaces/site/publish/tobago/demo.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/demo.html?rev=1899384&r1=1899383&r2=1899384&view=diff
==============================================================================
--- myfaces/site/publish/tobago/demo.html (original)
+++ myfaces/site/publish/tobago/demo.html Wed Mar 30 11:17:00 2022
@@ -1,173 +1,23 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
-  <title>Tobago &#x2013; Demo and Documentation</title>
+  <title>Tobago &#x2013; Apache Tobago</title>
   <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
   <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
   <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+  <meta http-equiv="refresh" content="5; URL=https://myfaces.apache.org/#tobago">
 </head>
 <body>
-<div id="header">
-  <div id="top_menu">
-    <div id="top_menu_container">
-
-
-      <div class="date">
-        Last Published: 03 Nov 2020
-      </div>
-      <ul>
-        <li>
-          <a href="http://www.apache.org/">Apache</a>
-        </li>
-        <li>
-          <a href="../">MyFaces</a>
-        </li>
-        <li>
-          <a href="./">Tobago</a>
-        </li>
-        <li>
-          <a href="mail-lists.html">Mailing Lists</a>
-        </li>
-      </ul>
-      <div class="clear"></div>
-    </div> <!-- close top_menu_container -->
-  </div> <!-- close top_menu -->
-  <div id="header_bottom">
-    <div id="logo_banner_container">
-      <div id="logo">
-        <a href="./">
-
-          <img src="images/tobagoLogo.png" alt=""/>
-
-        </a>
-      </div>
-      <div id="banner">
-        <a href="../">
-
-          <img src="img/banners/MyFaces_logo.jpg" alt=""/>
-
-        </a>
-      </div>
-      <div class="clear"></div>
-    </div> <!-- close logo_banner_container -->
-  </div> <!-- close header_bottom -->
-</div> <!-- close header -->
-<div id="main_container">
-  <div id="left_column">
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Tobago</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-            <li class="none">
-              <a href="index.html">Introduction</a>
-            </li>
-
-            <li class="none">
-              <a href="http://tobago-vm.apache.org/download.html" class="externalLink">Download<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://tobago-vm.apache.org/" class="externalLink">Demo & Docs<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="guide.html">Guide to Tobago</a>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Project Documentation</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-
-            <li class="collapsed">
-              <a href="project-info.html">Project Information</a>
-            </li>
-
-
-            <li class="collapsed">
-              <a href="project-reports.html">Project Reports</a>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div class="left_menu_top">
-      <div class="left_menu_bottom">
-        <h5>Foundation</h5>
-        <div class="content">
-          <ul class="left_menu">
-
-            <li class="none">
-              <a href="http://apache.org/" class="externalLink">ASF<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
-            </li>
-
-            <li class="none">
-              <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
-            </li>
-          </ul>
-        </div><!-- close content -->
-      </div><!-- close left_menu_bottom -->
-    </div><!-- close left_menu_top -->
-    <div id="powered_by">
-      <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-        <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
-      </a>
-    </div> <!-- close powered_by -->
-    <div id="powered_by">
-      <a href="http://www.apache.org/events/current-event.html" title="ApacheCon">
-        <img alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"/>
-      </a>
-    </div>
-    <div class="clear"></div>
-  </div>
-  <div id="body_column">
-    <div>
-      <div class="section">
-        <h2><a name="Live_Demo_and_Documentation"></a>Live Demo and Documentation</h2>
-        <p>The Tobago demo is for demonstration and documentation purpose. It presents the features of Tobago including
-          layout and themes and contains an overview of the provided controls and best practices how to use Tobago.</p>
-        <p>A <a class="externalLink" href="http://tobago-vm.apache.org/">live demo</a> can be found for different
-          versions.</p>
-        <p>This demo and more examples you can find in the VCS (see <a class="externalLink"
-                                                                       href="http://tobago-vm.apache.org/getting-started.html">Getting
-          Started</a> section).</p></div>
-      <div class="section">
-        <h2><a name="Blank_WAR"></a>Blank WAR</h2>
-        <p>The Blank WAR is a minimal WAR to display a simple page with Tobago -- useful to get started with your own
-          Tobago application.</p></div>
-    </div>
-  </div>
-  <div class="clear"></div>
-</div> <!-- close main container -->
-<div id="footer">
-  <div class="copyright">
-    &#169;
-    2002-2020
-    Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
-    Version 2.0</a>.<br/>
-    Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks
-    of The Apache Software Foundation.
-  </div><!-- close copyright -->
-</div><!-- close footer -->
+<div style="padding: 4ex">
+  <h2>Outdated! Please use the current URL of the Tobago project page:</h2>
+  <h1 style="border: 3px solid green; margin: 10px; padding: 20px;">
+    <a class="externalLink"
+       href="https://myfaces.apache.org/#tobago">https://myfaces.apache.org/#tobago</a>
+  </h1>
+  <h3>
+    You will be redirected automatically in 5 seconds...
+  </h3>
+</div>
 </body>
 </html>