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 2013/11/15 01:43:15 UTC
svn commit: r1542141 [12/20] - /myfaces/site/publish/tobago/
Modified: myfaces/site/publish/tobago/index.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/index.html?rev=1542141&r1=1542140&r2=1542141&view=diff
==============================================================================
--- myfaces/site/publish/tobago/index.html (original)
+++ myfaces/site/publish/tobago/index.html Fri Nov 15 00:43:13 2013
@@ -14,7 +14,7 @@
<div class="date">
- Last Published: 15 Oct 2013
+ Last Published: 14 Nov 2013
</div>
<ul>
<li>
@@ -326,26 +326,29 @@
<!-- Unless required by applicable law or agreed to in writing, software -->
<!-- distributed under the License is distributed on an "AS IS" BASIS, -->
<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -->
- <!-- See the License for the specific language governing permissions and --><!-- limitations under the License. -->
+ <!-- See the License for the specific language governing permissions and -->
+ <!-- limitations under the License. -->
<div class="section"><h2>Apache Tobago<a name="Apache_Tobago"></a></h2>
<p>The goal of Apache Tobago™ is to provide the community with a well designed set of user interface
components based on JSF and run on MyFaces.</p>
- <p>Tobago is more than just a tag library. The following statements characterize Tobago and make it different from
- other frameworks:</p>
+ <p>Tobago is more than just a tag library. The following statements characterize Tobago and make it
+ different from other frameworks:</p>
<ul>
- <li>The focus of Tobago is to create business applications without the need for HTML design. The development of
- Tobago pages follows more the development of conventional user interfaces than the creation of web pages.
+ <li>The focus of Tobago is to create business applications without the need for HTML design. The
+ development of Tobago pages follows more the development of conventional user interfaces than the
+ creation of web pages.
+ </li>
+ <li>The UI components are abstracted from HTML and any layout information that does not belong to the
+ general page structure. The final output format is determined by the client/user-agent.
+ </li>
+ <li>A theming mechanism makes it easy to change the look and feel and to provide special implementations
+ for certain browsers. A fallback solution ensures that as much code is reused for new themes as
+ possible.
</li>
- <li>The UI components are abstracted from HTML and any layout information that does not belong to the general
- page structure. The final output format is determined by the client/user-agent.
- </li>
- <li>A theming mechanism makes it easy to change the look and feel and to provide special implementations for
- certain browsers. A fallback solution ensures that as much code is reused for new themes as possible.
- </li>
- <li>A layout manager is used to arrange the components automatically. This means, no manual laying out with HTML
- tables or other constructs is needed.
+ <li>A layout manager is used to arrange the components automatically. This means, no manual laying out
+ with HTML tables or other constructs is needed.
</li>
</ul>
<p>The development of Tobago started in 2002.</p></div>
@@ -394,10 +397,12 @@
<li><b>26-08-2008</b> - Apache MyFaces Tobago 1.0.18 released!</li>
<li><b>20-05-2008</b> - Apache MyFaces Tobago 1.0.17 released!</li>
<li><b>16-04-2008</b> - Apache MyFaces Tobago 1.0.16 released!</li>
- <li><b>11-04-2008</b> - The new tree was moved from the sandbox to core (only in 1.5.x which is still alpha).
- The old one will be available for a few days as tc:treeOld, for migration.
+ <li><b>11-04-2008</b> - The new tree was moved from the sandbox to core (only in 1.5.x which is still
+ alpha). The old one will be available for a few days as tc:treeOld, for migration.
+ </li>
+ <li><b>07-04-2008</b> - The 1.5.x trunk supports JSF 1.1 and JSF 1.2. The JSF 1.2 version is the
+ default.
</li>
- <li><b>07-04-2008</b> - The 1.5.x trunk supports JSF 1.1 and JSF 1.2. The JSF 1.2 version is the default.</li>
<li><b>11-01-2008</b> - 1.0.x branch has been created.</li>
</ul>
</div>
@@ -410,10 +415,10 @@
<div class="copyright">
©
2002-2013
- 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.
+ 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>
Modified: myfaces/site/publish/tobago/integration.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/integration.html?rev=1542141&r1=1542140&r2=1542141&view=diff
==============================================================================
--- myfaces/site/publish/tobago/integration.html (original)
+++ myfaces/site/publish/tobago/integration.html Fri Nov 15 00:43:13 2013
@@ -14,7 +14,7 @@
<div class="date">
- Last Published: 28 May 2013
+ Last Published: 14 Nov 2013
</div>
<ul>
<li>
@@ -353,10 +353,10 @@
<div class="copyright">
©
2002-2013
- 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.
+ 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>
Modified: myfaces/site/publish/tobago/issue-tracking.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/issue-tracking.html?rev=1542141&r1=1542140&r2=1542141&view=diff
==============================================================================
--- myfaces/site/publish/tobago/issue-tracking.html (original)
+++ myfaces/site/publish/tobago/issue-tracking.html Fri Nov 15 00:43:13 2013
@@ -14,7 +14,7 @@
<div class="date">
- Last Published: 28 May 2013
+ Last Published: 14 Nov 2013
</div>
<ul>
<li>
@@ -318,8 +318,8 @@
<div>
<div class="section"><h2>Overview<a name="Overview"></a></h2><a name="Overview"></a>
- <p>This project uses <a class="externalLink" href="http://www.atlassian.com/software/jira">JIRA</a> a J2EE-based,
- issue tracking and project management application.</p></div>
+ <p>This project uses <a class="externalLink" href="http://www.atlassian.com/software/jira">JIRA</a> a
+ J2EE-based, issue tracking and project management application.</p></div>
<div class="section"><h2>Issue Tracking<a name="Issue_Tracking"></a></h2><a name="Issue_Tracking"></a>
<p>Issues, bugs, and feature requests should be submitted to the following issue tracking system for this
@@ -338,10 +338,10 @@
<div class="copyright">
©
2002-2013
- 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.
+ 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>
Modified: myfaces/site/publish/tobago/javancss.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/javancss.html?rev=1542141&r1=1542140&r2=1542141&view=diff
==============================================================================
--- myfaces/site/publish/tobago/javancss.html (original)
+++ myfaces/site/publish/tobago/javancss.html Fri Nov 15 00:43:13 2013
@@ -14,7 +14,7 @@
<div class="date">
- Last Published: 28 May 2013
+ Last Published: 14 Nov 2013
</div>
<ul>
<li>
@@ -206,11 +206,11 @@
<ul>
<li class="none">
- <a href="pmd.html">PMD Report</a>
+ <a href="cpd.html">CPD Report</a>
</li>
<li class="none">
- <a href="cpd.html">CPD Report</a>
+ <a href="pmd.html">PMD Report</a>
</li>
<li class="none">
@@ -222,6 +222,10 @@
</li>
<li class="none">
+ <a href="checkstyle-aggregate.html">Checkstyle</a>
+ </li>
+
+ <li class="none">
<a href="apidocs/index.html">JavaDocs</a>
</li>
@@ -250,7 +254,7 @@
</li>
<li class="none">
- <a href="rat-report.html">RAT Report</a>
+ <a href="rat-report.html">Rat Report</a>
</li>
<li class="none">
@@ -310,8 +314,9 @@
<div>
<div class="section"><h2>JavaNCSS Metric Results<a name="JavaNCSS_Metric_Results"></a></h2>
- <p>The following document contains the results of a JavaNCSS metric analysis, using JavaNCSS version 32.53.<br/><a
- class="externalLink" href="http://www.kclee.de/clemens/java/javancss/">JavaNCSS web site.</a></p></div>
+ <p>The following document contains the results of a JavaNCSS metric analysis, using JavaNCSS version
+ 32.53.<br/><a class="externalLink" href="http://www.kclee.de/clemens/java/javancss/">JavaNCSS web
+ site.</a></p></div>
<div class="section"><h2><a name="modules">Modules</a><a name="Modules"></a></h2>
<table border="0" class="bodyTable">
<tr class="a">
@@ -326,136 +331,15 @@
<th>Multi lines comment</th>
</tr>
<tr class="b">
- <td>tobago-tool-annotation</td>
- <td>1</td>
- <td>4</td>
- <td>11</td>
- <td>214</td>
+ <td>Totals</td>
+ <td>0</td>
+ <td>0</td>
+ <td>0</td>
+ <td>0</td>
<td>0</td>
<td>0</td>
- <td>1</td>
- <td>347</td>
- </tr>
- <tr class="a">
- <td>tobago-tool-apt</td>
- <td>3</td>
- <td>21</td>
- <td>217</td>
- <td>1925</td>
- <td>1</td>
- <td>26</td>
- <td>31</td>
- <td>369</td>
- </tr>
- <tr class="b">
- <td>tobago-theme-plugin</td>
- <td>1</td>
- <td>2</td>
- <td>5</td>
- <td>144</td>
- <td>1</td>
- <td>35</td>
- <td>1</td>
- <td>36</td>
- </tr>
- <tr class="a">
- <td>tobago-core</td>
- <td>33</td>
- <td>598</td>
- <td>3375</td>
- <td>22250</td>
- <td>1012</td>
- <td>4415</td>
- <td>663</td>
- <td>10843</td>
- </tr>
- <tr class="b">
- <td>tobago-theme-standard</td>
- <td>5</td>
- <td>11</td>
- <td>133</td>
- <td>1248</td>
- <td>19</td>
- <td>67</td>
- <td>36</td>
- <td>204</td>
- </tr>
- <tr class="a">
- <td>tobago-theme-scarborough</td>
- <td>1</td>
- <td>71</td>
- <td>233</td>
- <td>5485</td>
- <td>6</td>
- <td>28</td>
- <td>270</td>
- <td>1391</td>
- </tr>
- <tr class="b">
- <td>tobago-theme-speyside</td>
- <td>1</td>
- <td>1</td>
- <td>5</td>
- <td>95</td>
<td>0</td>
<td>0</td>
- <td>7</td>
- <td>104</td>
- </tr>
- <tr class="a">
- <td>tobago-deprecation</td>
- <td>16</td>
- <td>33</td>
- <td>331</td>
- <td>2182</td>
- <td>152</td>
- <td>543</td>
- <td>50</td>
- <td>811</td>
- </tr>
- <tr class="b">
- <td>tobago-fileupload</td>
- <td>1</td>
- <td>1</td>
- <td>2</td>
- <td>62</td>
- <td>1</td>
- <td>27</td>
- <td>6</td>
- <td>18</td>
- </tr>
- <tr class="a">
- <td>tobago-sandbox</td>
- <td>6</td>
- <td>9</td>
- <td>67</td>
- <td>327</td>
- <td>28</td>
- <td>140</td>
- <td>21</td>
- <td>202</td>
- </tr>
- <tr class="b">
- <td>tobago-security</td>
- <td>1</td>
- <td>9</td>
- <td>44</td>
- <td>263</td>
- <td>7</td>
- <td>21</td>
- <td>5</td>
- <td>162</td>
- </tr>
- <tr class="a">
- <td>Totals</td>
- <td>69</td>
- <td>760</td>
- <td>4423</td>
- <td>34195</td>
- <td>1227</td>
- <td>5302</td>
- <td>1091</td>
- <td>14487</td>
</tr>
</table>
</div>
@@ -468,10 +352,10 @@
<div class="copyright">
©
2002-2013
- 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.
+ 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>
Modified: myfaces/site/publish/tobago/jxr.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/jxr.html?rev=1542141&r1=1542140&r2=1542141&view=diff
==============================================================================
--- myfaces/site/publish/tobago/jxr.html (original)
+++ myfaces/site/publish/tobago/jxr.html Fri Nov 15 00:43:13 2013
@@ -139,7 +139,8 @@
<div id="contentBox">
<div class="section"><h2>Cross-reference Java source code</h2>
- <p>This report includes a cross-reference of the project's sources. Each source entry is also linked with its
+ <p>This report includes a cross-reference of the project's sources. Each source entry is also linked with
+ its
corresponding Javadoc (if Javadoc was generated).</p>
<div class="section"><h3>Project sources</h3>
Modified: myfaces/site/publish/tobago/license.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/license.html?rev=1542141&r1=1542140&r2=1542141&view=diff
==============================================================================
--- myfaces/site/publish/tobago/license.html (original)
+++ myfaces/site/publish/tobago/license.html Fri Nov 15 00:43:13 2013
@@ -14,7 +14,7 @@
<div class="date">
- Last Published: 28 May 2013
+ Last Published: 14 Nov 2013
</div>
<ul>
<li>
@@ -540,10 +540,10 @@
<div class="copyright">
©
2002-2013
- 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.
+ 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>
Modified: myfaces/site/publish/tobago/mail-lists.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/mail-lists.html?rev=1542141&r1=1542140&r2=1542141&view=diff
==============================================================================
--- myfaces/site/publish/tobago/mail-lists.html (original)
+++ myfaces/site/publish/tobago/mail-lists.html Fri Nov 15 00:43:13 2013
@@ -14,7 +14,7 @@
<div class="date">
- Last Published: 28 May 2013
+ Last Published: 14 Nov 2013
</div>
<ul>
<li>
@@ -319,8 +319,8 @@
<div class="section"><h2>Project Mailing Lists<a name="Project_Mailing_Lists"></a></h2><a
name="Project_Mailing_Lists"></a>
- <p>These are the mailing lists that have been established for this project. For each list, there is a subscribe,
- unsubscribe, and an archive link.</p>
+ <p>These are the mailing lists that have been established for this project. For each list, there is a
+ subscribe, unsubscribe, and an archive link.</p>
<table border="0" class="bodyTable">
<tr class="a">
<th>Name</th>
@@ -334,11 +334,14 @@
<td>Myfaces User List (use [Tobago] prefix)</td>
<td><a class="externalLink" href="mailto:users-subscribe@myfaces.apache.org">Subscribe</a></td>
<td><a class="externalLink" href="mailto:users-unsubscribe@myfaces.apache.org">Unsubscribe</a></td>
- <td>List for posting questions about how to use myfaces projects. Subscribe to this list before posting</td>
+ <td>List for posting questions about how to use myfaces projects. Subscribe to this list before
+ posting
+ </td>
<td><a class="externalLink" href="http://mail-archives.apache.org/mod_mbox/myfaces-users">mail-archives.apache.org</a>
</td>
<td><a class="externalLink"
- href="http://www.mail-archive.com/users@myfaces.apache.org/">www.mail-archive.com</a></td>
+ href="http://www.mail-archive.com/users@myfaces.apache.org/">www.mail-archive.com</a>
+ </td>
</tr>
<tr class="a">
<td>-</td>
@@ -346,7 +349,8 @@
<td>-</td>
<td>-</td>
<td>-</td>
- <td><a class="externalLink" href="http://www.nabble.com/MyFaces---Users-f181.html">www.nabble.com</a></td>
+ <td><a class="externalLink"
+ href="http://www.nabble.com/MyFaces---Users-f181.html">www.nabble.com</a></td>
</tr>
<tr class="b">
<td>-</td>
@@ -362,13 +366,14 @@
<td>Myfaces Developer List (use [Tobago] prefix)</td>
<td><a class="externalLink" href="mailto:dev-subscribe@myfaces.apache.org">Subscribe</a></td>
<td><a class="externalLink" href="mailto:dev-unsubscribe@myfaces.apache.org">Unsubscribe</a></td>
- <td>List for posting patches and discussing internal code implementation issues. Subscribe to this list before
- posting
+ <td>List for posting patches and discussing internal code implementation issues. Subscribe to this
+ list before posting
</td>
<td><a class="externalLink" href="http://mail-archives.apache.org/mod_mbox/myfaces-dev">mail-archives.apache.org</a>
</td>
<td><a class="externalLink"
- href="http://www.mail-archive.com/dev@myfaces.apache.org/">www.mail-archive.com</a></td>
+ href="http://www.mail-archive.com/dev@myfaces.apache.org/">www.mail-archive.com</a>
+ </td>
</tr>
<tr class="b">
<td>-</td>
@@ -376,7 +381,8 @@
<td>-</td>
<td>-</td>
<td>-</td>
- <td><a class="externalLink" href="http://www.nabble.com/My-Faces---Dev-f182.html">www.nabble.com</a></td>
+ <td><a class="externalLink" href="http://www.nabble.com/My-Faces---Dev-f182.html">www.nabble.com</a>
+ </td>
</tr>
<tr class="a">
<td>-</td>
@@ -384,13 +390,15 @@
<td>-</td>
<td>-</td>
<td>-</td>
- <td><a class="externalLink" href="http://myfaces.markmail.org/search/?q=#query:list%3Aorg.apache.myfaces.dev">myfaces.markmail.org</a>
+ <td><a class="externalLink"
+ href="http://myfaces.markmail.org/search/?q=#query:list%3Aorg.apache.myfaces.dev">myfaces.markmail.org</a>
</td>
</tr>
<tr class="b">
<td>Myfaces Commits List</td>
<td><a class="externalLink" href="mailto:commits-subscribe@myfaces.apache.org">Subscribe</a></td>
- <td><a class="externalLink" href="mailto:commits-unsubscribe@myfaces.apache.org">Unsubscribe</a></td>
+ <td><a class="externalLink" href="mailto:commits-unsubscribe@myfaces.apache.org">Unsubscribe</a>
+ </td>
<td>do not post</td>
<td><a class="externalLink" href="http://mail-archives.apache.org/mod_mbox/myfaces-commits">mail-archives.apache.org</a>
</td>
@@ -400,8 +408,10 @@
</tr>
<tr class="a">
<td>Myfaces Notifications List</td>
- <td><a class="externalLink" href="mailto:notifications-subscribe@myfaces.apache.org">Subscribe</a></td>
- <td><a class="externalLink" href="mailto:notifications-unsubscribe@myfaces.apache.org">Unsubscribe</a></td>
+ <td><a class="externalLink" href="mailto:notifications-subscribe@myfaces.apache.org">Subscribe</a>
+ </td>
+ <td><a class="externalLink"
+ href="mailto:notifications-unsubscribe@myfaces.apache.org">Unsubscribe</a></td>
<td>do not post</td>
<td><a class="externalLink" href="http://mail-archives.apache.org/mod_mbox/myfaces-notifications">mail-archives.apache.org</a>
</td>
@@ -412,7 +422,8 @@
<tr class="b">
<td>Myfaces Announcements List</td>
<td><a class="externalLink" href="mailto:announce-subscribe@myfaces.apache.org">Subscribe</a></td>
- <td><a class="externalLink" href="mailto:announce-unsubscribe@myfaces.apache.org">Unsubscribe</a></td>
+ <td><a class="externalLink" href="mailto:announce-unsubscribe@myfaces.apache.org">Unsubscribe</a>
+ </td>
<td>do not post</td>
<td><a class="externalLink" href="http://mail-archives.apache.org/mod_mbox/myfaces-announce">mail-archives.apache.org</a>
</td>
@@ -423,7 +434,8 @@
<tr class="a">
<td>Myfaces Private (PMC) List</td>
<td>only for MyFaces PMC members</td>
- <td><a class="externalLink" href="mailto:private-unsubscribe@myfaces.apache.org">Unsubscribe</a></td>
+ <td><a class="externalLink" href="mailto:private-unsubscribe@myfaces.apache.org">Unsubscribe</a>
+ </td>
<td>do not post unless you need to contact PMC on issues not meant for public</td>
<td>-</td>
<td>-</td>
@@ -439,10 +451,10 @@
<div class="copyright">
©
2002-2013
- 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.
+ 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>
Modified: myfaces/site/publish/tobago/migration-1.5.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/migration-1.5.html?rev=1542141&r1=1542140&r2=1542141&view=diff
==============================================================================
--- myfaces/site/publish/tobago/migration-1.5.html (original)
+++ myfaces/site/publish/tobago/migration-1.5.html Fri Nov 15 00:43:13 2013
@@ -14,7 +14,7 @@
<div class="date">
- Last Published: 15 Oct 2013
+ Last Published: 14 Nov 2013
</div>
<ul>
<li>
@@ -63,279 +63,359 @@
<!-- 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="download.html">Download</a>
- </li>
-
- <li class="none">
- <a href="demo.html">Demo</a>
- </li>
-
- <li class="none">
- <a href="news.html">News</a>
- </li>
-
- <li class="none">
- <a href="mail-lists.html">Mailing Lists</a>
- </li>
- </ul>
+ <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="download.html">Download</a>
+ </li>
+
+ <li class="none">
+ <a href="demo.html">Demo</a>
+ </li>
+
+ <li class="none">
+ <a href="news.html">News</a>
+ </li>
+
+ <li class="none">
+ <a href="mail-lists.html">Mailing Lists</a>
+ </li>
+ </ul>
+ </div>
+ <!-- close content -->
</div>
- <!-- close content -->
+ <!-- close left_menu_bottom -->
</div>
- <!-- close left_menu_bottom -->
-</div>
-<!-- close left_menu_top -->
-<div class="left_menu_top">
- <div class="left_menu_bottom">
- <h5>Documentation</h5>
-
- <div class="content">
- <ul class="left_menu">
-
- <li class="none">
- <a href="documentation.html">Overview</a>
- </li>
-
- <li class="none">
- <a href="getting-started.html">Getting Started</a>
- </li>
-
- <li class="none">
- <a href="migration-1.5.html" class="selected">Migration to 1.5</a>
- </li>
-
- <li class="none">
- <a href="migration-2.0.html">Migration to 2.0 (alpha)</a>
- </li>
-
- <li class="none">
- <a href="guide.html">Guide to Tobago</a>
- </li>
-
- <li class="none">
- <a href="roadmap.html">Roadmap</a>
- </li>
-
- <li class="none">
- <a href="compatibility.html">Compatibility</a>
- </li>
-
- <li class="none">
- <a href="themes.html">Theme Handling</a>
- </li>
-
- <li class="none">
- <a href="faq.html">FAQ</a>
- </li>
-
- <li class="none">
- <a href="api-documentation.html">API Documentation</a>
- </li>
-
- <li class="none">
- <a href="release-checklist.html">Release Checklist</a>
- </li>
- </ul>
+ <!-- close left_menu_top -->
+ <div class="left_menu_top">
+ <div class="left_menu_bottom">
+ <h5>Documentation</h5>
+
+ <div class="content">
+ <ul class="left_menu">
+
+ <li class="none">
+ <a href="documentation.html">Overview</a>
+ </li>
+
+ <li class="none">
+ <a href="getting-started.html">Getting Started</a>
+ </li>
+
+ <li class="none">
+ <a href="migration-1.5.html" class="selected">Migration to 1.5</a>
+ </li>
+
+ <li class="none">
+ <a href="migration-2.0.html">Migration to 2.0 (alpha)</a>
+ </li>
+
+ <li class="none">
+ <a href="guide.html">Guide to Tobago</a>
+ </li>
+
+ <li class="none">
+ <a href="roadmap.html">Roadmap</a>
+ </li>
+
+ <li class="none">
+ <a href="compatibility.html">Compatibility</a>
+ </li>
+
+ <li class="none">
+ <a href="themes.html">Theme Handling</a>
+ </li>
+
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+
+ <li class="none">
+ <a href="api-documentation.html">API Documentation</a>
+ </li>
+
+ <li class="none">
+ <a href="release-checklist.html">Release Checklist</a>
+ </li>
+ </ul>
+ </div>
+ <!-- close content -->
</div>
- <!-- close content -->
+ <!-- close left_menu_bottom -->
</div>
- <!-- close left_menu_bottom -->
-</div>
-<!-- close left_menu_top -->
-<div class="left_menu_top">
- <div class="left_menu_bottom">
+ <!-- close left_menu_top -->
+ <div class="left_menu_top">
+ <div class="left_menu_bottom">
+ </div>
+ <!-- close left_menu_bottom -->
</div>
- <!-- close left_menu_bottom -->
-</div>
-<!-- close left_menu_top -->
-<div class="left_menu_top">
- <div class="left_menu_bottom">
- <h5>Modules</h5>
-
- <div class="content">
- <ul class="left_menu">
-
- <li class="none">
- <a href="tobago-tool/index.html">Tobago Tool</a>
- </li>
-
- <li class="none">
- <a href="tobago-core/index.html">Tobago Core</a>
- </li>
-
- <li class="none">
- <a href="tobago-theme/index.html">Tobago Themes</a>
- </li>
-
- <li class="none">
- <a href="tobago-extension/index.html">Tobago Extensions</a>
- </li>
- </ul>
+ <!-- close left_menu_top -->
+ <div class="left_menu_top">
+ <div class="left_menu_bottom">
+ <h5>Modules</h5>
+
+ <div class="content">
+ <ul class="left_menu">
+
+ <li class="none">
+ <a href="tobago-tool/index.html">Tobago Tool</a>
+ </li>
+
+ <li class="none">
+ <a href="tobago-core/index.html">Tobago Core</a>
+ </li>
+
+ <li class="none">
+ <a href="tobago-theme/index.html">Tobago Themes</a>
+ </li>
+
+ <li class="none">
+ <a href="tobago-extension/index.html">Tobago Extensions</a>
+ </li>
+ </ul>
+ </div>
+ <!-- close content -->
</div>
- <!-- close content -->
+ <!-- close left_menu_bottom -->
</div>
- <!-- close left_menu_bottom -->
-</div>
-<!-- close left_menu_top -->
-<div class="left_menu_top">
- <div class="left_menu_bottom">
- <h5>Project Documentation</h5>
+ <!-- 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">
+ <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-info.html">Project Information</a>
+ </li>
- <li class="collapsed">
- <a href="project-reports.html">Project Reports</a>
- </li>
- </ul>
+ <li class="collapsed">
+ <a href="project-reports.html">Project Reports</a>
+ </li>
+ </ul>
+ </div>
+ <!-- close content -->
</div>
- <!-- close content -->
+ <!-- close left_menu_bottom -->
</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>
+ <!-- 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 content -->
+ <!-- close left_menu_bottom -->
</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 class="clear"></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 class="clear"></div>
</div>
<div id="body_column">
- <div>
- <!-- Licensed to the Apache Software Foundation (ASF) under one or more -->
- <!-- contributor license agreements. See the NOTICE file distributed with -->
- <!-- this work for additional information regarding copyright ownership. -->
- <!-- The ASF licenses this file to You under the Apache License, Version 2.0 -->
- <!-- (the "License"); you may not use this file except in compliance with -->
- <!-- the License. You may obtain a copy of the License at --><!-- -->
- <!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- -->
- <!-- Unless required by applicable law or agreed to in writing, software -->
- <!-- distributed under the License is distributed on an "AS IS" BASIS, -->
- <!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -->
- <!-- See the License for the specific language governing permissions and --><!-- limitations under the License. -->
- <div class="section"><h2>Migration from Tobago 1.0 to 1.5<a name="Migration_from_Tobago_1.0_to_1.5"></a></h2>
-
- <p>Tobago 1.5 has a lot of changes compared to Tobago 1.0.</p>
-
- <p>The good news: Most of these changes are made internally in Tobago. If you use Tobago, you don't have to change
- too much.</p>
-
- <p>The amount of things you have to change in your application depends on how do you use it. On the Tobago Tag
- Library are very few changes made. On the Tobago Java Classes and the Themes are more changes. Here you can see
- which changes has been made.</p></div>
- <div class="section"><h2>Deprecated<a name="Deprecated"></a></h2>
-
- <p>There are also <tt>@Deprecated</tt> annotations in the code and some logging warning when using deprecated code
- via the <tt>Deprecation</tt> logging category. Before migrating you should check your application about that.
- </p>
-
- <p>For the migration phase you may add the tobago-deprecation.jar as dependency to your project. It contains
- classes that has been moved (e. g. to the new <tt>internal</tt> package) or removed. So you can resolve any
- migration steps step by step. It is not recommended to use the tobago-deprecation.jar for production.</p></div>
- <div class="section"><h2>Internal<a name="Internal"></a></h2>
-
- <p>The new <tt>internal</tt> package contains classes that should not be used directly in an application. This
- classes may change in minor revisions without announcement. Classes in the <tt>renderkit</tt> package a handled
- in the same manner.</p></div>
- <div class="section"><h2>Tag Library<a name="Tag_Library"></a></h2>
-
- <p>The main changes in the tag library are</p>
- <table border="1" class="bodyTable">
- <tr class="a">
- <td align="left"><b>deprecated</b></td>
- <td align="left"><b>replacement</b></td>
- </tr>
- <tr class="b">
- <td align="left"><tt>tc:menuCheckbox</tt></td>
- <td align="left"><tt>tx:menuCheckbox</tt></td>
- </tr>
- <tr class="a">
- <td align="left"><tt>tc:menuItem</tt></td>
- <td align="left"><tt>tc:menuCommand</tt></td>
- </tr>
- <tr class="b">
- <td align="left"><tt>tc:message</tt></td>
- <td align="left"><tt>tc:messages</tt></td>
- </tr>
- </table>
- <p>In <tt>tc:sheet</tt> the default for <tt>rows</tt> has been changed from 100 to 0, which means "unlimited".
- </p>
-
- <p>For JSP and the <tt>tx:</tt> library all <tt>id</tt> attributes have to be renamed to <tt>fieldId</tt>. This is
- to adjust the JSP library to the Facelet library.</p>
-
- <p>The tree tag <tt>tc:tree</tt> has changed comprehensive. Please check the documentation and demo examples.</p>
-
- <p>The <tt>type</tt> attribute of commands has been removed. It is no longer needed, when using <tt>action</tt>,
- <tt>onclick</tt> or <tt>link</tt>.</p></div>
- <div class="section"><h2>Layout Manager<a name="Layout_Manager"></a></h2>
-
- <p>On of the basic changes in Tobago 1.5 is the reimplementation of the layout manager. The usage if it, has only
- been changed a bit. The most important is that the constraints will be set with the
- <tt>tc:gridLayoutConstraint</tt> tag. The <tt>tc:cell</tt> tag is deprecated now. Spans can be set directly into
- the component with the <tt>tc:gridLayoutConstraint</tt> tag.</p>
-
- <p>The keyword "fixed" has been renamed to "auto".</p></div>
- <div class="section"><h2>UIComponent Classes<a name="UIComponent_Classes"></a></h2>
-
- <p>Some of the UIComponent classes has been renamed or restructured, to get a consistent naming schema. The used
- UIComponents where generated and have super classes with an "Abstract" as prefix. All getters and
- setters are generated in the UIComponent classes. The following code will not work in 1.5 <tt>uiComponent.getAttributes().remove("attributeName")</tt>.
- Please set the value to null.</p>
-
- <p> </p>
+<div>
+<!-- Licensed to the Apache Software Foundation (ASF) under one or more -->
+<!-- contributor license agreements. See the NOTICE file distributed with -->
+<!-- this work for additional information regarding copyright ownership. -->
+<!-- The ASF licenses this file to You under the Apache License, Version 2.0 -->
+<!-- (the "License"); you may not use this file except in compliance with -->
+<!-- the License. You may obtain a copy of the License at --><!-- -->
+<!-- http://www.apache.org/licenses/LICENSE-2.0 --><!-- -->
+<!-- Unless required by applicable law or agreed to in writing, software -->
+<!-- distributed under the License is distributed on an "AS IS" BASIS, -->
+<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -->
+<!-- See the License for the specific language governing permissions and -->
+<!-- limitations under the License. -->
+<div class="section"><h2>Migration from Tobago 1.0 to 1.5<a name="Migration_from_Tobago_1.0_to_1.5"></a></h2>
+
+ <p>Tobago 1.5 has a lot of changes compared to Tobago 1.0.</p>
+
+ <p>The good news: Most of these changes are made internally in Tobago. If you use Tobago, you don't have to
+ change too much.</p>
+
+ <p>The amount of things you have to change in your application depends on how do you use it. On the Tobago
+ Tag Library are very few changes made. On the Tobago Java Classes and the Themes are more changes. Here
+ you can see which changes has been made.</p></div>
+<div class="section"><h2>Deprecated<a name="Deprecated"></a></h2>
+
+ <p>There are also <tt>@Deprecated</tt> annotations in the code and some logging warning when using
+ deprecated code via the <tt>Deprecation</tt> logging category. Before migrating you should check your
+ application about that.</p>
+
+ <p>For the migration phase you may add the tobago-deprecation.jar as dependency to your project. It contains
+ classes that has been moved (e. g. to the new <tt>internal</tt> package) or removed. So you can resolve
+ any migration steps step by step. It is not recommended to use the tobago-deprecation.jar for
+ production.</p></div>
+<div class="section"><h2>Internal<a name="Internal"></a></h2>
+
+ <p>The new <tt>internal</tt> package contains classes that should not be used directly in an application.
+ This classes may change in minor revisions without announcement. Classes in the <tt>renderkit</tt>
+ package a handled in the same manner.</p></div>
+<div class="section"><h2>Tag Library<a name="Tag_Library"></a></h2>
+
+ <p>The main changes in the tag library are</p>
+ <table border="1" class="bodyTable">
+ <tr class="a">
+ <td align="left"><b>deprecated</b></td>
+ <td align="left"><b>replacement</b></td>
+ </tr>
+ <tr class="b">
+ <td align="left"><tt>tc:menuCheckbox</tt></td>
+ <td align="left"><tt>tx:menuCheckbox</tt></td>
+ </tr>
+ <tr class="a">
+ <td align="left"><tt>tc:menuItem</tt></td>
+ <td align="left"><tt>tc:menuCommand</tt></td>
+ </tr>
+ <tr class="b">
+ <td align="left"><tt>tc:message</tt></td>
+ <td align="left"><tt>tc:messages</tt></td>
+ </tr>
+ </table>
+ <p>In <tt>tc:sheet</tt> the default for <tt>rows</tt> has been changed from 100 to 0, which means "unlimited".
+ </p>
+
+ <p>For JSP and the <tt>tx:</tt> library all <tt>id</tt> attributes have to be renamed to <tt>fieldId</tt>.
+ This is to adjust the JSP library to the Facelet library.</p>
+
+ <p>The tree tag <tt>tc:tree</tt> has changed comprehensive. Please check the documentation and demo
+ examples.</p>
+
+ <p>The <tt>type</tt> attribute of commands has been removed. It is no longer needed, when using
+ <tt>action</tt>, <tt>onclick</tt> or <tt>link</tt>.</p></div>
+<div class="section"><h2>Layout Manager<a name="Layout_Manager"></a></h2>
+
+ <p>On of the basic changes in Tobago 1.5 is the reimplementation of the layout manager. The usage if it, has
+ only been changed a bit. The most important is that the constraints will be set with the
+ <tt>tc:gridLayoutConstraint</tt>
+ tag. The <tt>tc:cell</tt> tag is deprecated now. Spans can be set directly into the component with the
+ <tt>tc:gridLayoutConstraint</tt> tag.</p>
+
+ <p>The keyword "fixed" has been renamed to "auto".</p></div>
+<div class="section"><h2>UIComponent Classes<a name="UIComponent_Classes"></a></h2>
+
+ <p>Some of the UIComponent classes has been renamed or restructured, to get a consistent naming schema. The
+ used UIComponents where generated and have super classes with an "Abstract" as prefix. All
+ getters and setters are generated in the UIComponent classes. The following code will not work in 1.5
+ <tt>uiComponent.getAttributes().remove("attributeName")</tt>. Please set the value to null.
+ </p>
+
+ <p> </p>
+ <table border="1" class="bodyTable">
+ <tr class="a">
+ <td align="left"></td>
+ <td align="left"><b>old name</b></td>
+ <td align="left"><b>new name</b></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="b">
+ <td align="left">divided</td>
+ <td align="left">org.apache.myfaces.tobago.component.UISelectOne</td>
+ <td align="left">org.apache.myfaces.tobago.internal.component.AbstractUISelectOneBase</td>
+ <td align="left"></td>
+ </tr>
+ <tr class="a">
+ <td align="left">...</td>
+ <td align="left"></td>
+ <td align="left"></td>
+ <td align="left"></td>
+ </tr>
+ </table>
+</div>
+<div class="section"><h2>Naming Container<a name="Naming_Container"></a></h2>
+
+ <p>UITab is now a naming container, so you may have to change ids of AJAX calls in your application.</p>
+</div>
+<div class="section"><h2>Other API Classes<a name="Other_API_Classes"></a></h2>
+ <table border="1" class="bodyTable">
+ <tr class="a">
+ <td align="left"></td>
+ <td align="left"><b>old name</b></td>
+ <td align="left"><b>new name</b></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="b">
+ <td align="left">moved</td>
+ <td align="left">org.apache.myfaces.tobago.OnComponentCreated</td>
+ <td align="left">org.apache.myfaces.tobago.component.OnComponentCreated</td>
+ <td align="left"></td>
+ </tr>
+ <tr class="a">
+ <td align="left">moved</td>
+ <td align="left">org.apache.myfaces.tobago.component.ComponentUtil</td>
+ <td align="left">org.apache.myfaces.tobago.util.ComponentUtils</td>
+ <td align="left"></td>
+ </tr>
+ <tr class="b">
+ <td align="left">moved</td>
+ <td align="left">org.apache.myfaces.tobago.renderkit.RenderUtil</td>
+ <td align="left">org.apache.myfaces.tobago.renderkit.util.RenderUtils</td>
+ <td align="left"></td>
+ </tr>
+ <tr class="a">
+ <td align="left">renamed</td>
+ <td align="left">org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil</td>
+ <td align="left">org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils</td>
+ <td align="left"></td>
+ </tr>
+ <tr class="b">
+ <td align="left">...</td>
+ <td align="left"></td>
+ <td align="left"></td>
+ <td align="left"></td>
+ </tr>
+ </table>
+</div>
+<div class="section"><h2>Themes and CSS<a name="Themes_and_CSS"></a></h2>
+
+ <p>Note: This effects your application only, when you've written your own theme, or using this classes in a
+ separate style file.</p>
+
+ <p>The basic changes in CSS are:</p>
+ <ol style="list-style-type: decimal">
+ <li>Using CSS 2.1 compliant content box model instead of <i>Quirks mode</i> border box model.</li>
+ <li>Changed HTML structure for some components.<p>The CSS class name schema has been revised. See the
+ JavaDoc of the <tt>Classes</tt> class to check the naming schema.</p>
<table border="1" class="bodyTable">
<tr class="a">
<td align="left"></td>
@@ -344,254 +424,181 @@
<td align="left"></td>
</tr>
<tr class="b">
- <td align="left">divided</td>
- <td align="left">org.apache.myfaces.tobago.component.UISelectOne</td>
- <td align="left">org.apache.myfaces.tobago.internal.component.AbstractUISelectOneBase</td>
- <td align="left"></td>
- </tr>
- <tr class="a">
- <td align="left">...</td>
- <td align="left"></td>
- <td align="left"></td>
- <td align="left"></td>
- </tr>
- </table>
- </div>
- <div class="section"><h2>Naming Container<a name="Naming_Container"></a></h2>
-
- <p>UITab is now a naming container, so you may have to change ids of AJAX calls in your application.</p></div>
- <div class="section"><h2>Other API Classes<a name="Other_API_Classes"></a></h2>
- <table border="1" class="bodyTable">
- <tr class="a">
- <td align="left"></td>
- <td align="left"><b>old name</b></td>
- <td align="left"><b>new name</b></td>
- <td align="left"></td>
- </tr>
- <tr class="b">
- <td align="left">moved</td>
- <td align="left">org.apache.myfaces.tobago.OnComponentCreated</td>
- <td align="left">org.apache.myfaces.tobago.component.OnComponentCreated</td>
- <td align="left"></td>
- </tr>
- <tr class="a">
- <td align="left">moved</td>
- <td align="left">org.apache.myfaces.tobago.component.ComponentUtil</td>
- <td align="left">org.apache.myfaces.tobago.util.ComponentUtils</td>
- <td align="left"></td>
- </tr>
- <tr class="b">
- <td align="left">moved</td>
- <td align="left">org.apache.myfaces.tobago.renderkit.RenderUtil</td>
- <td align="left">org.apache.myfaces.tobago.renderkit.util.RenderUtils</td>
- <td align="left"></td>
- </tr>
- <tr class="a">
<td align="left">renamed</td>
- <td align="left">org.apache.myfaces.tobago.renderkit.html.HtmlRendererUtil</td>
- <td align="left">org.apache.myfaces.tobago.renderkit.html.util.HtmlRendererUtils</td>
- <td align="left"></td>
- </tr>
- <tr class="b">
- <td align="left">...</td>
- <td align="left"></td>
- <td align="left"></td>
+ <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-default</tt></td>
+ <td align="left"><tt>tobago-</tt><i>tagName</i></td>
<td align="left"></td>
</tr>
- </table>
- </div>
- <div class="section"><h2>Themes and CSS<a name="Themes_and_CSS"></a></h2>
-
- <p>Note: This effects your application only, when you've written your own theme, or using this classes in a
- separate style file.</p>
-
- <p>The basic changes in CSS are:</p>
- <ol style="list-style-type: decimal">
- <li>Using CSS 2.1 compliant content box model instead of <i>Quirks mode</i> border box model.</li>
- <li>Changed HTML structure for some components.<p>The CSS class name schema has been revised. See the JavaDoc of
- the <tt>Classes</tt> class to check the naming schema.</p>
- <table border="1" class="bodyTable">
- <tr class="a">
- <td align="left"></td>
- <td align="left"><b>old name</b></td>
- <td align="left"><b>new name</b></td>
- <td align="left"></td>
- </tr>
- <tr class="b">
- <td align="left">renamed</td>
- <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-default</tt></td>
- <td align="left"><tt>tobago-</tt><i>tagName</i></td>
- <td align="left"></td>
- </tr>
- <tr class="a">
- <td align="left">renamed</td>
- <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-error</tt></td>
- <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-markup-error</tt></td>
- <td align="left"></td>
- </tr>
- <tr class="b">
- <td align="left">renamed</td>
- <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-required</tt></td>
- <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-markup-required</tt></td>
- <td align="left"></td>
- </tr>
- <tr class="a">
- <td align="left">renamed</td>
- <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-readonly</tt></td>
- <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-markup-readonly</tt></td>
- <td align="left"></td>
- </tr>
- <tr class="b">
- <td align="left">renamed</td>
- <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-disabled</tt></td>
- <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-markup-disabled</tt></td>
- <td align="left"></td>
- </tr>
- <tr class="a">
- <td align="left">renamed</td>
- <td align="left"><tt>tree-junction</tt></td>
- <td align="left"><tt>tobago-treeNode-junction</tt></td>
- <td align="left"></td>
- </tr>
- <tr class="b">
- <td align="left">renamed</td>
- <td align="left"><tt>tree-</tt>*</td>
- <td align="left"><tt>tobago-treeNode-</tt>*</td>
- <td align="left"></td>
- </tr>
- <tr class="a">
- <td align="left">renamed</td>
- <td align="left"><tt>tobago-input-picker</tt></td>
- <td align="left"><tt>tobago-datePicker-icon</tt></td>
- <td align="left"></td>
- </tr>
- <tr class="b">
- <td align="left">renamed</td>
- <td align="left"><tt>tobago-popup-iframe</tt></td>
- <td align="left"><tt>tobago-popup-ie6bugfix</tt></td>
- <td align="left"></td>
- </tr>
- <tr class="a">
- <td align="left">renamed</td>
- <td align="left"><tt>tobago-textArea-</tt>*</td>
- <td align="left"><tt>tobago-textarea-</tt>*</td>
- <td align="left"></td>
- </tr>
- <tr class="b">
- <td align="left">renamed</td>
- <td align="left"><tt>tobago-progress-color1-</tt>*</td>
- <td align="left"><tt>tobago-progress-value-</tt>*</td>
- <td align="left"></td>
- </tr>
- <tr class="a">
- <td align="left">deleted</td>
- <td align="left"><tt>tobago-progress-color2-</tt>*</td>
- <td align="left"></td>
- <td align="left"></td>
- </tr>
- </table>
- </li>
- </ol>
- </div>
- <div class="section"><h2>JavaScript<a name="JavaScript"></a></h2>
-
- <p>The JavaScript API has been refactored. Most application do not use the Tobago JavaScript API directly. But if
- it does, you have to apply some changes.</p>
-
- <p>The most important things, is the additional first parameter on the submitting functions to compute the
- position of the action element.</p>
-
- <p>If you are using <tt>submitAction()</tt> in the old code, you have to add the action element or just
- <tt>null</tt>. If you are using <tt>submitAction2()</tt> in the old code, you have to rename it to <tt>submitAction()</tt>.
- </p>
- <table border="1" class="bodyTable">
<tr class="a">
- <td align="left">added first parameter and put all parameters after the second to an options map</td>
- <td align="left"><tt>submitAction()</tt></td>
- <td align="left"></td>
+ <td align="left">renamed</td>
+ <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-error</tt></td>
+ <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-markup-error</tt></td>
<td align="left"></td>
</tr>
<tr class="b">
<td align="left">renamed</td>
- <td align="left"><tt>submitAction2()</tt></td>
- <td align="left"><tt>submitAction()</tt></td>
+ <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-required</tt></td>
+ <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-markup-required</tt></td>
<td align="left"></td>
</tr>
<tr class="a">
- <td align="left">added first parameter</td>
- <td align="left"><tt>openPopupWithAction()</tt></td>
- <td align="left"></td>
+ <td align="left">renamed</td>
+ <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-readonly</tt></td>
+ <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-markup-readonly</tt></td>
<td align="left"></td>
</tr>
<tr class="b">
<td align="left">renamed</td>
- <td align="left"><tt>openPopupWithAction2()</tt></td>
- <td align="left"><tt>openPopupWithAction()</tt></td>
+ <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-disabled</tt></td>
+ <td align="left"><tt>tobago-</tt><i>tagName</i><tt>-markup-disabled</tt></td>
<td align="left"></td>
</tr>
<tr class="a">
- <td align="left">added first parameter</td>
- <td align="left"><tt>reloadComponent()</tt></td>
- <td align="left"></td>
+ <td align="left">renamed</td>
+ <td align="left"><tt>tree-junction</tt></td>
+ <td align="left"><tt>tobago-treeNode-junction</tt></td>
<td align="left"></td>
</tr>
<tr class="b">
<td align="left">renamed</td>
- <td align="left"><tt>reloadComponent2()</tt></td>
- <td align="left"><tt>reloadComponent()</tt></td>
+ <td align="left"><tt>tree-</tt>*</td>
+ <td align="left"><tt>tobago-treeNode-</tt>*</td>
<td align="left"></td>
</tr>
<tr class="a">
- <td align="left">added first parameter</td>
- <td align="left"><tt>Updater.update()</tt></td>
- <td align="left"></td>
+ <td align="left">renamed</td>
+ <td align="left"><tt>tobago-input-picker</tt></td>
+ <td align="left"><tt>tobago-datePicker-icon</tt></td>
<td align="left"></td>
</tr>
<tr class="b">
<td align="left">renamed</td>
- <td align="left"><tt>Updater.update2()</tt></td>
- <td align="left"><tt>Updater.update()</tt></td>
+ <td align="left"><tt>tobago-popup-iframe</tt></td>
+ <td align="left"><tt>tobago-popup-ie6bugfix</tt></td>
<td align="left"></td>
</tr>
<tr class="a">
- <td align="left">added first parameter</td>
- <td align="left"><tt>Sheet.reloadWithAction()</tt></td>
- <td align="left"></td>
+ <td align="left">renamed</td>
+ <td align="left"><tt>tobago-textArea-</tt>*</td>
+ <td align="left"><tt>tobago-textarea-</tt>*</td>
<td align="left"></td>
</tr>
<tr class="b">
<td align="left">renamed</td>
- <td align="left"><tt>Sheet.reloadWithAction2()</tt></td>
- <td align="left"><tt>Sheet.reloadWithAction()</tt></td>
+ <td align="left"><tt>tobago-progress-color1-</tt>*</td>
+ <td align="left"><tt>tobago-progress-value-</tt>*</td>
<td align="left"></td>
</tr>
<tr class="a">
- <td align="left">added first parameter</td>
- <td align="left"><tt>TabGroup.reloadWithAction()</tt></td>
+ <td align="left">deleted</td>
+ <td align="left"><tt>tobago-progress-color2-</tt>*</td>
<td align="left"></td>
<td align="left"></td>
</tr>
- <tr class="b">
- <td align="left">renamed</td>
- <td align="left"><tt>TabGroup.reloadWithAction2()</tt></td>
- <td align="left"><tt>TabGroup.reloadWithAction()</tt></td>
- <td align="left"></td>
- </tr>
</table>
- </div>
- <div class="section"><h2>Configuration<a name="Configuration"></a></h2>
+ </li>
+ </ol>
+</div>
+<div class="section"><h2>JavaScript<a name="JavaScript"></a></h2>
- <p>To define an own theme, please use now a file tobago-config.xml instead of tobago-theme.xml. The content of
- tobago-theme.xml is a subset of the tobago-config.xml, you have only to change the root node.</p>
+ <p>The JavaScript API has been refactored. Most application do not use the Tobago JavaScript API directly.
+ But if it does, you have to apply some changes.</p>
- <p>Please use the tobago-config-1.5.xsd to validate the configuration.</p></div>
- <div class="section"><h2>Own Components and Renderers<a name="Own_Components_and_Renderers"></a></h2>
+ <p>The most important things, is the additional first parameter on the submitting functions to compute the
+ position of the action element.</p>
+
+ <p>If you are using <tt>submitAction()</tt> in the old code, you have to add the action element or just <tt>null</tt>.
+ If you are using <tt>submitAction2()</tt> in the old code, you have to rename it to
+ <tt>submitAction()</tt>.</p>
+ <table border="1" class="bodyTable">
+ <tr class="a">
+ <td align="left">added first parameter and put all parameters after the second to an options map
+ </td>
+ <td align="left"><tt>submitAction()</tt></td>
+ <td align="left"></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="b">
+ <td align="left">renamed</td>
+ <td align="left"><tt>submitAction2()</tt></td>
+ <td align="left"><tt>submitAction()</tt></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="a">
+ <td align="left">added first parameter</td>
+ <td align="left"><tt>openPopupWithAction()</tt></td>
+ <td align="left"></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="b">
+ <td align="left">renamed</td>
+ <td align="left"><tt>openPopupWithAction2()</tt></td>
+ <td align="left"><tt>openPopupWithAction()</tt></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="a">
+ <td align="left">added first parameter</td>
+ <td align="left"><tt>reloadComponent()</tt></td>
+ <td align="left"></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="b">
+ <td align="left">renamed</td>
+ <td align="left"><tt>reloadComponent2()</tt></td>
+ <td align="left"><tt>reloadComponent()</tt></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="a">
+ <td align="left">added first parameter</td>
+ <td align="left"><tt>Updater.update()</tt></td>
+ <td align="left"></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="b">
+ <td align="left">renamed</td>
+ <td align="left"><tt>Updater.update2()</tt></td>
+ <td align="left"><tt>Updater.update()</tt></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="a">
+ <td align="left">added first parameter</td>
+ <td align="left"><tt>Sheet.reloadWithAction()</tt></td>
+ <td align="left"></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="b">
+ <td align="left">renamed</td>
+ <td align="left"><tt>Sheet.reloadWithAction2()</tt></td>
+ <td align="left"><tt>Sheet.reloadWithAction()</tt></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="a">
+ <td align="left">added first parameter</td>
+ <td align="left"><tt>TabGroup.reloadWithAction()</tt></td>
+ <td align="left"></td>
+ <td align="left"></td>
+ </tr>
+ <tr class="b">
+ <td align="left">renamed</td>
+ <td align="left"><tt>TabGroup.reloadWithAction2()</tt></td>
+ <td align="left"><tt>TabGroup.reloadWithAction()</tt></td>
+ <td align="left"></td>
+ </tr>
+ </table>
+</div>
+<div class="section"><h2>Configuration<a name="Configuration"></a></h2>
+
+ <p>To define an own theme, please use now a file tobago-config.xml instead of tobago-theme.xml. The content
+ of tobago-theme.xml is a subset of the tobago-config.xml, you have only to change the root node.</p>
- <p>The renderers must now declared inside the <tt>faces-config.xml</tt>.</p>
+ <p>Please use the tobago-config-1.5.xsd to validate the configuration.</p></div>
+<div class="section"><h2>Own Components and Renderers<a name="Own_Components_and_Renderers"></a></h2>
- <p>For the Tobago classes, this will be generated at compile time from annotations like in e. g. <tt>org.apache.myfaces.tobago.internal.taglib.component.BoxTagDeclaration</tt>.
- </p></div>
- </div>
+ <p>The renderers must now declared inside the <tt>faces-config.xml</tt>.</p>
+
+ <p>For the Tobago classes, this will be generated at compile time from annotations like in e. g. <tt>org.apache.myfaces.tobago.internal.taglib.component.BoxTagDeclaration</tt>.
+ </p></div>
+</div>
</div>
<div class="clear"></div>
</div>
@@ -600,10 +607,10 @@
<div class="copyright">
©
2002-2013
- 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.
+ 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>
Modified: myfaces/site/publish/tobago/migration-2.0.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/migration-2.0.html?rev=1542141&r1=1542140&r2=1542141&view=diff
==============================================================================
--- myfaces/site/publish/tobago/migration-2.0.html (original)
+++ myfaces/site/publish/tobago/migration-2.0.html Fri Nov 15 00:43:13 2013
@@ -14,7 +14,7 @@
<div class="date">
- Last Published: 15 Oct 2013
+ Last Published: 14 Nov 2013
</div>
<ul>
<li>
@@ -63,194 +63,194 @@
<!-- 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="download.html">Download</a>
- </li>
-
- <li class="none">
- <a href="demo.html">Demo</a>
- </li>
-
- <li class="none">
- <a href="news.html">News</a>
- </li>
-
- <li class="none">
- <a href="mail-lists.html">Mailing Lists</a>
- </li>
- </ul>
+ <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="download.html">Download</a>
+ </li>
+
+ <li class="none">
+ <a href="demo.html">Demo</a>
+ </li>
+
+ <li class="none">
+ <a href="news.html">News</a>
+ </li>
+
+ <li class="none">
+ <a href="mail-lists.html">Mailing Lists</a>
+ </li>
+ </ul>
+ </div>
+ <!-- close content -->
</div>
- <!-- close content -->
+ <!-- close left_menu_bottom -->
</div>
- <!-- close left_menu_bottom -->
-</div>
-<!-- close left_menu_top -->
-<div class="left_menu_top">
- <div class="left_menu_bottom">
- <h5>Documentation</h5>
-
- <div class="content">
- <ul class="left_menu">
-
- <li class="none">
- <a href="documentation.html">Overview</a>
- </li>
-
- <li class="none">
- <a href="getting-started.html">Getting Started</a>
- </li>
-
- <li class="none">
- <a href="migration-1.5.html">Migration to 1.5</a>
- </li>
-
- <li class="none">
- <a href="migration-2.0.html" class="selected">Migration to 2.0 (alpha)</a>
- </li>
-
- <li class="none">
- <a href="guide.html">Guide to Tobago</a>
- </li>
-
- <li class="none">
- <a href="roadmap.html">Roadmap</a>
- </li>
-
- <li class="none">
- <a href="compatibility.html">Compatibility</a>
- </li>
-
- <li class="none">
- <a href="themes.html">Theme Handling</a>
- </li>
-
- <li class="none">
- <a href="faq.html">FAQ</a>
- </li>
-
- <li class="none">
- <a href="api-documentation.html">API Documentation</a>
- </li>
-
- <li class="none">
- <a href="release-checklist.html">Release Checklist</a>
- </li>
- </ul>
+ <!-- close left_menu_top -->
+ <div class="left_menu_top">
+ <div class="left_menu_bottom">
+ <h5>Documentation</h5>
+
+ <div class="content">
+ <ul class="left_menu">
+
+ <li class="none">
+ <a href="documentation.html">Overview</a>
+ </li>
+
+ <li class="none">
+ <a href="getting-started.html">Getting Started</a>
+ </li>
+
+ <li class="none">
+ <a href="migration-1.5.html">Migration to 1.5</a>
+ </li>
+
+ <li class="none">
+ <a href="migration-2.0.html" class="selected">Migration to 2.0 (alpha)</a>
+ </li>
+
+ <li class="none">
+ <a href="guide.html">Guide to Tobago</a>
+ </li>
+
+ <li class="none">
+ <a href="roadmap.html">Roadmap</a>
+ </li>
+
+ <li class="none">
+ <a href="compatibility.html">Compatibility</a>
+ </li>
+
+ <li class="none">
+ <a href="themes.html">Theme Handling</a>
+ </li>
+
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+
+ <li class="none">
+ <a href="api-documentation.html">API Documentation</a>
+ </li>
+
+ <li class="none">
+ <a href="release-checklist.html">Release Checklist</a>
+ </li>
+ </ul>
+ </div>
+ <!-- close content -->
</div>
- <!-- close content -->
+ <!-- close left_menu_bottom -->
</div>
- <!-- close left_menu_bottom -->
-</div>
-<!-- close left_menu_top -->
-<div class="left_menu_top">
- <div class="left_menu_bottom">
+ <!-- close left_menu_top -->
+ <div class="left_menu_top">
+ <div class="left_menu_bottom">
+ </div>
+ <!-- close left_menu_bottom -->
</div>
- <!-- close left_menu_bottom -->
-</div>
-<!-- close left_menu_top -->
-<div class="left_menu_top">
- <div class="left_menu_bottom">
- <h5>Modules</h5>
-
- <div class="content">
- <ul class="left_menu">
-
- <li class="none">
- <a href="tobago-tool/index.html">Tobago Tool</a>
- </li>
-
- <li class="none">
- <a href="tobago-core/index.html">Tobago Core</a>
- </li>
-
- <li class="none">
- <a href="tobago-theme/index.html">Tobago Themes</a>
- </li>
-
- <li class="none">
- <a href="tobago-extension/index.html">Tobago Extensions</a>
- </li>
- </ul>
+ <!-- close left_menu_top -->
+ <div class="left_menu_top">
+ <div class="left_menu_bottom">
+ <h5>Modules</h5>
+
+ <div class="content">
+ <ul class="left_menu">
+
+ <li class="none">
+ <a href="tobago-tool/index.html">Tobago Tool</a>
+ </li>
+
+ <li class="none">
+ <a href="tobago-core/index.html">Tobago Core</a>
+ </li>
+
+ <li class="none">
+ <a href="tobago-theme/index.html">Tobago Themes</a>
+ </li>
+
+ <li class="none">
+ <a href="tobago-extension/index.html">Tobago Extensions</a>
+ </li>
+ </ul>
+ </div>
+ <!-- close content -->
</div>
- <!-- close content -->
+ <!-- close left_menu_bottom -->
</div>
- <!-- close left_menu_bottom -->
-</div>
-<!-- close left_menu_top -->
-<div class="left_menu_top">
- <div class="left_menu_bottom">
- <h5>Project Documentation</h5>
+ <!-- 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">
+ <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-info.html">Project Information</a>
+ </li>
- <li class="collapsed">
- <a href="project-reports.html">Project Reports</a>
- </li>
- </ul>
+ <li class="collapsed">
+ <a href="project-reports.html">Project Reports</a>
+ </li>
+ </ul>
+ </div>
+ <!-- close content -->
</div>
- <!-- close content -->
+ <!-- close left_menu_bottom -->
</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>
+ <!-- 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 content -->
+ <!-- close left_menu_bottom -->
</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 class="clear"></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 class="clear"></div>
</div>
<div id="body_column">
<div>
@@ -264,7 +264,8 @@
<!-- Unless required by applicable law or agreed to in writing, software -->
<!-- distributed under the License is distributed on an "AS IS" BASIS, -->
<!-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -->
- <!-- See the License for the specific language governing permissions and --><!-- limitations under the License. -->
+ <!-- See the License for the specific language governing permissions and -->
+ <!-- limitations under the License. -->
<div class="section"><h2>Migration from Tobago 1.5 to 2.0 (work in progress)<a
name="Migration_from_Tobago_1.5_to_2.0_work_in_progress"></a></h2>
@@ -273,8 +274,8 @@
<p>The most changes are in the tree API, which is more easy to use, but also more flexible.</p></div>
<div class="section"><h2>Artifacts (JAR-Files)<a name="Artifacts_JAR-Files"></a></h2>
- <p>The following JAR files are no longer needed. They have to be removed from the project (depends on your build
- system).</p>
+ <p>The following JAR files are no longer needed. They have to be removed from the project (depends on your
+ build system).</p>
<ul>
<li>tobago-taglib-extension-<version>.jar</li>
<li>tobago-facelets-<version>.jar</li>
@@ -283,42 +284,44 @@
<div class="section"><h2>CSP<a name="CSP"></a></h2>
<p>Tobago supports Content Security Policy (CSP) to prevent cross-site scripting (XSS) and related attacks.
- Specification link http://www.w3.org/TR/CSP/ In short: The HTML page doesn't contain any JavaScript or CSS
- information. All allowed sources for JavaScript, CSS and other resources have to be declared in special header.
- If you have own renderers or own JavaScript in your application, this code also needs to support CSP, to use
- this feature.</p>
+ Specification link http://www.w3.org/TR/CSP/ In short: The HTML page doesn't contain any JavaScript or
+ CSS information. All allowed sources for JavaScript, CSS and other resources have to be declared in
+ special header. If you have own renderers or own JavaScript in your application, this code also needs to
+ support CSP, to use this feature.</p>
<div class="section"><h3>Warning:<a name="Warning:"></a></h3>
- <p>CSP requires a different handling of JavaScript and other resources. If you use own JavaScript in the HTML
- page or including resources from other sites you may need to adapt your application, (or turn this feature
- off).</p></div>
+ <p>CSP requires a different handling of JavaScript and other resources. If you use own JavaScript in the
+ HTML page or including resources from other sites you may need to adapt your application, (or turn
+ this feature off).</p></div>
<div class="section"><h3>Configuration<a name="Configuration"></a></h3>
<p>To add sites to the CSP headers, add <tt><directive></tt> tags to <tt>
- <content-security-policy></tt> in the <tt>tobago-config.xml</tt>.</p>
+ <content-security-policy></tt>
+ in the <tt>tobago-config.xml</tt>.</p>
- <p>To turn off CSP, add an empty <tt><content-security-policy mode="off"></tt> tag in the
- configuration. For development, you may also use mode="report-only", which sets the appropriate
- header.</p></div>
+ <p>To turn off CSP, add an empty <tt><content-security-policy mode="off"></tt> tag in
+ the configuration. For development, you may also use mode="report-only", which sets the
+ appropriate header.</p></div>
</div>
<div class="section"><h2>Java-API<a name="Java-API"></a></h2>
- <p>The class org.apache.myfaces.tobago.model.TreeState which has been deprecated in 1.5.x is used in 2.0.x with a
- changed API. Please check the occurrences.</p>
+ <p>The class org.apache.myfaces.tobago.model.TreeState which has been deprecated in 1.5.x is used in 2.0.x
+ with a changed API. Please check the occurrences.</p>
<p>Class <tt>org.apache.myfaces.tobago.component.UIFileInput</tt> has been renamed to <tt>org.apache.myfaces.tobago.component.UIFile</tt>.
</p></div>
<div class="section"><h2>Facelets<a name="Facelets"></a></h2>
- <p>Tobago 2.0.x is using Facelets 2.0. When still using Facelets 1.1 in the current application, this must be
- removed:</p>
+ <p>Tobago 2.0.x is using Facelets 2.0. When still using Facelets 1.1 in the current application, this must
+ be removed:</p>
<ul>
<li>Remove facelets JAR (e.g. <tt>jsf-facelets-1.1.14.jar</tt>) from the library.</li>
<li>Remove <view-handler>org.apache.myfaces.tobago.internal.application.ViewHandlerImpl</view-handler>
from the faces-config.xml file.
</li>
- <li>Remove the parameter <tt>javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER</tt> from the <tt>web.xml</tt> file.
+ <li>Remove the parameter <tt>javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER</tt> from the <tt>web.xml</tt>
+ file.
</li>
<li>Remove or replace the <tt>facelets.*</tt> entries from the <tt>web.xml</tt> file.</li>
<li>Rename all JSTL deklarations from <tt>xmlns:c="http://java.sun.com/jstl/core"</tt> to <tt>xmlns:c="http://java.sun.com/jsp/jstl/core"</tt>
@@ -329,42 +332,45 @@
</div>
<div class="section"><h2>Deprecated<a name="Deprecated"></a></h2>
- <p>There are also <tt>@Deprecated</tt> annotations in the code and some logging warning when using deprecated code
- via the <tt>Deprecation</tt> logging category. Before and after migrating you should check your application
- about that.</p></div>
+ <p>There are also <tt>@Deprecated</tt> annotations in the code and some logging warning when using
+ deprecated code via the <tt>Deprecation</tt> logging category. Before and after migrating you should
+ check your application about that.</p></div>
<div class="section"><h2>Internal<a name="Internal"></a></h2>
- <p>The package <tt>org.apache.myfaces.tobago.internal</tt> contains classes that should not be used directly in an
- application. This classes may change in minor revisions without announcement. Classes in the package <tt>org.apache.myfaces.tobago.renderkit</tt>
- are handled in the same manner.</p></div>
+ <p>The package <tt>org.apache.myfaces.tobago.internal</tt> contains classes that should not be used directly
+ in an application. This classes may change in minor revisions without announcement. Classes in the
+ package <tt>org.apache.myfaces.tobago.renderkit</tt> are handled in the same manner.</p></div>
<div class="section"><h2>Tag Library<a name="Tag_Library"></a></h2>
<p>The main changes in the tag library are</p>
- <p>TODO: What has changed with the tree? The Tree now extends a UIData. The tc:treeData tag should longer used.
- The tc:treeNode has no longer the attributes: "selected", "expanded", "marked",
+ <p>TODO: What has changed with the tree? The Tree now extends a UIData. The tc:treeData tag should longer
+ used. The tc:treeNode has no longer the attributes: "selected", "expanded", "marked",
"treeMarkedListener", "treeExpansionListener"</p>
<p>Deprecated facets "resizeAction" and "menupopup" was removed.</p></div>
<div class="section"><h2>Configuration<a name="Configuration"></a></h2>
- <p>To define an own theme, please use now a file tobago-config.xml instead of tobago-theme.xml. The content of
- tobago-theme.xml is a subset of the tobago-config.xml, you have only to change the root node.</p>
+ <p>To define an own theme, please use now a file tobago-config.xml instead of tobago-theme.xml. The content
+ of tobago-theme.xml is a subset of the tobago-config.xml, you have only to change the root node.</p>
<p>Please use the tobago-config-2.0.xsd to validate the configuration.</p></div>
<div class="section"><h2>JavaScript<a name="JavaScript"></a></h2>
- <p>Date/Time/Calendar components: The JavaScript for this components has been refactored. All method have now a
- namespace and are using jQuery. JavaScript code has been removed from the renderers. For data the HTML5 data
- attribute is used instead of directly coding it into the event handler, or using hidden input fields.</p></div>
+ <p>Date/Time/Calendar components: The JavaScript for this components has been refactored. All method have
+ now a namespace and are using jQuery. JavaScript code has been removed from the renderers. For data the
+ HTML5 data attribute is used instead of directly coding it into the event handler, or using hidden input
+ fields.</p></div>
<div class="section"><h2>CSS<a name="CSS"></a></h2>
<p>The class <tt>tobago-sheet-outer</tt> is renamed to <tt>tobago-sheet</tt>. The class <tt>tobago-sheet-headerSpacerOuter</tt>
- is renamed to <tt>tobago-sheet-headerResize</tt>. The class <tt>tobago-sheet-headerSpacer</tt> is no longer
- needed. The class <tt>tobago-sheet-headerSpacer-markup-resizable</tt> is no longer needed.</p></div>
+ is renamed to <tt>tobago-sheet-headerResize</tt>. The class <tt>tobago-sheet-headerSpacer</tt> is no
+ longer needed. The class <tt>tobago-sheet-headerSpacer-markup-resizable</tt> is no longer needed.</p>
+ </div>
<div class="section"><h2>Internal<a name="Internal"></a></h2>
- <p>The facet name of the picker popup is now named "popup" instead of "pickerPopup".</p></div>
+ <p>The facet name of the picker popup is now named "popup" instead of "pickerPopup".</p>
+ </div>
</div>
</div>
<div class="clear"></div>
@@ -374,10 +380,10 @@
<div class="copyright">
©
2002-2013
- 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.
+ 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>
Modified: myfaces/site/publish/tobago/modules.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/modules.html?rev=1542141&r1=1542140&r2=1542141&view=diff
==============================================================================
--- myfaces/site/publish/tobago/modules.html (original)
+++ myfaces/site/publish/tobago/modules.html Fri Nov 15 00:43:13 2013
@@ -14,7 +14,7 @@
<div class="date">
- Last Published: 28 May 2013
+ Last Published: 14 Nov 2013
</div>
<ul>
<li>
@@ -330,8 +330,8 @@
</tr>
<tr class="a">
<td><a href="tobago-core/index.html">Tobago Core</a></td>
- <td>Tobago-core contains the basic application components without any special rendering or layout options. The
- rendering itself depends on the theme.
+ <td>Tobago-core contains the basic application components without any special rendering or layout
+ options. The rendering itself depends on the theme.
</td>
</tr>
<tr class="b">
@@ -353,10 +353,10 @@
<div class="copyright">
©
2002-2013
- 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.
+ 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>