Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/viewMappings_html.xml')
-rw-r--r--jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/viewMappings_html.xml558
1 files changed, 558 insertions, 0 deletions
diff --git a/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/viewMappings_html.xml b/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/viewMappings_html.xml
new file mode 100644
index 000000000..7641e643b
--- /dev/null
+++ b/jsf/plugins/org.eclipse.jst.jsf.standard.tagsupport/metadata/viewMappings_html.xml
@@ -0,0 +1,558 @@
+<?xml version="1.0" encoding="ASCII"?>
+<md:metadatamodel xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:viewMap="http://org.eclipse.jst.jsf.core/componentMapping.ecore" xmlns:md="http://org.eclipse.jst.jsf.common.metadata/metadata.ecore" xsi:noNamespaceSchemaLocation="http://org.eclipse.jst.jsf.core/componentMapping.ecore" id="http://java.sun.com/jsf/html" type="tagFile">
+ <entity id="selectOneMenu" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlSelectOneMenu</className>
+ <superClasses>javax.faces.component.UISelectOne</superClasses>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlSelectOneMenu</componentType>
+ <componentFamily>javax.faces.SelectOne</componentFamily>
+ <renderType>javax.faces.Menu</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="selectManyListbox" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlSelectManyListbox</className>
+ <superClasses>javax.faces.component.UISelectMany</superClasses>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlSelectManyListbox</componentType>
+ <componentFamily>javax.faces.SelectMany</componentFamily>
+ <renderType>javax.faces.Listbox</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="form" type="tag">
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlForm</className>
+ <superClasses>javax.faces.component.UIForm</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.NamingContainer</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlForm</componentType>
+ <componentFamily>javax.faces.Form</componentFamily>
+ <renderType>javax.faces.Form</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="message" type="tag">
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlMessage</className>
+ <superClasses>javax.faces.component.UIMessage</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlMessage</componentType>
+ <componentFamily>javax.faces.Message</componentFamily>
+ <renderType>javax.faces.Message</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="graphicImage" type="tag">
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlGraphicImage</className>
+ <superClasses>javax.faces.component.UIGraphic</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlGraphicImage</componentType>
+ <componentFamily>javax.faces.Graphic</componentFamily>
+ <renderType>javax.faces.Image</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="column" type="tag">
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.UIColumn</className>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.Column</componentType>
+ <componentFamily>javax.faces.Column</componentFamily>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="outputFormat" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <beanMappedProperties>value</beanMappedProperties>
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlOutputFormat</className>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlOutputFormat</componentType>
+ <componentFamily>javax.faces.Output</componentFamily>
+ <renderType>javax.faces.Format</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="selectManyMenu" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlSelectManyMenu</className>
+ <superClasses>javax.faces.component.UISelectMany</superClasses>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlSelectManyMenu</componentType>
+ <componentFamily>javax.faces.SelectMany</componentFamily>
+ <renderType>javax.faces.Menu</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="selectOneRadio" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlSelectOneRadio</className>
+ <superClasses>javax.faces.component.UISelectOne</superClasses>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlSelectOneRadio</componentType>
+ <componentFamily>javax.faces.SelectOne</componentFamily>
+ <renderType>javax.faces.Radio</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="panelGroup" type="tag">
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlPanelGroup</className>
+ <superClasses>javax.faces.component.UIPanel</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlPanelGroup</componentType>
+ <componentFamily>javax.faces.Panel</componentFamily>
+ <renderType>javax.faces.Group</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="selectOneListbox" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlSelectOneListbox</className>
+ <superClasses>javax.faces.component.UISelectOne</superClasses>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlSelectOneListbox</componentType>
+ <componentFamily>javax.faces.SelectOne</componentFamily>
+ <renderType>javax.faces.Listbox</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="commandButton" type="tag">
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlCommandButton</className>
+ <superClasses>javax.faces.component.UICommand</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.ActionSource</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlCommandButton</componentType>
+ <componentFamily>javax.faces.Command</componentFamily>
+ <renderType>javax.faces.Button</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="inputText" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlInputText</className>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlInputText</componentType>
+ <componentFamily>javax.faces.Input</componentFamily>
+ <renderType>javax.faces.Text</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="dataTable" type="tag">
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlDataTable</className>
+ <superClasses>javax.faces.component.UIData</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.NamingContainer</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlDataTable</componentType>
+ <componentFamily>javax.faces.Data</componentFamily>
+ <renderType>javax.faces.Table</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="selectBooleanCheckbox" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlSelectBooleanCheckbox</className>
+ <superClasses>javax.faces.component.UISelectBoolean</superClasses>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlSelectBooleanCheckbox</componentType>
+ <componentFamily>javax.faces.SelectBoolean</componentFamily>
+ <renderType>javax.faces.Checkbox</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="outputText" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlOutputText</className>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlOutputText</componentType>
+ <componentFamily>javax.faces.Output</componentFamily>
+ <renderType>javax.faces.Text</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="selectManyCheckbox" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlSelectManyCheckbox</className>
+ <superClasses>javax.faces.component.UISelectMany</superClasses>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlSelectManyCheckbox</componentType>
+ <componentFamily>javax.faces.SelectMany</componentFamily>
+ <renderType>javax.faces.Checkbox</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="inputSecret" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlInputSecret</className>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlInputSecret</componentType>
+ <componentFamily>javax.faces.Input</componentFamily>
+ <renderType>javax.faces.Secret</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="panelGrid" type="tag">
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlPanelGrid</className>
+ <superClasses>javax.faces.component.UIPanel</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlPanelGrid</componentType>
+ <componentFamily>javax.faces.Panel</componentFamily>
+ <renderType>javax.faces.Grid</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="commandLink" type="tag">
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlCommandLink</className>
+ <superClasses>javax.faces.component.UICommand</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.ActionSource</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlCommandLink</componentType>
+ <componentFamily>javax.faces.Command</componentFamily>
+ <renderType>javax.faces.Link</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="inputHidden" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlInputHidden</className>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlInputHidden</componentType>
+ <componentFamily>javax.faces.Input</componentFamily>
+ <renderType>javax.faces.Hidden</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="inputTextarea" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlInputTextarea</className>
+ <superClasses>javax.faces.component.UIInput</superClasses>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.EditableValueHolder</interfaces>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlInputTextarea</componentType>
+ <componentFamily>javax.faces.Input</componentFamily>
+ <renderType>javax.faces.Textarea</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="outputLabel" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlOutputLabel</className>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlOutputLabel</componentType>
+ <componentFamily>javax.faces.Output</componentFamily>
+ <renderType>javax.faces.Label</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="outputLink" type="tag">
+ <include-entity-group id="common-valueholder-attributes"/>
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlOutputLink</className>
+ <superClasses>javax.faces.component.UIOutput</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.ValueHolder</interfaces>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlOutputLink</componentType>
+ <componentFamily>javax.faces.Output</componentFamily>
+ <renderType>javax.faces.Link</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="messages" type="tag">
+ <trait id="viewElementMapping">
+ <md:value xsi:type="viewMap:TagMapping">
+ <versionedTagToViewMappings>
+ <typeInfo xsi:type="viewMap:ComponentTypeInfo_">
+ <className>javax.faces.component.html.HtmlMessages</className>
+ <superClasses>javax.faces.component.UIMessages</superClasses>
+ <superClasses>javax.faces.component.UIComponentBase</superClasses>
+ <superClasses>javax.faces.component.UIComponent</superClasses>
+ <superClasses>java.lang.Object</superClasses>
+ <interfaces>javax.faces.component.StateHolder</interfaces>
+ <componentType>javax.faces.HtmlMessages</componentType>
+ <componentFamily>javax.faces.Messages</componentFamily>
+ <renderType>javax.faces.Messages</renderType>
+ </typeInfo>
+ </versionedTagToViewMappings>
+ </md:value>
+ </trait>
+ </entity>
+ <entityGroup id="common-valueholder-attributes">
+ <entity id="value">
+ <trait id="attributeMapping">
+ <md:value xsi:type="viewMap:AttributeToPropertyMapping">
+ <propertyName>value</propertyName>
+ <elAllowed>true</elAllowed>
+ </md:value>
+ </trait>
+ </entity>
+ <entity id="converter">
+ <trait id="attributeMapping">
+ <md:value xsi:type="viewMap:AttributeToPropertyMapping">
+ <customConversionFactoryId>org.eclipse.jst.jsf.core.valueHolderAttributeMapper</customConversionFactoryId>
+ <elAllowed>true</elAllowed>
+ </md:value>
+ </trait>
+ </entity>
+ </entityGroup>
+</md:metadatamodel>

Back to the top