blob: 299cdda3d03293142607fd8722a823475362c54a [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<facelet-taglib xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-facelettaglibrary_2_0.xsd"
version="2.0">
<!-- author: thomas.jachmann@mindmatters.de -->
<namespace>http://myfaces.apache.org/tomahawk</namespace>
<tag>
<tag-name>commandButton</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlCommandButton</component-type>
<renderer-type>org.apache.myfaces.Button</renderer-type>
</component>
</tag>
<tag>
<tag-name>commandLink</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlCommandLink</component-type>
<renderer-type>org.apache.myfaces.Link</renderer-type>
</component>
</tag>
<tag>
<tag-name>dataTable</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlDataTable</component-type>
<renderer-type>org.apache.myfaces.Table</renderer-type>
</component>
</tag>
<tag>
<tag-name>inputHidden</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlInputHidden</component-type>
</component>
</tag>
<tag>
<tag-name>inputSecret</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlInputSecret</component-type>
<renderer-type>org.apache.myfaces.Secret</renderer-type>
</component>
</tag>
<tag>
<tag-name>inputText</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlInputText</component-type>
<renderer-type>org.apache.myfaces.Text</renderer-type>
</component>
</tag>
<tag>
<tag-name>inputTextHelp</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlInputTextHelp</component-type>
<renderer-type>org.apache.myfaces.TextHelp</renderer-type>
</component>
</tag>
<tag>
<tag-name>inputTextarea</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlInputTextarea</component-type>
<renderer-type>org.apache.myfaces.Textarea</renderer-type>
</component>
</tag>
<tag>
<tag-name>graphicImage</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlGraphicImage</component-type>
<renderer-type>org.apache.myfaces.Image</renderer-type>
</component>
</tag>
<tag>
<tag-name>message</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlMessage</component-type>
<renderer-type>org.apache.myfaces.Message</renderer-type>
</component>
</tag>
<tag>
<tag-name>messages</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlMessages</component-type>
<renderer-type>org.apache.myfaces.Messages</renderer-type>
</component>
</tag>
<tag>
<tag-name>outputLabel</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlOutputLabel</component-type>
</component>
</tag>
<tag>
<tag-name>outputText</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlOutputText</component-type>
<renderer-type>org.apache.myfaces.Text</renderer-type>
</component>
</tag>
<tag>
<tag-name>panelGrid</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlPanelGrid</component-type>
<renderer-type>org.apache.myfaces.Grid</renderer-type>
</component>
</tag>
<tag>
<tag-name>panelGroup</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlPanelGroup</component-type>
<renderer-type>org.apache.myfaces.Group</renderer-type>
</component>
</tag>
<tag>
<tag-name>selectOneMenu</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlSelectOneMenu</component-type>
<renderer-type>org.apache.myfaces.Menu</renderer-type>
</component>
</tag>
<tag>
<tag-name>selectManyMenu</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlSelectManyMenu</component-type>
<renderer-type>org.apache.myfaces.Menu</renderer-type>
</component>
</tag>
<tag>
<tag-name>selectOneRadio</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlSelectOneRadio</component-type>
<renderer-type>org.apache.myfaces.Radio</renderer-type>
</component>
</tag>
<tag>
<tag-name>selectBooleanCheckbox</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlSelectBooleanCheckbox</component-type>
<renderer-type>org.apache.myfaces.Checkbox</renderer-type>
</component>
</tag>
<tag>
<tag-name>selectManyCheckbox</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlSelectManyCheckbox</component-type>
<renderer-type>org.apache.myfaces.Checkbox</renderer-type>
</component>
</tag>
<tag>
<tag-name>selectOneListbox</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlSelectOneListbox</component-type>
<renderer-type>org.apache.myfaces.Listbox</renderer-type>
</component>
</tag>
<tag>
<tag-name>selectManyListbox</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlSelectManyListbox</component-type>
<renderer-type>org.apache.myfaces.Listbox</renderer-type>
</component>
</tag>
<tag>
<tag-name>inputCalendar</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlInputCalendar</component-type>
</component>
</tag>
<tag>
<tag-name>jsValueChangeListener</tag-name>
<component>
<component-type>org.apache.myfaces.JsValueChangeListener</component-type>
</component>
</tag>
<tag>
<tag-name>jsValueSet</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlJsValueSet</component-type>
</component>
</tag>
<tag>
<tag-name>checkbox</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlCheckbox</component-type>
</component>
</tag>
<tag>
<tag-name>commandNavigation</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlCommandNavigation</component-type>
<renderer-type>org.apache.myfaces.Navigation</renderer-type>
</component>
</tag>
<tag>
<tag-name>commandNavigation2</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlCommandNavigationItem</component-type>
<renderer-type>org.apache.myfaces.NavigationMenu</renderer-type>
</component>
</tag>
<tag>
<tag-name>commandSortHeader</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlCommandSortHeader</component-type>
<renderer-type>org.apache.myfaces.SortHeader</renderer-type>
</component>
</tag>
<tag>
<tag-name>dataList</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlDataList</component-type>
</component>
</tag>
<tag>
<tag-name>dataScroller</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlDataScroller</component-type>
</component>
</tag>
<tag>
<tag-name>inputDate</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlInputDate</component-type>
</component>
</tag>
<tag>
<tag-name>inputFileUpload</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlInputFileUpload</component-type>
</component>
</tag>
<tag>
<tag-name>inputHtml</tag-name>
<component>
<component-type>org.apache.myfaces.InputHtml</component-type>
</component>
</tag>
<tag>
<tag-name>navigationMenuItem</tag-name>
<component>
<component-type>org.apache.myfaces.NavigationMenuItem</component-type>
</component>
</tag>
<tag>
<tag-name>navigationMenuItems</tag-name>
<component>
<component-type>javax.faces.SelectItems</component-type>
</component>
</tag>
<tag>
<tag-name>jscookMenu</tag-name>
<component>
<component-type>org.apache.myfaces.JSCookMenu</component-type>
</component>
</tag>
<tag>
<tag-name>panelLayout</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlPanelLayout</component-type>
</component>
</tag>
<tag>
<tag-name>panelNavigation</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlPanelNavigation</component-type>
</component>
</tag>
<tag>
<tag-name>panelNavigation2</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlPanelNavigationMenu</component-type>
<renderer-type>org.apache.myfaces.NavigationMenu</renderer-type>
</component>
</tag>
<tag>
<tag-name>panelTab</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlPanelTab</component-type>
</component>
</tag>
<tag>
<tag-name>panelTabbedPane</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlPanelTabbedPane</component-type>
</component>
</tag>
<!-- deactivated since there's no component! tag>
<tag-name>tabChangeListener</tag-name>
<component>
<component-type></component-type>
</component>
</tag-->
<tag>
<tag-name>collapsiblePanel</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlCollapsiblePanel</component-type>
</component>
</tag>
<tag>
<tag-name>selectOneCountry</tag-name>
<component>
<component-type>org.apache.myfaces.SelectOneCountry</component-type>
</component>
</tag>
<tag>
<tag-name>selectOneLanguage</tag-name>
<component>
<component-type>org.apache.myfaces.SelectOneLanguage</component-type>
</component>
</tag>
<tag>
<tag-name>stylesheet</tag-name>
<component>
<component-type>org.apache.myfaces.Stylesheet</component-type>
</component>
</tag>
<tag>
<tag-name>div</tag-name>
<component>
<component-type>org.apache.myfaces.Div</component-type>
</component>
</tag>
<tag>
<tag-name>htmlTag</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlTag</component-type>
</component>
</tag>
<tag>
<tag-name>radio</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlRadio</component-type>
</component>
</tag>
<tag>
<tag-name>tree</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlTree</component-type>
<renderer-type>org.apache.myfaces.HtmlTree</renderer-type>
</component>
</tag>
<!-- deactivated since there's no component! tag>
<tag-name>treeSelectionListener</tag-name>
<component>
<component-type></component-type>
</component>
</tag-->
<!-- deactivated since there's no component! tag>
<tag-name>iconProvider</tag-name>
<component>
<component-type></component-type>
</component>
</tag-->
<tag>
<tag-name>treeColumn</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlTreeColumn</component-type>
</component>
</tag>
<tag>
<tag-name>treeCheckbox</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlTreeCheckbox</component-type>
</component>
</tag>
<tag>
<tag-name>tree2</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlTree2</component-type>
</component>
</tag>
<tag>
<tag-name>panelStack</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlPanelStack</component-type>
</component>
</tag>
<tag>
<tag-name>popup</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlPopup</component-type>
</component>
</tag>
<tag>
<tag-name>newspaperTable</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlNewspaperTable</component-type>
</component>
</tag>
<tag>
<tag-name>aliasBean</tag-name>
<component>
<component-type>org.apache.myfaces.AliasBean</component-type>
</component>
</tag>
<tag>
<tag-name>aliasBeansScope</tag-name>
<component>
<component-type>org.apache.myfaces.AliasBeansScope</component-type>
</component>
</tag>
<tag>
<tag-name>buffer</tag-name>
<component>
<component-type>org.apache.myfaces.Buffer</component-type>
</component>
</tag>
<tag>
<tag-name>saveState</tag-name>
<component>
<component-type>org.apache.myfaces.SaveState</component-type>
</component>
</tag>
<!-- deactivated since there's no component! tag>
<tag-name>updateActionListener</tag-name>
<component>
<component-type></component-type>
</component>
</tag-->
<tag>
<tag-name>validateCreditCard</tag-name>
<validator>
<validator-id>org.apache.myfaces.validator.CreditCard</validator-id>
</validator>
</tag>
<tag>
<tag-name>validateEmail</tag-name>
<validator>
<validator-id>org.apache.myfaces.validator.Email</validator-id>
</validator>
</tag>
<tag>
<tag-name>validateEqual</tag-name>
<validator>
<validator-id>org.apache.myfaces.validator.Equal</validator-id>
</validator>
</tag>
<tag>
<tag-name>swapImage</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlSwapImage</component-type>
</component>
</tag>
<tag>
<tag-name>columns</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlColumns</component-type>
</component>
</tag>
<tag>
<tag-name>column</tag-name>
<component>
<component-type>org.apache.myfaces.HtmlColumn</component-type>
</component>
</tag>
<!-- additional validators (note: not in tld, so no code completion) -->
<tag>
<tag-name>validateRegExpr</tag-name>
<validator>
<validator-id>org.apache.myfaces.validator.RegExpr</validator-id>
</validator>
</tag>
</facelet-taglib>