myfaces-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From lu4...@apache.org
Subject svn commit: r672997 [1/2] - in /myfaces/tomahawk/trunk/core: ./ src/main/resources/META-INF/ src/main/tagdoc/
Date Tue, 01 Jul 2008 05:03:17 GMT
Author: lu4242
Date: Mon Jun 30 22:03:16 2008
New Revision: 672997

URL: http://svn.apache.org/viewvc?rev=672997&view=rev
Log:
apply myfaces-builder-plugin:tagdoc-index and tagdoc-content to tomahawk core

Added:
    myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-component.vm
    myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-converter.vm
    myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-tag.vm
    myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-validator.vm
    myfaces/tomahawk/trunk/core/src/main/tagdoc/
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_aliasBean-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_buffer-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_captcha-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_column-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_columns-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_commandSortHeader-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataList-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataScroller-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataTable-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dojoInitializer-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_htmlTag-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputCalendar-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputDate-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputFileUpload-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputHtml-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jsValueChangeListener-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jscookMenu-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_newspaperTable-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation2-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelStack-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelTabbedPane-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_popup-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_saveState-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_schedule-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectItems-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectManyPicklist-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneCountry-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneLanguage-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneRow-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_stylesheet-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_subform-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_tree-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_tree2-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_validateCreditCard-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_validateEmail-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_validateEqual-base.xml   (with props)
    myfaces/tomahawk/trunk/core/src/main/tagdoc/t_validateRegExpr-base.xml   (with props)
Modified:
    myfaces/tomahawk/trunk/core/pom.xml

Modified: myfaces/tomahawk/trunk/core/pom.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/pom.xml?rev=672997&r1=672996&r2=672997&view=diff
==============================================================================
--- myfaces/tomahawk/trunk/core/pom.xml (original)
+++ myfaces/tomahawk/trunk/core/pom.xml Mon Jun 30 22:03:16 2008
@@ -575,6 +575,24 @@
             </executions>
           </plugin>
           -->
+          <plugin>
+            <!-- Generate report content -->
+            <groupId>org.apache.myfaces.buildtools</groupId>
+            <artifactId>myfaces-builder-plugin</artifactId>
+            <version>1.0.1-SNAPSHOT</version>
+            <configuration>
+                <taglibs>
+                    <t>http://myfaces.apache.org/tomahawk</t>
+                </taglibs>
+            </configuration>
+            <executions>
+	            <execution>
+		            <goals>
+		              <goal>tagdoc-content</goal>
+		            </goals>
+	            </execution>
+            </executions>
+          </plugin>          
         </plugins>
       </build>
       <reporting>
@@ -587,6 +605,17 @@
               <tldDocDir>${basedir}/target/site/tlddoc</tldDocDir>
             </configuration>
           </plugin>
+          <plugin>
+            <!-- Generate report index -->
+          	<groupId>org.apache.myfaces.buildtools</groupId>
+          	<artifactId>myfaces-builder-plugin</artifactId>
+          	<version>1.0.1-SNAPSHOT</version>
+          	<configuration>
+          		<taglibs>
+          			<t>http://myfaces.apache.org/tomahawk</t>
+          		</taglibs>
+          	</configuration>
+          </plugin>
         </plugins>
       </reporting>
     </profile>

Added: myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-component.vm
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-component.vm?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-component.vm (added)
+++ myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-component.vm Mon Jun 30 22:03:16 2008
@@ -0,0 +1,104 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<document>
+ <properties>
+  <title>&lt;${component.name}&gt;</title>
+ </properties>
+ <body>
+  <section name="Summary">
+  <p>
+   <b>Tag name:</b> &lt;${component.name}&gt;
+   <br/>
+#set ($javadocPath = "../apidocs/" + $component.getClassName().replace('.', '/') )
+   <b>UIComponent class:</b> <a href="${tagdocUtils.platformAgnosticPath( $javadocPath )}.html">${component.className}</a>
+   <br/>
+#if ($component.tagClass)
+#set ($javadocPath = "../apidocs/" + $component.getTagClass().replace('.', '/') )
+   <b>Tag class:</b> <a href="${tagdocUtils.platformAgnosticPath( $javadocPath )}.html">${component.tagClass}</a>
+   <br/>
+#end
+   <b>Component type:</b> ${component.type}
+   <br/>
+   <b>Component family:</b> ${component.family}
+   <br/>
+#if (${component.rendererType})
+   <b>Renderer type:</b> ${component.rendererType}
+   <br/>
+#set ($rendererClasses = $tagdocUtils.getRendererClasses($component,$model).values() )
+#foreach ($rendererClass in $rendererClasses)
+#set ($javadocPath = "../apidocs/" + $rendererClass.replace('.', '/') )
+   <b>Renderer class:</b> <a href="${tagdocUtils.platformAgnosticPath( $javadocPath )}.html">${rendererClass}</a>
+   <br/>
+#end
+#end
+   <br/>      
+${component.longDescription}   
+  </p>
+  </section>
+#if ($baseContent)
+$baseContent
+#end
+#set($facetList = ${tagdocUtils.getSortedFacetList($component)})
+#if ($facetList.size() != 0)
+  <section name="Supported Facets">
+   <p>
+   <table>
+    <tr>
+     <th>Name</th>
+     <th>Required</th>
+     <th>Description</th>
+    </tr>
+#foreach( $facet in $facetList )
+    <tr>
+     <td>$facet.name</td>
+     <td>$facet.isRequired()</td>
+#if ($facet.longDescription)
+     <td>$facet.longDescription</td>
+#else
+     <td></td>
+#end     
+    </tr>
+#end
+   </table>
+   </p>
+  </section>
+#end  
+#set ($propertyList = ${tagdocUtils.getSortedPropertyList($component)})
+#if ($propertyList.size() != 0)  
+  <section name="Attributes">
+<table>
+ <tr>
+  <th>Name</th>
+  <th>Type</th>
+  <th>Supports EL?</th>
+  <th>Description</th>
+ </tr>
+#foreach( $property in $propertyList )
+#if (!$property.isTagExcluded())
+ <tr>
+  <td>$property.jspName</td>
+#set ($type = ${tagdocUtils.getDisplayType($component.className,$property.jspName,$property.className)})
+  <td>$type</td>
+#if ($property.jspName == "action")
+  <td>Yes</td>
+#elseif ($property.isMethodBinding() || $property.isMethodExpression())
+  <td>Only EL</td>
+#elseif ($property.jspName == "binding")
+  <td>Only EL</td>
+#elseif ($property.isLiteralOnly())
+  <td>No</td>
+#else
+  <td>Yes</td>
+#end
+#if ($property.longDescription)
+  <td>$property.longDescription</td>
+#else
+  <td></td>
+#end
+ </tr>
+#end
+#end
+</table>
+#end
+  </section>
+ </body> 
+</document>
\ No newline at end of file

Added: myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-converter.vm
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-converter.vm?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-converter.vm (added)
+++ myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-converter.vm Mon Jun 30 22:03:16 2008
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<document>
+ <properties>
+  <title>&lt;${converter.name}&gt;</title>
+ </properties>
+ <body>
+  <section name="Summary">
+  <p>
+   <b>Tag name:</b> &lt;${converter.name}&gt;
+   <br/>
+#set ($javadocPath = "../apidocs/" + $converter.getClassName().replace('.', '/') )
+   <b>Converter class:</b> <a href="${tagdocUtils.platformAgnosticPath( $javadocPath )}.html">${converter.className}</a>
+   <br/>
+#if ($converter.tagClass)
+#set ($javadocPath = "../apidocs/" + $converter.getTagClass().replace('.', '/') )
+   <b>Tag class:</b> <a href="${tagdocUtils.platformAgnosticPath( $javadocPath )}.html">${converter.tagClass}</a>
+   <br/>
+#end
+   <b>converter id:</b> ${converter.converterId}
+   <br/>
+${converter.longDescription}   
+  </p>
+  </section>
+#if ($baseContent)
+$baseContent
+#end
+#set ($propertyList = ${tagdocUtils.getSortedPropertyList($converter)})
+#if ($propertyList.size() != 0)  
+  <section name="Attributes">
+<table>
+ <tr>
+  <th>Name</th>
+  <th>Type</th>
+  <th>Supports EL?</th>
+  <th>Description</th>
+ </tr>
+#foreach( $property in $propertyList )
+#if (!$property.isTagExcluded())
+ <tr>
+  <td>$property.jspName</td>
+#set ($type = ${tagdocUtils.getDisplayType($converter.className,$property.jspName,$property.className)})
+  <td>$type</td>
+#if ($property.jspName == "action")
+  <td>Yes</td>
+#elseif ($property.isMethodBinding() || $property.isMethodExpression())
+  <td>Only EL</td>
+#elseif ($property.jspName == "binding")
+  <td>Only EL</td>
+#elseif ($property.isLiteralOnly())
+  <td>No</td>
+#else
+  <td>Yes</td>
+#end
+#if ($property.longDescription)
+  <td>$property.longDescription</td>
+#else
+  <td></td>
+#end
+ </tr>
+#end
+#end
+</table>
+#end
+  </section>
+ </body> 
+</document>
\ No newline at end of file

Added: myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-tag.vm
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-tag.vm?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-tag.vm (added)
+++ myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-tag.vm Mon Jun 30 22:03:16 2008
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<document>
+ <properties>
+  <title>&lt;${tag.name}&gt;</title>
+ </properties>
+ <body>
+  <section name="Summary">
+  <p>
+   <b>Tag name:</b> &lt;${tag.name}&gt;
+   <br/>
+#set ($javadocPath = "../apidocs/" + $tag.getClassName().replace('.', '/') )
+   <b>Tag class:</b> <a href="${tagdocUtils.platformAgnosticPath( $javadocPath )}.html">${tag.className}</a>
+   <br/>
+${tag.longDescription}   
+  </p>
+  </section>
+#if ($baseContent)
+$baseContent
+#end
+#set ($attributeList = ${tagdocUtils.getSortedAttributeList($tag)})
+#if ($attributeList.size() != 0)  
+  <section name="Attributes">
+<table>
+ <tr>
+  <th>Name</th>
+  <th>Type</th>
+  <th>Required</th>
+  <th>Description</th>
+ </tr>
+#foreach( $attribute in $attributeList )
+#if (!$attribute.isTagExcluded())
+ <tr>
+  <td>$attribute.name</td>
+#set ($type = ${tagdocUtils.getDisplayType($tag.className,$attribute.name,$attribute.className)})
+  <td>$type</td>
+  <td>$attribute.isRequired()</td>
+#if ($attribute.longDescription)
+  <td>$attribute.longDescription</td>
+#else
+  <td></td>
+#end
+ </tr>
+#end
+#end
+</table>
+#end
+  </section>
+ </body> 
+</document>
\ No newline at end of file

Added: myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-validator.vm
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-validator.vm?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-validator.vm (added)
+++ myfaces/tomahawk/trunk/core/src/main/resources/META-INF/xdoc-validator.vm Mon Jun 30 22:03:16 2008
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<document>
+ <properties>
+  <title>&lt;${validator.name}&gt;</title>
+ </properties>
+ <body>
+  <section name="Summary">
+  <p>
+   <b>Tag name:</b> &lt;${validator.name}&gt;
+   <br/>
+#set ($javadocPath = "../apidocs/" + $validator.getClassName().replace('.', '/') )
+   <b>Validator class:</b> <a href="${tagdocUtils.platformAgnosticPath( $javadocPath )}.html">${validator.className}</a>
+   <br/>
+#if ($validator.tagClass)
+#set ($javadocPath = "../apidocs/" + $validator.getTagClass().replace('.', '/') )
+   <b>Tag class:</b> <a href="${tagdocUtils.platformAgnosticPath( $javadocPath )}.html">${validator.tagClass}</a>
+   <br/>
+#end
+   <b>validator id:</b> ${validator.validatorId}
+   <br/>
+${validator.longDescription}   
+  </p>
+  </section>
+#if ($baseContent)
+$baseContent
+#end
+#set ($propertyList = ${tagdocUtils.getSortedPropertyList($validator)})
+#if ($propertyList.size() != 0)  
+  <section name="Attributes">
+<table>
+ <tr>
+  <th>Name</th>
+  <th>Type</th>
+  <th>Supports EL?</th>
+  <th>Description</th>
+ </tr>
+#foreach( $property in $propertyList )
+#if (!$property.isTagExcluded())
+ <tr>
+  <td>$property.jspName</td>
+#set ($type = ${tagdocUtils.getDisplayType($validator.className,$property.jspName,$property.className)})
+  <td>$type</td>
+#if ($property.jspName == "action")
+  <td>Yes</td>
+#elseif ($property.isMethodBinding() || $property.isMethodExpression())
+  <td>Only EL</td>
+#elseif ($property.jspName == "binding")
+  <td>Only EL</td>
+#elseif ($property.isLiteralOnly())
+  <td>No</td>
+#else
+  <td>Yes</td>
+#end
+#if ($property.longDescription)
+  <td>$property.longDescription</td>
+#else
+  <td></td>
+#end
+ </tr>
+#end
+#end
+</table>
+#end
+  </section>
+ </body> 
+</document>
\ No newline at end of file

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_aliasBean-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_aliasBean-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_aliasBean-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_aliasBean-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve" >
+&lt;t:aliasBean alias="#{holder}" value="#{aliasTest1}"" &gt;
+    &lt;f:subview id="simulatedIncludedSubform1"&gt;
+        &lt;h:outputLabel for="name" value="Name:"/&gt;
+        &lt;h:inputText id="name" value="#{holder.name}"/&gt;
+    &lt;/f:subview&gt;   
+&lt;/t:aliasBean&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>See examples/aliasBean.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_aliasBean-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_aliasBean-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_buffer-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_buffer-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_buffer-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_buffer-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve" >
+&lt;t:buffer into="Bean"&gt;
+    &lt;t:div&gt;
+        &lt;h:outputText value="String"/&gt;
+    &lt;/t:div&gt;
+&lt;/t:buffer&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>Just nest elements to buffer into a \&lt;t:buffer\&gt; element.</p>
+            <p>See examples/buffer.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_buffer-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_buffer-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_captcha-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_captcha-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_captcha-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_captcha-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">   
+            <div><img src="../images/captcha1.jpg" alt="captcha"/></div>
+            <div><img src="../images/captcha2.jpg" alt="captcha"/></div>            
+        </section>    
+        <!-- Usage -->
+        <section name="Usage">
+            <source xml:space="preserve">
+&lt;t:captcha captchaSessionKeyName="#{captchaBean.sessionKeyName}" /&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see captcha.jsp in the Tomahawk examples.</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_captcha-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_captcha-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_column-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_column-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_column-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_column-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:datatable var="row" ...&gt;
+    &lt;t:column styleClass="#{row.styleClass}"&gt;
+    ...
+    &lt;/t:column&gt;
+&lt;/t:datatable&gt;
+            </source>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_column-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_column-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_columns-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_columns-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_columns-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_columns-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:dataTable value="#{rows}" var="row"&gt;
+    &lt;t:columns value="#{cols}" var="column"&gt;
+        &lt;f:facet name="header"&gt;
+            &lt;h:outputText value="#{column.name}"/&gt;
+        &lt;/f:facet&gt;
+        &lt;h:outputText value="#{row.columnValue}"/&gt;
+    &lt;/t:columns&gt;
+&lt;/t:dataTable&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">            
+            <p>see examples/crossDataTable.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_columns-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_columns-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_commandSortHeader-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_commandSortHeader-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_commandSortHeader-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_commandSortHeader-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:commandSortHeader [ all standard commandLink attributes allowed ]
+                        [ columnName="unique-column-name" ]
+                        [ arrow="{true|false}" ] &gt;
+        nested link text and/or image(s)
+&lt;/t:commandSortHeader&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>Must be nested inside an extended DataTable &lt;t:dataTable&gt;</p>
+            <p>(see examples/simpleSortList.jsp for an example)</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_commandSortHeader-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_commandSortHeader-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataList-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataList-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataList-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataList-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">
+           <div><img src="../images/datalist.png" alt="datalist"/></div>
+        </section>    
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:dataList id="String"
+               styleClass="CSSClass1"
+               itemStyleClass="CSSClass2"
+               var="String"
+               value="List"
+               layout="Constant"
+               rowCountVar="int"
+               rowIndexVar="int"&gt;
+    &lt;h:outputText .../&gt;
+&lt;/t:dataList&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see examples/dataList.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataList-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataList-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataScroller-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataScroller-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataScroller-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataScroller-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">            
+            <div><img src="../images/datascroller.png" alt="DataScroller"/></div>
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:dataScroller [ user-role-support-attributes ]
+                   [for="reference to UIData"]
+                   [pageIndexVar="A parameter name, under which the actual page index is set in request scope
+                                  similar to the var parameter."]
+                   [pageCountVar="A parameter name, under which the actual page count is set in request scope
+                                  similar to the var parameter."]&gt;
+    Nested Facets: first, previous, next, last, fastforward, fastrewind
+&lt;/t:dataScroller&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>
+                DataScroller must be nested inside of an UIData component,
+                or attribute "for" must be given so that corresponding uiData can be found.
+            </p>
+            <p>
+                The "row" attribute must be specified on the corresponding uiData.
+            </p>
+            <p>
+                The scope of pageIndexVar and pageCountVar is limited, and only
+                direct children of DataScroller may see them.
+            </p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataScroller-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataScroller-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataTable-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataTable-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataTable-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataTable-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+    <!-- screen shot -->
+        <section name="Screen Shot">
+            <div>
+                <img alt="datatable" src="../images/datatable.png" />
+            </div>
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve"><![CDATA[
+<t:dataTable [ all standard dataTable attributes allowed ]
+                [ preserveDataModel="{true|false}" ]
+                [ preserveRowStates="{true|false}" ]
+                [ forceIdIndexFormula="value-binding" ]
+                [ sortColumn="value-binding" ]
+                [ sortAscending="value-binding" ]
+                [ preserveSort="{true|false}" ] 
+                [ renderedIfEmpty="{true|false}" ]
+                [ rowIndexVar="variable name" ]
+                [ rowCountVar="variable name" ]
+                [ previousRowDataVar="variable name" ]
+                [ rowId="value-binding" ]
+                [ newspaperColumns="value-binding" ] 
+                [ newspaperOrientation="value-binding" ] 
+                [ rowStyleClass="css styleclass" ]
+                [ rowStyle="inline css style" ]
+                [ rowOnClick="javascript" ]
+                [ rowOnDblClick="javascript" ]
+                [ rowOnMouseDown="javascript" ]
+                [ rowOnMouseUp="javascript" ]
+                [ rowOnMouseOver="javascript" ]
+                [ rowOnMouseMove="javascript" ]
+                [ rowOnMouseOut="javascript" ]
+                [ rowOnKeyPress="javascript" ]
+                [ rowOnKeyDown="javascript" ]
+                [ rowOnKeyUp="javascript" ]>
+    standard dataTable body (<h:column> tags 
+    and optional "header", "footer", and "spacer" facets)
+    <t:column>
+    <t:columns>
+    <t:command_sortheader/> inside column header or footer
+<t:dataTable>
+            ]]></source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+      <strong>Saving the state of the DataModel - the preserveDataModel attribute</strong>
+      <br />        
+      <p>When this attribute is "true", the data behind
+      the current DataModel is saved after the render response phase and
+      restored in the restore component tree phase.</p>
+
+      <strong>Why and when use this feature?</strong>
+      <br />
+      <p> Whenever you
+      use a DataModel backed by a database connection you could run into
+      problems, when the data in the database has changed since the last
+      request. All Lifecycle phases prior to the render response phase iterate
+      the DataModel and assume that the DataModel is unchanged since the last
+      request. At least the row count must not have changed, because all
+      children of UIData that are bound to the DataModel rely on it. But even
+      if you can assure that row count never changes, a change in the data can
+      have unintentional sideeffects.</p>
+      
+      <p> Using the preserveDataModel
+      feature prevents such problems. The DataModel (to be more exact: the
+      currently visible part of the DataModel given by the first and the rows
+      attribute) is freezed right after rendering and you can be sure that all
+      lifecycle actions during the next request happen on exactly the same
+      data.</p>
+
+      <strong>What data types are supported?</strong>
+      
+      <p>To be able to
+      save the state of the DataModel the row objects must be serializable.
+      All standard DataModel types are supported, except ResultSet, which will
+      follow in one of the next releases,</p>
+
+      <strong>Is updating the model supported?</strong>
+      <p>Yes. Just
+      make your bean property that is bound to the DataTable component
+      writable, i.e. give it a setter method.</p>
+
+      <p>Attention: To minimize the effort for saving the state
+      of the DataModel only the visible rows are saved and restored. During
+      the update model phase the setter will be called with an Array or List,
+      that contains only these restored rows.</p>
+
+      <strong>Wrapping table layout -- the newspaperColumns attribute and spacer facet</strong>
+      
+      <p>The newspaperColumns attribute allows a long,
+      narrow table to be wrapped so that it becomes a short, wide table. This
+      allows more information to be shown on a single screen. This is commonly
+      used to present checkboxes for a long list of items. Use the "spacer"
+      facet to specify a component displayed between layout columns. The
+      newspaperOrientation attribute specifies if the columns will be layed out
+      in a vertical or horizontal manner,</p>
+      Example:<br />
+<source xml:space="preserve"><![CDATA[
+<t:dataTable newspaperColumns="3" value="#{addressBB.states}" newspaperOrientation="horizontal" var="state">
+    <f:facet name="spacer">
+          <f:verbatim>&amp;#160;</f:verbatim>
+    </f:facet>
+    <h:column>
+          <h:outputText value="#{state.abbr}"/>
+    </h:column>
+    <h:column>
+        <h:outputText value="#{state.name}"/>
+    </h:column>
+</t:dataTable>]]></source>
+      <br />
+      
+      <strong>Working with a changing data - the forceIdIndexFormula attribute</strong>
+      
+      <p>The default table assumes that your backing
+      data collection is stable between 2 requests. This assumption can be
+      false in several cases: concurrent accesses, unstable backing data
+      collection order, ... If you have components within that table that
+      update your data, you will get unintended behaviors.</p>
+      <p> This attribute is meant to fix that problem.</p>
+      <p> The table's components and
+      the backing data objects are linked by the table's components' ids. By
+      default the changing part of those ids is the row number. So if the
+      backing data positions in the list is changed between the 2 requests
+      (like an element inserted in the head of the list), you will update the
+      wrong element in the backing data's collection.</p>
+      <p> To fix this, you
+      can set the forceIdIndexFormula to an EL that will be unique and stable
+      for each row. That way, even if your backing data list changes between 2
+      requests, you always update the intended element in the list.</p>
+      
+      <br /> Example : &lt;t:dataTable value="#{mailDAO.userInbox}"
+      var="email" forceIdIndexFormula="#{email.primaryKey}" ...&gt; ... <br />
+      <br /> Warning : make sure that the value-binding evaluates to a unique
+      value for each row.
+      
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataTable-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dataTable-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dojoInitializer-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dojoInitializer-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dojoInitializer-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dojoInitializer-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+            &lt;t:dojoInitializer
+            &gt;
+            [rendered="true|false"]
+            [allowQueryConfig="true|false"]
+            [baseScriptUri="&lt;some uri&gt;"]
+            [bindEncoding="utf8|iso8859-1|iso-8859-15|..."]
+            [debug="true|false"]
+            [debugAtAllCosts="true|false"]
+            [debugConsole="true|false"]
+            [debugContainerId="&lt;some id of an existing defined container &gt;"]
+            [development="true|false"]
+            [expanded="true|false"]
+            [ignoreClassNames="true|false"]
+            [ioSendTransport="xmlhttrequest"]
+            [parseWidgets="true|false"]
+            [preventBackButtonFix="true|false"]
+            [provide="&lt;dojo class with package&gt;"]
+            [require="&lt;dojo class with package&gt;"]
+            [searchIds="&lt;some id of an existing defined container &gt;"]
+            [development="true|false"]
+
+            &lt;/t:dojoInitializer&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see dojo/*.jsp for various usage examples!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dojoInitializer-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_dojoInitializer-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_htmlTag-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_htmlTag-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_htmlTag-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_htmlTag-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:htmlTag [{all standard UIOutput attributes}]&gt;
+  &lt;f:param name="AttributeName" value="AttributeValue" /&gt;
+&lt;/t:htmlTag&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Example">            
+            <p>
+&lt;t:htmlTag value="br" /&gt;
+            </p>
+            <p>
+OR<br/>
+&lt;t:htmlTag value="div" &gt;
+[Other JSF tags/content]
+&lt;/t:htmlTag&gt;
+            </p>
+            <p>
+OR<br/>
+&lt;t:htmlTag value="link"&gt;<br/>
+  &lt;f:param name="rel" value="stylesheet"/&gt;<br/>
+  &lt;f:param name="type" value="text/css"/&gt;<br/>
+  &lt;f:param name="href" value="#{userPrefs.stylesheet}"/&gt;<br/>
+&lt;/t:htmlTag&gt;
+            </p>
+        </section>        
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_htmlTag-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_htmlTag-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputCalendar-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputCalendar-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputCalendar-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputCalendar-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shots">
+            <table>
+                <tr>
+                    <th colspan="1" rowspan="1">
+                        Popup
+                    </th>
+                    <th colspan="1" rowspan="1">
+                        No Popup
+                    </th>
+                </tr>
+                <tr>
+                    <td colspan="1" rowspan="1">
+                        <div><img src="../images/calendar_popup.png" alt="calendar_popup"/></div>
+                    </td>
+                    <td colspan="1" rowspan="1">
+                        <div><img src="../images/calendar_nopopup.png" alt="calendar_nopopup"/></div>
+                    </td>
+                </tr>
+            </table>
+        </section>    
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:inputCalendar [ HTML universal attributes ]
+               [ HTML event handler attributes ]
+               [ UIInput standard attributes (i.e. valueChangeListener) ]
+               [monthYearRowClass="month-and-year-header-row-css-class"]
+               [weekRowClass="week-header-row-css-class"]
+               [dayCellClass="empty-or-date-cell-css-class"]
+               [currentDayCellClass="currently-selected-day-cell-css-class"]&gt;
+&lt;/t:inputCalendar&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">            
+            <p>
+                Standard core tags (i.e. a new Converter can be set for
+                value-bindings to values other than java.util.Date).
+            </p>
+            <p>see examples/calendar.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputCalendar-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputCalendar-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputDate-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputDate-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputDate-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputDate-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">
+            <div><img src="../images/inputdate.png" alt="inputdate"/></div>
+            <p/>
+          <!--  <figure src="../images/inputdate2.png" alt="inputdate2"/> -->
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:inputDate type="{date|time|both|short_time|full}"
+                popupCalendar="{true|false}"
+                ampm="{true|false}"/&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see examples/date.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputDate-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputDate-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputFileUpload-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputFileUpload-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputFileUpload-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputFileUpload-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:inputFileUpload [{all standard UIInput and HTML input attributes}]
+                      [accept="mime-type"] /&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see "examples/fileupload.jsp" for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputFileUpload-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputFileUpload-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputHtml-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputHtml-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputHtml-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputHtml-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">
+            <div><img src="../images/inputhtml.png" alt="inputhtml"/></div>
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:inputHtml value="String"
+                style="CSSClass"
+                fallback="{true|false}"
+                type="Constant"
+                allowExternalLinks="{true|false}"
+                addKupuLogo="{true|false}"
+                showAllToolBoxes="{true|false}"
+                allowEditSource="{true|false}"
+                showPropertiesToolBox="{true|false}"
+                showLinksToolBox="{true|false}"
+                showImagesToolBox="{true|false}"
+                showTablesToolBox="{true|false}"
+                showDebugToolBox="{true|false}"
+                showCleanupExpressionsToolBox="{true|false}"/&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see examples/inputHtml.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputHtml-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_inputHtml-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jsValueChangeListener-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jsValueChangeListener-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jsValueChangeListener-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jsValueChangeListener-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+                &lt;t:jsValueChangeListener for="id"
+                            property="property"
+                            expressionValue="{true|false}" 
+                            bodyTagEvent="eventName" /&gt;
+            </source>
+        </section>
+        <!-- Examples -->
+        <section name="Examples">
+            
+            <p>
+               Some examples will throw more light on the usage of this component.
+            </p>
+        
+            <p>
+            <strong>Example 1</strong><br/>
+                Suppose we have two text fields on a page. We would like to keep the value of the second text field 
+                in sync with the value of the first. This can be accomplised with the following code:
+            </p>
+            <source xml:space="preserve">
+                &lt;h:inputText id="text1"&gt;
+                    &lt;t:jsValueChangeListener for="text2" property="value" 
+                                                expressionValue="$srcElem.value" /&gt;
+                &lt;/h:inputText&gt;
+                &lt;h:inputText id="text2"/&gt;
+            </source>
+            <p> 
+                When the value of text1 changes, the 'onchange' event is triggered. The javascript expression specified by 
+                'expressionValue' is evaluated, and the result is assigned to the specified property (in this case, 'value') 
+                of the target control.
+            </p>
+
+            <p>
+            <strong>Example 2</strong><br/>
+                Sometimes, the evalution of the javascript expression itself causes the desired side-effect. In this case, 
+                it is not necessary to specify the 'property' attribute for the target control. In this example, we have 
+                a combo-box, and we want the selection of a specific value in the combo-box to cause a text box to be hidden.
+            </p>
+            <source xml:space="preserve">
+       &lt;h:selectOneMenu id="selone_menu_colors" value="red" styleClass="selectOneMenu"&gt;
+           &lt;f:selectItems value="#{carconf.colors}" /&gt;
+           &lt;t:jsValueChangeListener for="selone_menu_subcolors" 
+             expressionValue="($srcElem.options[$srcElem.selectedIndex].value=='black')?
+             $destElem.style.display='inline':$destElem.style.display='none';"/&gt;
+       &lt;/h:selectOneMenu&gt;
+       &lt;h:inputText id="selone_menu_subcolors"/&gt;
+            </source>
+            <p> 
+                The evaluation of the expression causes the text box to be hidden when the appropriate value is selected.
+            </p>        
+       </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see examples/jslistener.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jsValueChangeListener-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jsValueChangeListener-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jscookMenu-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jscookMenu-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jscookMenu-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jscookMenu-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">
+            <div><img src="../images/jscookmenu.png" alt="jscookmenu"/></div>
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:jscookMenu [ user-role-support-attributes ]
+                 [layout="values {hbr, hbl, hur, hul, vbr, vbl, vur, vul}"]
+                 [theme="values {ThemeIE, ThemeMiniBlack, ThemeOffice, ThemePanel}"]
+    Nested &lt;t:navigationMenuItem&gt; or &lt;t:navigationMenuItems&gt; tags (menu items)
+&lt;/t:jscookMenu&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">            
+            <p>
+                If you want to use jscookMenu in your application, you will have to:
+            </p>
+            <ul>
+                <li>
+                    Add jscookmenu directory containing css and scripting code to
+                    your web directory (you can find it in the examples application).
+                </li>
+                <li>
+                    Add scripts and stylesheets for the theme you would like to use
+                    to html-header (see also inc/header.inc in the examples application)
+                </li>
+            </ul>
+            <source xml:space="preserve">
+&lt;!-- JSCook Menu --&gt;
+&lt;script language="JavaScript" src="jscookmenu/JSCookMenu.js" type="text/javascript"&gt;
+&lt;script language="JavaScript" src="jscookmenu/ThemeOffice/theme.js"/&gt;
+&lt;link rel="stylesheet" href="jscookmenu/ThemeOffice/theme.css" type="text/css"/&gt;
+&lt;script language="JavaScript" src="jscookmenu/ThemeMiniBlack/theme.js"/&gt;
+&lt;link rel="stylesheet" href="jscookmenu/ThemeMiniBlack/theme.css" type="text/css"/&gt;
+&lt;script language="JavaScript" src="jscookmenu/ThemeIE/theme.js"/&gt;
+&lt;link rel="stylesheet" href="jscookmenu/ThemeIE/theme.css" type="text/css"/&gt;
+&lt;script language="JavaScript" src="jscookmenu/ThemePanel/theme.js"/&gt;
+&lt;link rel="stylesheet" href="jscookmenu/ThemePanel/theme.css" type="text/css"/&gt;
+            </source>
+            <p>
+                see examples/jscookmenu.jsp for an example!
+            </p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jscookMenu-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_jscookMenu-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_newspaperTable-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_newspaperTable-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_newspaperTable-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_newspaperTable-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <section name="Obsolete">
+            <p><strong>
+                On May 17th, the functionality of the newspaperTable component was merged
+                into t:dataTable (Extended DataTable) for the tomahawk-1.1.3-SNAPSHOT.jar.
+                The newspaperTable component will be removed in the future.
+                Please use t:dataTable instead.
+            </strong></p>
+            <p>  
+                Upgrade to t:dataTable by replacing all references to t:newspaperTable with t:dataTable.
+            </p>
+        </section>    
+        <!-- screen shot -->
+        <section name="Screen Shot">
+            <div><img src="../images/newspaperTable.png" alt="Newspaper Table"/></div>
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:newspaperTable newspaperColumns="3"  value="#{addressBB.states}" var="state"&gt;
+    &lt;f:facet name="spacer"&gt;&lt;f:verbatim&gt;&amp;#160;&lt;/f:verbatim&gt;&lt;/f:facet&gt;
+    &lt;h:column&gt;
+        &lt;h:outputText value="#{state.abbr}"/&gt;
+    &lt;/h:column&gt;
+    &lt;h:column&gt;
+        &lt;h:outputText value="#{state.name}"/&gt;
+    &lt;/h:column&gt;
+&lt;/t:newspaperTable&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see examples/newspaperTable.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_newspaperTable-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_newspaperTable-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">
+            <div><img src="../images/panelnavigation.png" alt="panelnavigation"/></div>
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:panelNavigation [ standard HTML table attributes ]
+                      [itemClass="normal-menu-item-css-class"]
+                      [openItemClass="open-menu-item-css-class"]
+                      [activeItemClass="active-menu-item-css-class"]
+                      [separatorClass="separator-css-class"]
+                      [itemStyle="normal-menu-item-css-style"]
+                      [openItemStyle="open-menu-item-css-style"]
+                      [activeItemStyle="active-menu-item-css-style"]
+                      [separatorStyle="separator-css-style"]&gt;
+    Nested &lt;t:commandNavigation&gt; tags (menu items) and output components (separat
+&lt;/t:panelNavigation&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>
+                Body content must be a combination of &lt;t:commandNavigation&gt; tags
+                and standard output tags. Output tags are rendered as separators
+                and can be used to divide the menu into sections.
+            </p>
+        </section>        
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation2-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation2-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation2-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation2-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">
+            <div><img src="../images/panelnavigation2.png" alt="panelnavigation2"/></div>
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:panelNavigation2 [ standard HTML table attributes ]
+                      [itemClass="normal-menu-item-css-class"]
+                      [openItemClass="open-menu-item-css-class"]
+                      [activeItemClass="active-menu-item-css-class"]
+                      [separatorClass="separator-css-class"]
+                      [itemStyle="normal-menu-item-css-style"]
+                      [openItemStyle="open-menu-item-css-style"]
+                      [activeItemStyle="active-menu-item-css-style"]
+                      [separatorStyle="separator-css-style"]&gt;
+    Nested &lt;t:commandNavigation2&gt; tags (menu items) and output components
+       &lt;t:navigationMenuItem&gt; tags (NavigationMenuItem)
+       &lt;t:navigationMenuItems&gt; tags (NavigationMenuItem(s))
+                &lt;/t:panelNavigation&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>See PanelNavigation Examples http://www.irian.at/myfaces/home.jsf.</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation2-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelNavigation2-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelStack-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelStack-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelStack-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelStack-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:panelStack id="String"
+                 selectedPanel="String"&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see examples/panelStack.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelStack-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelStack-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelTabbedPane-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelTabbedPane-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelTabbedPane-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelTabbedPane-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">            
+            <div><img src="../images/tabbedpane.png" alt="tabbedpane"/></div>
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:panelTabbedPane selectedIndex="int"
+                      activeTabStyleClass="CSSClass"
+                      inactiveTabStyleClass="CSSClass"
+                      disabledTabStyleClass="CSSClass"
+                      activeSubStyleClass="CSSClass"
+                      inactiveSubStyleClass="CSSClass"
+                      tabContentStyleClass="CSSClass"&gt;
+    &lt;t:panelTab ...&gt;
+        ...(anyComponents)...
+    &lt;/t:panelTab&gt;
+&lt;/t:panelTabbedPane&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see examples/tabbedPane.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelTabbedPane-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_panelTabbedPane-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_popup-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_popup-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_popup-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_popup-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">
+            <div><img src="../images/popup.png" alt="popup"/></div>
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:popup styleClass="CSSClass"
+            closePopupOnExitingElement="{true|false}"
+            closePopupOnExitingPopup="{true|false}"
+            displayAtDistanceX="int"
+            displayAtDistanceY="int"&gt;
+    &lt;h:outputText value="String"/&gt;
+    &lt;f:facet name="popup"&gt;
+        &lt;h:panelGroup&gt;
+            &lt;h:panelGrid columns="int"&gt;
+                &lt;h:outputText value="String"/&gt;
+            &lt;/h:panelGrid&gt;
+        &lt;/h:panelGroup&gt;
+    &lt;/f:facet&gt;
+&lt;/t:popup&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see examples/popup.jsp for an example!</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_popup-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_popup-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_saveState-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_saveState-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_saveState-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_saveState-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Instructions -->
+        <section name="Instructions">
+            
+            <p>
+                t:saveState enables you to persist beans and values longer than
+                request scope, but shorter than session scope. It is ideal for
+                persisting backing beans and values with the same scope as your view
+                components. It does this by saving the target state with the
+                component tree.
+            </p>
+            <p>
+                Traditional JSP Applications save their state information within
+                HttpSession objects. This is an easy to use but not always satisfying approach:
+            </p>
+            <ul>
+                <li>
+                    HttpSession objects must have an expiration date (timeout) that
+                    prevents the server from running out of memory over the time.
+                    The always boring question for web admins: How long should I set
+                    the session timout?
+                </li>
+                <li>
+                    Server restarting is a thrilling task: Will all objects in active
+                    sessions be serialized and restored successfully? If business
+                    classes have changed in the meantime, this task is likely to fail.
+                </li>
+                <li>
+                    Running multiple redundant servers is a challenge. You must use
+                    cluster environments which are expensive and difficult to handle.
+                </li>
+            </ul>
+            <p>
+                MyFaces supports a different approach. It makes it possible to write
+                sophisticated applications without any use of the HttpSession. All
+                state information of the current view and the model beans can be
+                encoded to the client response. MyFaces introduces a new Component
+                "UISaveState" with the corresponding Tag &lt;t:saveState&gt;.
+                <br/>
+                Example (see "sample1.jsp" of the "examples" web application):
+            </p>
+            <source xml:space="preserve">
+&lt;t:saveState id="save1" value="#{calcForm.number1}" /&gt;
+&lt;t:saveState id="save2" value="#{calcForm.number2}" /&gt;
+&lt;t:saveState id="save3" value="#{ucaseForm.text}" /&gt;
+            </source>
+            <p>
+                The current values of the three properties number1, number2 and text
+                are automatically saved within the client response and get restored
+                at the next client request.
+            </p>
+            <p>
+                You can also save the whole bean.
+                <br/>
+                Example:
+            </p>
+            <source xml:space="preserve">
+&lt;t:saveState id="saveCalcForm" value="#{calcForm}"/&gt;
+            </source>
+            <p>
+                The whole bean automatically is saved and restored by MyFaces.
+                To be able to save and restore the value of a bean property or the
+                bean itself, it must implement the Serializable interface.
+            </p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_saveState-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_saveState-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_schedule-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_schedule-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_schedule-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_schedule-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- screen shot -->
+        <section name="Screen Shot">
+            <p>Month mode</p>
+            <div><img src="../images/schedule1.png" alt="schedule month mode"/></div>
+            <p>Workweek mode</p>
+            <div><img src="../images/schedule2.png" alt="schedule workweek mode"/></div>
+        </section>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;s:schedule [ UI component attributes ]
+               [ UI command attributes ]
+               [value="#{backingBean.scheduleModel}"]
+               [visibleStartHour="7"]
+               [visibleEndHour="21"]
+               [workingStartHour="9"]
+               [workingEndHour="17"]
+               [readonly={true|false}]
+               [submitOnClick={true|false}]
+               [mouseListener="#{backingBean.scheduleClicked}"]
+               [tooltip={true|false}]
+               [theme={default|outlookxp|evolution}]
+               [headerDateFormat="dd-MM-yyyy"]
+               [compactWeekRowHeight="200"]
+               [compactMonthRowHeight="100"]&gt;
+&lt;/s:schedule&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see the schedule.jsp example.</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_schedule-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_schedule-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectItems-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectItems-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectItems-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectItems-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+        <source xml:space="preserve">&lt;h:selectOneMenu id="menu1" value="#{selectItemsBean.selectedCarColor}"&gt;
+    &lt;t:selectItems value="#{selectItemsBean.carList}" var="Car" itemLabel="#{Car.type}" itemValue="#{Car.color}" /&gt;
+&lt;/h:selectOneMenu&gt;</source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>This component can be used with any selection component. Also it's compatible with RI.</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectItems-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectItems-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectManyPicklist-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectManyPicklist-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectManyPicklist-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectManyPicklist-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:selectManyPicklist [ Standard selectManyListbox attributes ] /&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>see picklist.jsf for an example.</p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectManyPicklist-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectManyPicklist-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneCountry-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneCountry-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneCountry-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneCountry-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:selectOneCountry maxLength="int"&gt;
+    ...(optional f:select* filters)...
+&lt;t:selectOneCountry/&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>
+                You can restrict the countries list by adding &lt;f:selectItem*/&gt; tags with the country codes.<br/>
+                Example : &lt;f:selectItem itemValue="DE"/&gt; &lt;f:selectItem itemValue="DO"/&gt; &lt;f:selectItem itemValue="FR"/&gt; ...
+            </p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneCountry-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneCountry-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneLanguage-base.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneLanguage-base.xml?rev=672997&view=auto
==============================================================================
--- myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneLanguage-base.xml (added)
+++ myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneLanguage-base.xml Mon Jun 30 22:03:16 2008
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation Maven//EN"
+ "http://maven.apache.org/dtd/xdoc_1_0.dtd">      
+<document>
+    <properties>
+      <title></title>
+    </properties>
+    <!-- All code under body will be put after "Summary" section -->
+    <body>
+        <!-- Usage -->
+        <section name="Usage">            
+            <source xml:space="preserve">
+&lt;t:selectOneLanguage maxLength="int"&gt;
+    ...(optional f:select* filters)...
+&lt;t:selectOneCountry/&gt;
+            </source>
+        </section>
+        <!-- Instructions -->
+        <section name="Instructions">
+            <p>
+                You can restrict the languages list by adding &lt;f:selectItem*/&gt; tags with the language codes.<br/>
+                Example : &lt;f:selectItem itemValue="de"/&gt; &lt;f:selectItem itemValue="es"/&gt; &lt;f:selectItem itemValue="fr"/&gt; ...
+            </p>
+        </section>
+    </body>
+</document>
\ No newline at end of file

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneLanguage-base.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/trunk/core/src/main/tagdoc/t_selectOneLanguage-base.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL



Mime
View raw message