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

svn commit: r616599 [8/12] - in /myfaces/tomahawk/branches/1_2_0/build: ./ src/ src/main/ src/main/java-templates/ src/main/resources/ src/main/resources/META-INF/ src/main/resources/META-INF/maven-faces-plugin/ src/main/resources/META-INF/maven-faces-...

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTag.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTag.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTag.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTag.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,50 @@
+<?xml version="1.0" ?>
+<!--
+	Copyright 2006 The Apache Software Foundation.
+	
+	Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+	xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+	xmlns:t="http://myfaces.apache.org/tomahawk"
+	xmlns:xi="http://www.w3.org/2001/XInclude">
+	<component>
+
+        <component-type>org.apache.myfaces.HtmlTag</component-type>
+        <component-class>org.apache.myfaces.custom.htmlTag.HtmlTag</component-class>
+
+        <xi:include href="../../../includes/html/_ForceIdProperties.xml" xpointer="/faces-config/component/*"/>
+        <xi:include href="../../../includes/html/_UserRoleProperties.xml" xpointer="/faces-config/component/*"/>
+        <xi:include href="../../../../includes/html/StyleProperty.xml" xpointer="/faces-config/component/*"/>
+        <xi:include href="../../../../includes/html/StyleClassProperty.xml" xpointer="/faces-config/component/*"/>
+
+		<component-extension>
+			<!--for the Component generation-->
+            <mfp:component-family>javax.faces.Output</mfp:component-family>
+            <mfp:component-supertype>javax.faces.Output</mfp:component-supertype>
+            <mfp:component-superclass>javax.faces.component.UIOutput</mfp:component-superclass>
+            <mfp:renderer-type>org.apache.myfaces.HtmlTagRenderer</mfp:renderer-type>
+			<!-- 
+			<mfp:component-class-excluded>true</mfp:component-class-excluded>
+			<mfp:tag-class-excluded>true</mfp:tag-class-excluded>
+			 -->
+
+			<!--for the TLD generation-->
+
+			<mfp:tag-name>t:htmlTag</mfp:tag-name>
+
+			<!--for the TagLib generation-->
+			<mfp:tag-class>org.apache.myfaces.custom.htmlTag.HtmlTagTag</mfp:tag-class>
+		</component-extension>
+	</component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTag.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTag.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,260 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+        <!-- 
+        <description>
+            This tag renders as an HTML input element.
+
+            Unless otherwise specified, all attributes accept static values
+            or EL expressions.
+        </description>
+         -->
+
+        <component-type>org.apache.myfaces.HtmlTree</component-type>
+        <component-class>org.apache.myfaces.custom.tree.HtmlTree</component-class>
+        
+        <property>
+            <description>The initial value of this component.</description>
+            <property-name>value</property-name>
+            <property-class>java.lang.Object</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+                
+        <property>
+            <description></description>
+            <property-name>var</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        
+        
+        <property>
+            <description></description>
+            <property-name>nodeClass</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>selectedNodeClass</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>headerClass</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>footerClass</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>rowClasses</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>columnClasses</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconClass</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        
+        
+        <property>
+            <description></description>
+            <property-name>iconLine</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconNoline</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconChildFirst</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconChildMiddle</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconChildLast</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconNodeOpen</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconNodeOpenFirst</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconNodeOpenMiddle</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconNodeOpenLast</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconNodeClose</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconNodeCloseFirst</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconNodeCloseMiddle</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>iconNodeCloseLast</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        
+
+        <!-- This property does not appear on component class -->
+        <property>
+            <description></description>
+            <property-name>expandRoot</property-name>
+            <property-class>boolean</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+
+        <property>
+            <description></description>
+            <property-name>expireListeners</property-name>
+            <property-class>long</property-class>
+            <default-value>28800000</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        
+        
+        <!-- inherited from superclasses: -->
+        <!--   'id' is declared in javax.faces.webapp.UIComponentClassicTagBase -->
+        <!--   'binding' and 'rendered' are declared in javax.faces.webapp.UIComponentELTag -->
+
+        <component-extension>
+            <!--for the Component generation-->
+            <mfp:component-family>javax.faces.Panel</mfp:component-family>
+            <mfp:component-supertype>javax.faces.HtmlPanelGroup</mfp:component-supertype>
+            <mfp:component-superclass>javax.faces.component.HtmlPanelGroup</mfp:component-superclass>
+            
+            <mfp:component-class-excluded>true</mfp:component-class-excluded>
+            <mfp:tag-class-excluded>true</mfp:tag-class-excluded>
+                        
+            <!--for the TLD generation-->
+            <mfp:tag-name>t:tree</mfp:tag-name>
+                   
+            <!--for the TagLib generation-->
+            <mfp:tag-class>org.apache.myfaces.custom.tree.taglib.TreeTag</mfp:tag-class>
+            <mfp:tag-superclass>javax.faces.webapp.UIComponentELTag</mfp:tag-superclass>            
+        </component-extension>
+    </component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree2.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree2.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree2.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree2.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,136 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+        <!-- 
+        <description>
+            This tag renders as an HTML input element.
+
+            Unless otherwise specified, all attributes accept static values
+            or EL expressions.
+        </description>
+         -->
+
+        <component-type>org.apache.myfaces.HtmlTree2</component-type>
+        <component-class>org.apache.myfaces.custom.tree2.HtmlTree</component-class>
+        
+        <!-- inherited from superclasses: -->
+        <!--   'id' is declared in javax.faces.webapp.UIComponentClassicTagBase -->
+        <!--   'binding' and 'rendered' are declared in javax.faces.webapp.UIComponentELTag -->
+
+        <property>
+            <description></description>
+            <property-name>javascriptLocation</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>imageLocation</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>styleLocation</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>varNodeToggler</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        
+        
+        <property>
+            <description></description>
+            <property-name>showNav</property-name>
+            <property-class>boolean</property-class>
+            <default-value>true</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>showLines</property-name>
+            <property-class>boolean</property-class>
+            <default-value>true</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>clientSideToggle</property-name>
+            <property-class>boolean</property-class>
+            <default-value>true</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>showRootNode</property-name>
+            <property-class>boolean</property-class>
+            <default-value>true</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>preserveToggle</property-name>
+            <property-class>boolean</property-class>
+            <default-value>true</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+                
+        <component-extension>
+            <!--for the Component generation-->
+            <mfp:component-family>org.apache.myfaces.HtmlTree2</mfp:component-family>
+            <mfp:component-supertype>org.apache.myfaces.Tree2</mfp:component-supertype>
+            <mfp:component-superclass>org.apache.myfaces.custom.tree2.UITreeData</mfp:component-superclass>
+            <mfp:renderer-type>org.apache.myfaces.HtmlTree2</mfp:renderer-type>
+                                    
+            <!--for the TLD generation-->
+            <mfp:tag-name>t:tree2</mfp:tag-name>
+                   
+            <!--for the TagLib generation-->
+            <mfp:tag-class>org.apache.myfaces.custom.tree2.TreeTag</mfp:tag-class>
+            <!-- 
+            <mfp:tag-superclass>javax.faces.webapp.UIComponentELTag</mfp:tag-superclass>
+             -->            
+        </component-extension>
+    </component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree2.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTree2.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeCheckbox.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeCheckbox.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeCheckbox.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeCheckbox.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,53 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+
+        <component-type>org.apache.myfaces.HtmlTreeCheckbox</component-type>
+        <component-class>org.apache.myfaces.custom.tree.HtmlTreeCheckbox</component-class>
+
+        <property>
+            <description></description>
+            <property-name>for</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        
+        <component-extension>
+            <!--for the Component generation-->
+             
+            <mfp:component-family>org.apache.myfaces.HtmlTreeCheckbox</mfp:component-family>
+            <mfp:component-supertype>javax.faces.SelectItem</mfp:component-supertype>
+            <mfp:component-superclass>javax.faces.component.UISelectItem</mfp:component-superclass>
+            <mfp:renderer-type>org.apache.myfaces.HtmlTreeCheckbox</mfp:renderer-type>
+            <!--for the TLD generation-->
+
+            <mfp:tag-name>t:treeCheckbox</mfp:tag-name>
+                    
+            <!--for the TagLib generation-->
+            <mfp:tag-class>org.apache.myfaces.custom.tree.taglib.TreeCheckboxTag</mfp:tag-class>
+            <!-- 
+            <mfp:tag-superclass>javax.faces.webapp.UIComponentELTag</mfp:tag-superclass>
+             -->
+        </component-extension>
+    </component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeCheckbox.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeCheckbox.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeColumn.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeColumn.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeColumn.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeColumn.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,52 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+        <!-- 
+        <description>
+            This tag renders as an HTML input element.
+
+            Unless otherwise specified, all attributes accept static values
+            or EL expressions.
+        </description>
+         -->
+
+        <component-type>org.apache.myfaces.HtmlTreeColumn</component-type>
+        <component-class>org.apache.myfaces.custom.tree.HtmlTreeColumn</component-class>
+        
+        <!-- inherited from superclasses: -->
+        <!--   'id' is declared in javax.faces.webapp.UIComponentClassicTagBase -->
+        <!--   'binding' and 'rendered' are declared in javax.faces.webapp.UIComponentELTag -->
+
+        <component-extension>
+            <!--for the Component generation-->
+            <mfp:component-family>org.apache.myfaces.HtmlTreeColumn</mfp:component-family>
+            <mfp:component-supertype>javax.faces.Column</mfp:component-supertype>
+            <mfp:component-superclass>javax.faces.component.UIColumn</mfp:component-superclass>
+                        
+            <!--for the TLD generation-->
+            <mfp:tag-name>t:treeColumn</mfp:tag-name>
+                   
+            <!--for the TagLib generation-->
+            <mfp:tag-class>org.apache.myfaces.custom.tree.taglib.TreeColumnTag</mfp:tag-class>
+            <mfp:tag-superclass>javax.faces.webapp.UIComponentELTag</mfp:tag-superclass>            
+        </component-extension>
+    </component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeColumn.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeColumn.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeImageCommandLink.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeImageCommandLink.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeImageCommandLink.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeImageCommandLink.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,51 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+        <!-- 
+        <description>
+            This tag renders as an HTML input element.
+
+            Unless otherwise specified, all attributes accept static values
+            or EL expressions.
+        </description>
+         -->
+
+        <component-type>org.apache.myfaces.HtmlTreeImageCommandLink</component-type>
+        <component-class>org.apache.myfaces.custom.tree.HtmlTreeImageCommandLink</component-class>
+
+        <property>
+            <description></description>
+            <property-name>image</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+
+        <component-extension>
+            <!--for the Component generation-->
+            <mfp:component-family>org.apache.myfaces.HtmlTree</mfp:component-family>
+            <mfp:component-supertype>javax.faces.HtmlCommandLink</mfp:component-supertype>
+            <mfp:component-superclass>javax.faces.component.html.HtmlCommandLink</mfp:component-superclass>
+            <mfp:renderer-type>org.apache.myfaces.HtmlTreeImageCommandLink</mfp:renderer-type>
+        </component-extension>
+    </component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeImageCommandLink.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeImageCommandLink.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeNode.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeNode.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeNode.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeNode.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,43 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+        <!-- 
+        <description>
+            This tag renders as an HTML input element.
+
+            Unless otherwise specified, all attributes accept static values
+            or EL expressions.
+        </description>
+         -->
+
+        <component-type>org.apache.myfaces.HtmlTreeNode</component-type>
+        <component-class>org.apache.myfaces.custom.tree.HtmlTreeNode</component-class>
+
+        <component-extension>
+            <!--for the Component generation-->
+            <mfp:component-family>javax.faces.Command</mfp:component-family>
+            <mfp:component-supertype>javax.faces.HtmlCommandLink</mfp:component-supertype>
+            <mfp:component-superclass>javax.faces.component.html.HtmlCommandLink</mfp:component-superclass>
+            <mfp:renderer-type>org.apache.myfaces.HtmlTreeNode</mfp:renderer-type>
+            <mfp:component-class-excluded>true</mfp:component-class-excluded>                        
+        </component-extension>
+    </component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeNode.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/HtmlTreeNode.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/IconProvider.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/IconProvider.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/IconProvider.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/IconProvider.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,51 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+        <!-- 
+        <description>
+        </description>
+         -->
+        <component-type>IconProvider</component-type>
+        <component-class>iconProvider.IconProvider</component-class>
+        <property>
+            <description>
+            </description>
+            <property-name>type</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>true</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        <component-extension>
+            <!--for the Component generation-->
+            <mfp:component-class-excluded>true</mfp:component-class-excluded>            
+            <mfp:tag-class-excluded>true</mfp:tag-class-excluded>
+                        
+            <!--for the TLD generation-->
+            <mfp:tag-name>t:iconProvider</mfp:tag-name>
+                   
+            <!--for the TagLib generation-->
+            <mfp:tag-class>org.apache.myfaces.custom.tree.taglib.IconProviderTag</mfp:tag-class>
+            <mfp:tag-superclass>javax.servlet.jsp.tagext.TagSupport</mfp:tag-superclass>            
+        </component-extension>
+    </component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/IconProvider.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/IconProvider.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/InputHtml.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/InputHtml.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/InputHtml.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/InputHtml.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,167 @@
+<?xml version="1.0" ?>
+<!--
+	Copyright 2006 The Apache Software Foundation.
+	
+	Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+	xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+	xmlns:t="http://myfaces.apache.org/tomahawk"
+	xmlns:xi="http://www.w3.org/2001/XInclude">
+	<component>
+
+        <component-type>org.apache.myfaces.InputHtml</component-type>
+        <component-class>org.apache.myfaces.custom.inputHtml.InputHtml</component-class>
+
+
+        <property>
+            <description>Use a text area instead of the javascript HTML editor. Default is false. Use with caution.</description>
+            <property-name>fallback</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        <property>
+            <description>The type of the value. It can be either fragment for an HTML fragment (default) or document for a full HTML document, with head, title, body, ... tags.</description>
+            <property-name>type</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        
+        <property>
+            <description>Allows the user to edit the HTML source code. Default is true.</description>
+            <property-name>allowEditSource</property-name>
+            <property-class>boolean</property-class>
+            <default-value>true</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        
+        <property>
+            <description>Allows the user to insert external links. Default is true.</description>
+            <property-name>allowExternalLinks</property-name>
+            <property-class>boolean</property-class>
+            <default-value>true</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        <property>
+            <description>Show the Kupu Logo in the buttons bar. Default is true.</description>
+            <property-name>addKupuLogo</property-name>
+            <property-class>boolean</property-class>
+            <default-value>true</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+
+        <property>
+            <description>Shortcut to avoid setting all the showXXToolBox to true. Default is false.</description>
+            <property-name>showAllToolBoxes</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        <property>
+            <description>Show the Properties tool box next to the text. Default is false.</description>
+            <property-name>showPropertiesToolBox</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        <property>
+            <description>Show the Links tool box next to the text. Default is false.</description>
+            <property-name>showLinksToolBox</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        <property>
+            <description>Show the Images tool box next to the text. Default is false.</description>
+            <property-name>showImagesToolBox</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        <property>
+            <description>Show the Tables tool box next to the text. Default is false.</description>
+            <property-name>showTablesToolBox</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        <property>
+            <description>Show the Cleanup Expressions tool box next to the text. Default is false.</description>
+            <property-name>showCleanupExpressionsToolBox</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        <property>
+            <description>Show the Debug tool box next to the text. Default is false.</description>
+            <property-name>showDebugToolBox</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+
+		<component-extension>
+			<!--for the Component generation-->
+            <mfp:component-family>javax.faces.Input</mfp:component-family>
+            <mfp:component-supertype>org.apache.myfaces.HtmlInputText</mfp:component-supertype>
+            <mfp:component-superclass>org.apache.myfaces.component.html.ext.HtmlInputText</mfp:component-superclass>
+            <mfp:renderer-type>org.apache.myfaces.InputHtml</mfp:renderer-type>
+
+			<mfp:component-class-excluded>true</mfp:component-class-excluded>
+			<mfp:tag-class-excluded>true</mfp:tag-class-excluded>
+
+			<!--for the TLD generation-->
+
+			<mfp:tag-name>t:inputHtml</mfp:tag-name>
+
+			<!--for the TagLib generation-->
+			<mfp:tag-class>org.apache.myfaces.custom.inputHtml.InputHtmlTag</mfp:tag-class>
+		</component-extension>
+	</component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/InputHtml.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/InputHtml.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/JsValueChangeListener.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/JsValueChangeListener.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/JsValueChangeListener.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/JsValueChangeListener.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,85 @@
+<?xml version="1.0" ?>
+<!--
+	Copyright 2006 The Apache Software Foundation.
+	
+	Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+	xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+	xmlns:t="http://myfaces.apache.org/tomahawk"
+	xmlns:xi="http://www.w3.org/2001/XInclude">
+	<component>
+
+        <component-type>org.apache.myfaces.JsValueChangeListener</component-type>
+        <component-class>org.apache.myfaces.custom.jslistener.JsValueChangeListener</component-class>
+    
+        <property>
+            <description>
+            </description>
+            <property-name>for</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>  
+        <property>
+            <description>
+            </description>
+            <property-name>expressionValue</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description>
+            </description>
+            <property-name>property</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description>If specified this JavaScript event will be inserted in the body tag. JavaScript code will be the same like it is rendered in the parent component.</description>
+            <property-name>bodyTagEvent</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+		<component-extension>
+			<!--for the Component generation-->
+            <mfp:component-family>javax.faces.Output</mfp:component-family>
+            
+            <!-- the real supertype is javax.faces.Output. but
+            we don't want to inherit id, binding, rendered, value and converter attributes,
+            so we let with another string that avoid this -->            
+            <mfp:component-supertype>myfaces.Output</mfp:component-supertype>
+            <mfp:component-superclass>javax.faces.component.UIOutput</mfp:component-superclass>
+            <mfp:renderer-type>org.apache.myfaces.JsValueChangeListener</mfp:renderer-type>
+			<!-- 
+			<mfp:component-class-excluded>true</mfp:component-class-excluded>
+			<mfp:tag-class-excluded>true</mfp:tag-class-excluded>
+			 -->
+
+			<!--for the TLD generation-->
+
+			<mfp:tag-name>t:jsValueChangeListener</mfp:tag-name>
+
+			<!--for the TagLib generation-->
+			<mfp:tag-class>org.apache.myfaces.custom.jslistener.JsValueChangeListenerTag</mfp:tag-class>
+			<mfp:tag-superclass>javax.faces.webapp.UIComponentELTag</mfp:tag-superclass>
+		</component-extension>
+	</component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/JsValueChangeListener.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/JsValueChangeListener.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneCountry.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneCountry.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneCountry.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneCountry.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,66 @@
+<?xml version="1.0" ?>
+<!--
+	Copyright 2006 The Apache Software Foundation.
+	
+	Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+	xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+	xmlns:t="http://myfaces.apache.org/tomahawk"
+	xmlns:xi="http://www.w3.org/2001/XInclude">
+	<component>
+		<!-- 
+			<description>
+			This tag renders as an HTML input element.
+			
+			Unless otherwise specified, all attributes accept static values
+			or EL expressions.
+			</description>
+		-->
+
+		<component-type>org.apache.myfaces.SelectOneCountry</component-type>
+		<component-class>org.apache.myfaces.custom.selectOneCountry.SelectOneCountry</component-class>
+
+		<property>
+			<description>Label and value to be used when displaying an empty selection</description>
+			<property-name>emptySelection</property-name>
+			<property-class>java.lang.String</property-class>
+			<property-extension>
+				<mfp:required>false</mfp:required>
+			</property-extension>
+		</property>
+		
+        <property>
+            <description>Integer equals to the maximum number of characters in the country name.</description>
+            <property-name>maxLength</property-name>
+            <property-class>java.lang.Integer</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+                
+		<component-extension>
+			<!--for the Component generation-->
+			<mfp:component-family>javax.faces.SelectOne</mfp:component-family>
+			<mfp:component-supertype>org.apache.myfaces.HtmlSelectOneMenu</mfp:component-supertype>
+			<mfp:component-superclass>org.apache.myfaces.component.html.ext.HtmlSelectOneMenu</mfp:component-superclass>
+			<mfp:renderer-type>org.apache.myfaces.SelectOneCountryRenderer</mfp:renderer-type>
+
+			<!--for the TLD generation-->
+			<mfp:tag-name>t:selectOneCountry</mfp:tag-name>
+
+			<!--for the TagLib generation-->
+			<mfp:tag-class>org.apache.myfaces.custom.selectOneCountry.SelectOneCountryTag</mfp:tag-class>
+		</component-extension>
+	</component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneCountry.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneCountry.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneLanguage.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneLanguage.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneLanguage.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneLanguage.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,66 @@
+<?xml version="1.0" ?>
+<!--
+	Copyright 2006 The Apache Software Foundation.
+	
+	Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+	xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+	xmlns:t="http://myfaces.apache.org/tomahawk"
+	xmlns:xi="http://www.w3.org/2001/XInclude">
+	<component>
+		<!-- 
+			<description>
+			This tag renders as an HTML input element.
+			
+			Unless otherwise specified, all attributes accept static values
+			or EL expressions.
+			</description>
+		-->
+
+		<component-type>org.apache.myfaces.SelectOneLanguage</component-type>
+		<component-class>org.apache.myfaces.custom.selectOneLanguage.SelectOneLanguage</component-class>
+
+		<property>
+			<description>Label and value to be used when displaying an empty selection</description>
+			<property-name>emptySelection</property-name>
+			<property-class>java.lang.String</property-class>
+			<property-extension>
+				<mfp:required>false</mfp:required>
+			</property-extension>
+		</property>
+		
+        <property>
+            <description>Integer equals to the maximum number of characters in the language name.</description>
+            <property-name>maxLength</property-name>
+            <property-class>java.lang.Integer</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+                
+		<component-extension>
+			<!--for the Component generation-->
+			<mfp:component-family>javax.faces.SelectOne</mfp:component-family>
+			<mfp:component-supertype>org.apache.myfaces.HtmlSelectOneMenu</mfp:component-supertype>
+			<mfp:component-superclass>org.apache.myfaces.component.html.ext.HtmlSelectOneMenu</mfp:component-superclass>
+			<mfp:renderer-type>org.apache.myfaces.SelectOneLanguageRenderer</mfp:renderer-type>
+
+			<!--for the TLD generation-->
+			<mfp:tag-name>t:selectOneLanguage</mfp:tag-name>
+
+			<!--for the TagLib generation-->
+			<mfp:tag-class>org.apache.myfaces.custom.selectOneLanguage.SelectOneLanguageTag</mfp:tag-class>
+		</component-extension>
+	</component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneLanguage.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/SelectOneLanguage.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/Stylesheet.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/Stylesheet.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/Stylesheet.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/Stylesheet.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,123 @@
+<?xml version="1.0" ?>
+<!--
+	Copyright 2006 The Apache Software Foundation.
+	
+	Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+	xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+	xmlns:t="http://myfaces.apache.org/tomahawk"
+	xmlns:xi="http://www.w3.org/2001/XInclude">
+	<component>
+
+        <component-type>org.apache.myfaces.Stylesheet</component-type>
+        <component-class>org.apache.myfaces.custom.stylesheet.Stylesheet</component-class>
+
+        <property>
+            <description>URL for CSS-file.</description>
+            <property-name>path</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description><![CDATA[
+                Define the target media of the styles:
+                <dl>
+                  <dt>screen</dt>
+                  <dd>Intended for non-paged computer screens.</dd>
+                  <dt>tty</dt>
+                  <dd>Intended for media using a fixed-pitch character grid, such
+                    as teletypes, terminals, or portable devices with limited
+                    display capabilities.</dd>
+                  <dt>tv</dt>
+                  <dd>Intended for television-type devices (low resolution,
+                    color, limited scrollability).</dd>
+                  <dt>projection</dt>
+                  <dd>Intended for projectors.</dd>
+                  <dt>handheld</dt>
+                  <dd>Intended for handheld devices (small screen, monochrome,
+                    bitmapped graphics, limited bandwidth).</dd>
+                  <dt>print</dt>
+                  <dd>Intended for paged, opaque material and for documents
+                    viewed on screen in print preview mode.</dd>
+                  <dt>braille</dt>
+                  <dd>Intended for braille tactile feedback devices.</dd>
+                  <dt>aural</dt>
+                  <dd>Intended for speech synthesizers.</dd>
+                  <dt>all</dt>
+                  <dd>Suitable for all devices.</dd>
+                </dl>
+                Could be a comma separated list.
+                See also http://www.w3.org/TR/REC-html40/types.html#type-media-descriptors
+                ]]>
+            </description>
+            <property-name>media</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description><![CDATA[
+                true|false. When true, any EL expression in the stylesheet will be
+                evaluated and replaced by its string representation on the first
+                access.
+                The stylesheet will be processed only once. Every subsequent request
+                will get a cached view.
+                ]]>
+            </description>
+            <property-name>filtered</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description><![CDATA[
+                Inline the stylesheet file content as <style> in contrast
+                to referencing it as <link>.
+                ]]>
+            </description>
+            <property-name>inline</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        
+        <xi:include href="../../../includes/html/_UserRoleProperties.xml" xpointer="/faces-config/component/*"/>
+
+		<component-extension>
+			<!--for the Component generation-->
+            <mfp:component-family>javax.faces.Output</mfp:component-family>
+            <mfp:component-supertype>javax.faces.Output</mfp:component-supertype>
+            <mfp:component-superclass>javax.faces.component.UIOutput</mfp:component-superclass>
+            <mfp:renderer-type>org.apache.myfaces.Stylesheet</mfp:renderer-type>
+			<!-- 
+			<mfp:component-class-excluded>true</mfp:component-class-excluded>
+			<mfp:tag-class-excluded>true</mfp:tag-class-excluded>
+			 -->
+
+			<!--for the TLD generation-->
+
+			<mfp:tag-name>t:stylesheet</mfp:tag-name>
+
+			<!--for the TagLib generation-->
+			<mfp:tag-class>org.apache.myfaces.custom.stylesheet.StylesheetTag</mfp:tag-class>
+		</component-extension>
+	</component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/Stylesheet.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/Stylesheet.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TabChangeListener.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TabChangeListener.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TabChangeListener.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TabChangeListener.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,51 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+        <!-- 
+        <description>
+        </description>
+         -->
+        <component-type>TabChangeListener</component-type>
+        <component-class>tabbedpane.TabChangeListener</component-class>
+        <property>
+            <description>
+            </description>
+            <property-name>type</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>
+        <component-extension>
+            <!--for the Component generation-->
+            <mfp:component-class-excluded>true</mfp:component-class-excluded>            
+            <mfp:tag-class-excluded>true</mfp:tag-class-excluded>
+                        
+            <!--for the TLD generation-->
+            <mfp:tag-name>t:tabChangeListener</mfp:tag-name>
+                   
+            <!--for the TagLib generation-->
+            <mfp:tag-class>org.apache.myfaces.custom.tabbedpane.TabChangeListenerTag</mfp:tag-class>
+            <mfp:tag-superclass>javax.servlet.jsp.tagext.TagSupport</mfp:tag-superclass>            
+        </component-extension>
+    </component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TabChangeListener.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TabChangeListener.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TreeSelectionListener.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TreeSelectionListener.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TreeSelectionListener.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TreeSelectionListener.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,51 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+        <!-- 
+        <description>
+        </description>
+         -->
+        <component-type>TreeSelectionListener</component-type>
+        <component-class>treeSelectionlistener.TreeSelectionListener</component-class>
+        <property>
+            <description>
+            </description>
+            <property-name>type</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>true</mfp:required>
+                <mfp:literal-only>true</mfp:literal-only>
+            </property-extension>
+        </property>     
+        <component-extension>
+            <!--for the Component generation-->
+            <mfp:component-class-excluded>true</mfp:component-class-excluded>            
+            <mfp:tag-class-excluded>true</mfp:tag-class-excluded>
+                        
+            <!--for the TLD generation-->
+            <mfp:tag-name>t:treeSelectionListener</mfp:tag-name>
+                   
+            <!--for the TagLib generation-->
+            <mfp:tag-class> org.apache.myfaces.custom.tree.taglib.TreeSelectionListenerTag</mfp:tag-class>
+            <mfp:tag-superclass>javax.servlet.jsp.tagext.TagSupport</mfp:tag-superclass>            
+        </component-extension>
+    </component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TreeSelectionListener.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/TreeSelectionListener.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/UINavigationMenuItem.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/UINavigationMenuItem.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/UINavigationMenuItem.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/UINavigationMenuItem.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,196 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+
+        <component-type>org.apache.myfaces.NavigationMenuItem</component-type>
+        <component-class>org.apache.myfaces.custom.navmenu.UINavigationMenuItem</component-class>
+
+        <property>
+            <description></description>
+            <property-name>split</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+
+        <property>
+            <description></description>
+            <property-name>icon</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>open</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:tag-attribute-excluded>true</mfp:tag-attribute-excluded>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>active</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:tag-attribute-excluded>true</mfp:tag-attribute-excluded>
+            </property-extension>
+        </property>
+        
+        <property>
+            <description></description>
+            <property-name>immediate</property-name>
+            <property-class>boolean</property-class>
+            <default-value>true</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:tag-attribute-excluded>true</mfp:tag-attribute-excluded>
+            </property-extension>
+        </property>
+    
+        <property>
+            <description></description>
+            <property-name>target</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>activeOnViewIds</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:tag-attribute-excluded>true</mfp:tag-attribute-excluded>
+            </property-extension>
+        </property>
+        <property>
+            <description></description>
+            <property-name>externalLink</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+                <mfp:tag-attribute-excluded>true</mfp:tag-attribute-excluded>
+            </property-extension>
+        </property>
+
+        <property>
+            <description></description>
+            <property-name>disabled</property-name>
+            <property-class>boolean</property-class>
+            <default-value>false</default-value>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+
+        <property>
+            <description></description>
+            <property-name>disabledStyle</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>        
+
+        <property>
+            <description></description>
+            <property-name>disabledStyleClass</property-name>
+            <property-class>java.lang.String</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+        
+        <property>
+            <description><![CDATA[Specifies the action to take when this command is invoked.
+        If the value is an expression, it is expected to be a method
+        binding EL expression that identifies an action method. An action method
+        accepts no parameters and has a String return value, called the action
+        outcome, that identifies the next view displayed. The phase that this
+        event is fired in can be controlled via the immediate attribute.
+
+        If the value is a string literal, it is treated as a navigation outcome
+        for the current view.  This is functionally equivalent to a reference to
+        an action method that returns the string literal.]]></description>
+            <property-name>actionExpression</property-name>
+            <property-class>javax.el.MethodExpression</property-class>
+            <property-extension>
+                <mfp:method-binding-signature>
+                    <mfp:return-type>java.lang.Object</mfp:return-type>
+                </mfp:method-binding-signature>
+                <mfp:property-metadata>
+                    <mfp:preferred>true</mfp:preferred>
+                </mfp:property-metadata>
+                <mfp:state-holder>yes</mfp:state-holder>
+                <mfp:jsp-property-name>action</mfp:jsp-property-name>
+            </property-extension>
+        </property>
+
+        <property>
+            <description><![CDATA[A method binding EL expression that identifies an action listener method
+        to be invoked if this component is activated by the user. An action
+        listener method accepts a parameter of type javax.faces.event.ActionEvent
+        and returns void. The phase that this event is fired in can be controlled
+        via the immediate attribute.]]></description>
+            <property-name>actionListener</property-name>
+            <property-class>javax.faces.el.MethodBinding</property-class>
+            <property-extension>
+                <mfp:method-binding-signature>
+                    <mfp:parameter-type>javax.faces.event.ActionEvent</mfp:parameter-type>
+                    <mfp:return-type>void</mfp:return-type>
+                </mfp:method-binding-signature>
+                <mfp:property-metadata>
+                    <mfp:preferred>true</mfp:preferred>
+                    <mfp:required>false</mfp:required>
+                </mfp:property-metadata>
+                <mfp:state-holder>yes</mfp:state-holder>
+            </property-extension>
+        </property>
+
+        <xi:include href="../../../includes/html/_UserRoleProperties.xml" xpointer="/faces-config/component/*"/>
+        
+        <component-extension>
+            <!--for the Component generation-->
+             
+            <mfp:component-family>javax.faces.SelectItem</mfp:component-family>
+            <mfp:component-supertype>javax.faces.SelectItem</mfp:component-supertype>
+            <mfp:component-superclass>javax.faces.component.UISelectItem</mfp:component-superclass>
+            <!--for the TLD generation-->
+
+            <mfp:tag-name>t:navigationMenuItem</mfp:tag-name>
+                    
+            <!--for the TagLib generation-->
+            <mfp:tag-class>org.apache.myfaces.custom.navmenu.HtmlNavigationMenuItemTag</mfp:tag-class>
+            <!-- 
+            <mfp:tag-superclass>javax.faces.webapp.UIComponentELTag</mfp:tag-superclass>
+             -->
+        </component-extension>
+    </component>
+</faces-config>

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/UINavigationMenuItem.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/UINavigationMenuItem.xml
------------------------------------------------------------------------------
    svn:keywords = Date Author Id Revision HeadURL

Added: myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/UISaveState.xml
URL: http://svn.apache.org/viewvc/myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/UISaveState.xml?rev=616599&view=auto
==============================================================================
--- myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/UISaveState.xml (added)
+++ myfaces/tomahawk/branches/1_2_0/build/src/main/resources/META-INF/maven-faces-plugin/components/org/apache/myfaces/custom/UISaveState.xml Tue Jan 29 18:37:44 2008
@@ -0,0 +1,65 @@
+<?xml version="1.0" ?>
+<!--
+  Copyright 2006 The Apache Software Foundation.
+
+  Licensed 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.
+-->
+<faces-config version="1.2" xmlns="http://java.sun.com/xml/ns/javaee"
+              xmlns:mfp="http://myfaces.apache.org/maven-faces-plugin"
+              xmlns:t="http://myfaces.apache.org/tomahawk"
+              xmlns:xi="http://www.w3.org/2001/XInclude">
+    <component>
+        <!-- 
+        <description>
+            This tag renders as an HTML input element.
+
+            Unless otherwise specified, all attributes accept static values
+            or EL expressions.
+        </description>
+         -->
+
+        <component-type>org.apache.myfaces.SaveState</component-type>
+        <component-class>org.apache.myfaces.custom.savestate.UISaveState</component-class>
+        
+        <!-- 
+        <xi:include href="../../../../includes/ui/FacesIdOptionalProperty.xml" xpointer="/faces-config/component/*"/>
+
+        <property>
+            <description>The value of this component.</description>
+            <property-name>value</property-name>
+            <property-class>java.lang.Object</property-class>
+            <property-extension>
+                <mfp:required>false</mfp:required>
+            </property-extension>
+        </property>
+         -->
+
+        <component-extension>
+            <!--for the Component generation-->
+             
+            <mfp:component-family>javax.faces.Parameter</mfp:component-family>
+            <!-- the real supertype is javax.faces.Parameter. but
+            we don't want to inherit binding, rendered and name attributes,
+            so we let with another string that avoid this -->            
+            <mfp:component-supertype>javax.faces.Parameter</mfp:component-supertype>
+            <mfp:component-superclass>javax.faces.component.UIParameter</mfp:component-superclass>
+            <!--for the TLD generation-->
+
+            <mfp:tag-name>t:saveState</mfp:tag-name>
+                    
+            <!--for the TagLib generation-->
+            <mfp:tag-class>org.apache.myfaces.custom.savestate.SaveStateTag</mfp:tag-class>
+            <mfp:tag-superclass>javax.faces.webapp.UIComponentELTag</mfp:tag-superclass>
+        </component-extension>
+    </component>
+</faces-config>