Attachment 'tomahawk-1.1.5-SNAPSHOT-config.xml'

Download

   1 <?xml version='1.0' encoding='utf-8'?><!--Licensed to the Apache Software Foundation (ASF) under one or more
   2 contributor license agreements.  See the NOTICE file distributed with
   3 this work for additional information regarding copyright ownership.
   4 The ASF licenses this file to you under the Apache License, Version 2.0
   5 (the "License"); you may not use this file except in compliance with
   6 the License.  You may obtain a copy of the License at
   7 
   8 http://www.apache.org/licenses/LICENSE-2.0
   9 
  10 Unless required by applicable law or agreed to in writing, software
  11 distributed under the License is distributed on an "AS IS" BASIS,
  12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13 See the License for the specific language governing permissions and
  14 limitations under the License.
  15 --><!DOCTYPE view PUBLIC
  16 "-//Apache Software Foundation//DTD Shale Clay View Configuration 1.0//EN"
  17 "http://struts.apache.org/dtds/shale-clay-config_1_0.dtd"><view><component jsfid="t:commandButton" componentType="org.apache.myfaces.HtmlCommandButton" extends="baseComponent"><description>
  18             Extends standard commandButton by user role support.
  19 
  20             Unless otherwise specified, all attributes accept static values or EL expressions.
  21         </description><attributes><set name="id" bindingType="VB"><description>
  22         The developer-assigned ID of this component.  The ID must be unique
  23         within the scope of the tag's enclosing naming container (e.g. 
  24         h:form or f:subview).  This value must be a static value.
  25     </description></set><set name="immediate" bindingType="VB"><description>
  26         A boolean value that identifies the phase during which action events
  27         should fire. During normal event processing, action methods and
  28         action listener methods are fired during the "invoke application"
  29         phase of request processing. If this attribute is set to "true",
  30         these methods are fired instead at the end of the "apply request
  31         values" phase.
  32     </description></set><set name="action" bindingType="VB"><description>
  33         A method binding EL expression that identifies an action method to be
  34         invoked if this component is activated by the user. An action method
  35         accepts no parameters and has a String return value, called the action
  36         outcome, that identifies the next view displayed. The phase that this
  37         event is fired in can be controlled via the immediate attribute.
  38     </description></set><set name="actionListener" bindingType="MB"><description>
  39         A method binding EL expression that identifies an action listener method
  40         to be invoked if this component is activated by the user. An action
  41         listener method accepts a parameter of type javax.faces.event.ActionEvent
  42         and returns void. The phase that this event is fired in can be controlled
  43         via the immediate attribute.
  44     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="alt" bindingType="VB"><description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onselect" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is selected.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="type" bindingType="VB"><description>HTML: A hint to the user agent about the content type of the linked resource.</description></set><set name="size" bindingType="VB"><description>The initial width of this control.</description></set><set name="image" bindingType="VB"><description>HTML: The URL of an image that renders in place of the button.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
  45                 If user is in given role, this component will be rendered
  46                 normally. If not, no hyperlink is rendered but all nested
  47                 tags (=body) are rendered.
  48             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
  49                 If user is in given role, this component will be rendered
  50                 normally. If not, nothing is rendered and the body of this tag
  51                 will be skipped.
  52             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
  53                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
  54                 that are contained within a "list."  This value will be true by default and the value will be ignored if
  55                 the value of forceId is false (or not specified.)
  56             </description></set><set name="actionFor" bindingType="VB"><description>Comma separated list of subForm-ids for which
  57                 validation and model update should take place when
  58                 this command is executed.
  59                 You need to wrap your input components in
  60                 org.apache.myfaces.custom.subform.SubForm instances
  61                 for this to work.
  62             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Button"></set></attributes></component><component jsfid="t:commandLink" componentType="org.apache.myfaces.HtmlCommandLink" extends="baseComponent"><description>
  63             Extends standard commandLink by user role support and the HTML target attribute.
  64 
  65             Unless otherwise specified, all attributes accept static values or EL expressions.
  66         </description><attributes><set name="id" bindingType="VB"><description>
  67         The developer-assigned ID of this component.  The ID must be unique
  68         within the scope of the tag's enclosing naming container (e.g. 
  69         h:form or f:subview).  This value must be a static value.
  70     </description></set><set name="immediate" bindingType="VB"><description>
  71         A boolean value that identifies the phase during which action events
  72         should fire. During normal event processing, action methods and
  73         action listener methods are fired during the "invoke application"
  74         phase of request processing. If this attribute is set to "true",
  75         these methods are fired instead at the end of the "apply request
  76         values" phase.
  77     </description></set><set name="action" bindingType="VB"><description>
  78         A method binding EL expression that identifies an action method to be
  79         invoked if this component is activated by the user. An action method
  80         accepts no parameters and has a String return value, called the action
  81         outcome, that identifies the next view displayed. The phase that this
  82         event is fired in can be controlled via the immediate attribute.
  83     </description></set><set name="actionListener" bindingType="MB"><description>
  84         A method binding EL expression that identifies an action listener method
  85         to be invoked if this component is activated by the user. An action
  86         listener method accepts a parameter of type javax.faces.event.ActionEvent
  87         and returns void. The phase that this event is fired in can be controlled
  88         via the immediate attribute.
  89     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="charset" bindingType="VB"><description>HTML: Specifies the character encoding of the linked resource.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="type" bindingType="VB"><description>HTML: A hint to the user agent about the content type of the linked resource.</description></set><set name="target" bindingType="VB"><description>HTML: Names the frame that should display content generated by invoking this action. </description></set><set name="coords" bindingType="VB"><description>HTML: The coordinates of regions within a client side image map.</description></set><set name="hreflang" bindingType="VB"><description>HTML: The language of the linked resource.</description></set><set name="rel" bindingType="VB"><description>
  90                 HTML: The relationship between the current document and
  91                 the linked resource.
  92             </description></set><set name="rev" bindingType="VB"><description>
  93                 HTML: The type(s) describing the reverse link for the linked
  94                 resource.
  95             </description></set><set name="shape" bindingType="VB"><description>
  96                 HTML: The shape of a region in a client side image map.
  97             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
  98                 If user is in given role, this component will be rendered
  99                 normally. If not, no hyperlink is rendered but all nested
 100                 tags (=body) are rendered.
 101             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 102                 If user is in given role, this component will be rendered
 103                 normally. If not, nothing is rendered and the body of this tag
 104                 will be skipped.
 105             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 106                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 107                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 108                 the value of forceId is false (or not specified.)
 109             </description></set><set name="actionFor" bindingType="VB"><description>Comma separated list of subForm-ids for which
 110                 validation and model update should take place when
 111                 this command is executed.
 112                 You need to wrap your input components in
 113                 org.apache.myfaces.custom.subform.SubForm instances
 114                 for this to work.
 115             </description></set><set name="disabled" bindingType="VB"><description>When set instead of a Hyperlink
 116                 a span tag is rendered in the corresponding
 117                 Component
 118             </description></set><set name="disabledStyle" bindingType="VB"><description>CSS-Style Attribute to
 119                 render when disabled is true
 120             </description></set><set name="disabledStyleClass" bindingType="VB"><description>CSS-Style Class to
 121                 use when disabled is true
 122             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Link"></set></attributes></component><component jsfid="t:headerLink" componentType="org.apache.myfaces.HtmlHeaderLink" extends="baseComponent"><description>
 123             Extends standard commandLink by user role support and the HTML target attribute.
 124 
 125             Unless otherwise specified, all attributes accept static values or EL expressions.
 126         </description><attributes><set name="id" bindingType="VB"><description>
 127         The developer-assigned ID of this component.  The ID must be unique
 128         within the scope of the tag's enclosing naming container (e.g. 
 129         h:form or f:subview).  This value must be a static value.
 130     </description></set><set name="immediate" bindingType="VB"><description>
 131         A boolean value that identifies the phase during which action events
 132         should fire. During normal event processing, action methods and
 133         action listener methods are fired during the "invoke application"
 134         phase of request processing. If this attribute is set to "true",
 135         these methods are fired instead at the end of the "apply request
 136         values" phase.
 137     </description></set><set name="action" bindingType="VB"><description>
 138         A method binding EL expression that identifies an action method to be
 139         invoked if this component is activated by the user. An action method
 140         accepts no parameters and has a String return value, called the action
 141         outcome, that identifies the next view displayed. The phase that this
 142         event is fired in can be controlled via the immediate attribute.
 143     </description></set><set name="actionListener" bindingType="MB"><description>
 144         A method binding EL expression that identifies an action listener method
 145         to be invoked if this component is activated by the user. An action
 146         listener method accepts a parameter of type javax.faces.event.ActionEvent
 147         and returns void. The phase that this event is fired in can be controlled
 148         via the immediate attribute.
 149     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="charset" bindingType="VB"><description>HTML: Specifies the character encoding of the linked resource.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="type" bindingType="VB"><description>HTML: A hint to the user agent about the content type of the linked resource.</description></set><set name="target" bindingType="VB"><description>HTML: Names the frame that should display content generated by invoking this action. </description></set><set name="coords" bindingType="VB"><description>HTML: The coordinates of regions within a client side image map.</description></set><set name="hreflang" bindingType="VB"><description>HTML: The language of the linked resource.</description></set><set name="rel" bindingType="VB"><description>
 150                 HTML: The relationship between the current document and
 151                 the linked resource.
 152             </description></set><set name="rev" bindingType="VB"><description>
 153                 HTML: The type(s) describing the reverse link for the linked
 154                 resource.
 155             </description></set><set name="shape" bindingType="VB"><description>
 156                 HTML: The shape of a region in a client side image map.
 157             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 158                 If user is in given role, this component will be rendered
 159                 normally. If not, no hyperlink is rendered but all nested
 160                 tags (=body) are rendered.
 161             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 162                 If user is in given role, this component will be rendered
 163                 normally. If not, nothing is rendered and the body of this tag
 164                 will be skipped.
 165             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 166                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 167                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 168                 the value of forceId is false (or not specified.)
 169             </description></set><set name="actionFor" bindingType="VB"><description>Comma separated list of subForm-ids for which
 170                 validation and model update should take place when
 171                 this command is executed.
 172                 You need to wrap your input components in
 173                 org.apache.myfaces.custom.subform.SubForm instances
 174                 for this to work.
 175             </description></set><set name="disabled" bindingType="VB"><description>When set instead of a Hyperlink
 176                 a span tag is rendered in the corresponding
 177                 Component
 178             </description></set><set name="disabledStyle" bindingType="VB"><description>CSS-Style Attribute to
 179                 render when disabled is true
 180             </description></set><set name="disabledStyleClass" bindingType="VB"><description>CSS-Style Class to
 181                 use when disabled is true
 182             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Link"></set></attributes></component><component jsfid="t:dataTable" componentType="org.apache.myfaces.HtmlDataTable" extends="baseComponent"><description>
 183             Extended data_table that adds some additional features to the standard
 184             data_table action: see attribute descriptions for preserveDataModel,
 185             sortColumn, sortAscending and preserveSort.
 186 
 187             Unless otherwise specified, all attributes accept static values or EL expressions.
 188         </description><attributes><set name="id" bindingType="VB"><description>
 189         The developer-assigned ID of this component.  The ID must be unique
 190         within the scope of the tag's enclosing naming container (e.g. 
 191         h:form or f:subview).  This value must be a static value.
 192     </description></set><set name="columnClasses" bindingType="VB"><description>
 193         A comma separated list of CSS class names to apply to td elements in
 194         each column.
 195     </description></set><set name="footerClass" bindingType="VB"><description>The CSS class to be applied to footer cells.</description></set><set name="headerClass" bindingType="VB"><description>The CSS class to be applied to header cells.</description></set><set name="rowClasses" bindingType="VB"><description>
 196         A comma separated list of CSS class names to apply to td elements in
 197         each row.
 198     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="align" bindingType="VB"><description>HTML: Specifies the horizontal alignment of this element.  Deprecated in HTML 4.01.</description></set><set name="border" bindingType="VB"><description>HTML: Specifies the width of the border of this element, in pixels.  Deprecated in HTML 4.01.</description></set><set name="bgcolor" bindingType="VB"><description>HTML: The background color of this element.</description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="cellpadding" bindingType="VB"><description>
 199         HTML: Specifies the amount of empty space between the cell border and
 200         its contents.  It can be either a pixel length or a percentage.
 201     </description></set><set name="cellspacing" bindingType="VB"><description>
 202         HTML: Specifies the amount of space between the cells of the table.
 203         It can be either a pixel length or a percentage of available 
 204         space.
 205     </description></set><set name="frame" bindingType="VB"><description>
 206         HTML: Controls what part of the frame that surrounds a table is 
 207         visible.  Values include:  void, above, below, hsides, lhs, 
 208         rhs, vsides, box, and border.
 209     </description></set><set name="rules" bindingType="VB"><description>
 210         HTML: Controls how rules are rendered between cells.  Values include:
 211         none, groups, rows, cols, and all.
 212     </description></set><set name="summary" bindingType="VB"><description>
 213         HTML: Provides a summary of the contents of the table, for
 214         accessibility purposes.
 215     </description></set><set name="width" bindingType="VB"><description>
 216         HTML: Specifies the desired width of the table, as a pixel length or
 217         a percentage of available space.
 218     </description></set><set name="value" bindingType="VB"><description>An EL expression that specifies the data model that backs this table.  The value can be of any type.
 219             
 220             A value of type DataModel is used directly.  Array-like parameters of type java.util.List, array of Object, 
 221             java.sql.ResultSet, or javax.servlet.jsp.jstl.sql.Result are wrapped in a DataModel.
 222             
 223             Other values are wrapped in a DataModel as a single row.</description></set><set name="var" bindingType="VB"><description>Defines the name of the request-scope variable that will hold the current row during iteration.  This value must be a static value.</description></set><set name="rows" bindingType="VB"><description>The number of rows to be displayed.  Specify zero for all remaining rows in the table.</description></set><set name="first" bindingType="VB"><description>The index of the first row to be displayed, where 0 is the first row.</description></set><set name="preserveDataModel" bindingType="VB"><description>
 224                 Indicates whether the state of the whole DataModel should be saved and
 225                 restored. When set to false, the value-binding for the "value" attribute
 226                 of this table is executed each time the page is rendered. When set to 
 227                 true, that value-binding is only executed when the component is first
 228                 created, and the DataModel state is thereafter saved/restored automatically
 229                 by the component.
 230                 
 231                 When column sorting is used for a table this property needs to be false
 232                 so that the DataModel can be updated to reflect any changes in the
 233                 sort criteria.
 234                 
 235                 Default: false
 236             </description></set><set name="preserveRowStates" bindingType="VB"><description>
 237                 Indicates whether the state for each row should not be discarded before 
 238                 the datatable is rendered again. Setting this to true might be hepful if
 239                 an input component inside the datatable has no valuebinding and the value
 240                 entered in there should be displayed again. 
 241                 This will only work reliable if the datamodel of the datatable did not change
 242                 either by sorting, removing or adding rows.
 243                                 
 244                 Default: false 
 245             </description></set><set name="forceIdIndexFormula" bindingType="VB"><description>
 246 				A formula that overrides the default row index in the construction of table's
 247 				body components.
 248 				Example : #{myRowVar.key}
 249 				Warning, the EL should evaluate to a unique value for each row !
 250             </description></set><set name="sortColumn" bindingType="VB"><description>
 251                 Value reference to a model property that gives the current sort column name.
 252                 The target String property is set to the "columnName" of whichever column has been
 253                 chosen to sort by, and the method which is bound to the "value" attribute
 254                 of this table (ie which provides the DataModel used) is expected to use this
 255                 property to determine how to sort the DataModel's contents.
 256             </description></set><set name="sortAscending" bindingType="VB"><description>
 257                 Value reference to a model property that gives the current sort direction.
 258                 The target Boolean property is set to true when the selected sortColumn
 259                 should be sorted in ascending order, and false otherwise. The method which
 260                 is bound to the "value" attribute of this table (ie which provides the DataModel
 261                 used) is expected to use this property to determine how to sort the DataModel's
 262                 contents.
 263             </description></set><set name="sortable" bindingType="VB"></set><set name="preserveSort" bindingType="VB"><description>
 264                 Indicates whether the state of the sortColumn and sortAscending attribute
 265                 should be saved and restored and written back to the model during the
 266                 update model phase.
 267                 Default: true
 268             </description></set><set name="renderedIfEmpty" bindingType="VB"><description>
 269                 Indicates whether this table should be rendered if the underlying DataModel is
 270                 empty.
 271                 You could as well use rendered="#{not empty bean.list}", but this one causes
 272                 the getList method of your model bean beeing called up to five times per
 273                 request, which is not optimal when the list is backed by a DB table.
 274                 Using renderedIfEmpty="false" solves this problem, because the MyFaces
 275                 extended HtmlDataTable automatically caches the DataModel and calles the
 276                 model getter only once per request.
 277                 Default: true
 278             </description></set><set name="rowIndexVar" bindingType="VB"><description>
 279                 A parameter name, under which the current rowIndex is set in request scope
 280                 similar to the var parameter.
 281             </description></set><set name="rowCountVar" bindingType="VB"><description>
 282                 A parameter name, under which the rowCount is set in request scope
 283                 similar to the var parameter.
 284             </description></set><set name="previousRowDataVar" bindingType="VB"><description>
 285                 A parameter name, under which the previous RowData Object is set in request scope
 286                 similar to the rowIndexVar and rowCountVar parameters.
 287                 Mind that the value of this request scope attribute is null in the first row
 288                 or when isRowAvailable returns false for the previous row.
 289             </description></set><set name="sortedColumnVar" bindingType="VB"><description>
 290                 A parameter name, under which the a boolean is set in request scope
 291                 similar to the var parameter. TRUE for the column that is currently sorted, FALSE otherwise.
 292             </description></set><set name="rowOnClick" bindingType="VB"><description>
 293                 Defines a JavaScript onclick event handler for each table row
 294             </description></set><set name="rowOnDblClick" bindingType="VB"><description>
 295                 Defines a JavaScript ondblclick event handler for each table row
 296             </description></set><set name="rowOnMouseDown" bindingType="VB"><description>
 297                 Defines a JavaScript onmpusedown event handler for each table row
 298             </description></set><set name="rowOnMouseUp" bindingType="VB"><description>
 299                 Defines a JavaScript onmouseup event handler for each table row
 300             </description></set><set name="rowOnMouseOver" bindingType="VB"><description>
 301                 Defines a JavaScript onmouseover event handler for each table row
 302             </description></set><set name="rowOnMouseMove" bindingType="VB"><description>
 303                 Defines a JavaScript onmousemove event handler for each table row
 304             </description></set><set name="rowOnMouseOut" bindingType="VB"><description>
 305                 Defines a JavaScript onmouseout event handler for each table row
 306             </description></set><set name="rowOnKeyPress" bindingType="VB"><description>
 307                 Defines a JavaScript onkeypress event handler for each table row
 308             </description></set><set name="rowOnKeyDown" bindingType="VB"><description>
 309                 Defines a JavaScript onkeydown event handler for each table row
 310             </description></set><set name="rowOnKeyUp" bindingType="VB"><description>
 311                 Defines a JavaScript onkeyup event handler for each table row
 312             </description></set><set name="rowId" bindingType="VB"><description>
 313                 The id to use for &lt;tr&gt; elements that are generated by the table.
 314             </description></set><set name="rowStyleClass" bindingType="VB"><description>Corresponds to the HTML class attribute for the row tr tag.</description></set><set name="rowStyle" bindingType="VB"><description>Corresponds to the HTML style attribute for the row tr tag.</description></set><set name="rowGroupStyle" bindingType="VB"><description>Corresponds to the HTML style attribute for grouped rows.</description></set><set name="rowGroupStyleClass" bindingType="VB"><description>StyleClass for grouped rows.</description></set><set name="varDetailToggler" bindingType="VB"><description>
 315               This variable has the boolean property "currentdetailExpanded" which is true if the current detail row is expanded and the action method
 316               "toggleDetail" which expand/collapse the current detail row.
 317          </description></set><set name="bodyStyleClass" bindingType="VB"><description>Corresponds to the HTML class attribute for the table body tag.</description></set><set name="bodyStyle" bindingType="VB"><description>Corresponds to the HTML style attribute for the table body tag.</description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 318                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 319                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 320                 the value of forceId is false (or not specified.)
 321             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 322                 If user is in given role, this component will be rendered
 323                 normally. If not, no hyperlink is rendered but all nested
 324                 tags (=body) are rendered.
 325             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 326                 If user is in given role, this component will be rendered
 327                 normally. If not, nothing is rendered and the body of this tag
 328                 will be skipped.
 329             </description></set><set name="newspaperColumns" bindingType="VB"><description>
 330                 The number of columns to wrap the table over.
 331                 Default: 1
 332             </description></set><set name="newspaperOrientation" bindingType="VB"><description>
 333                 The orientation of the newspaper columns in the
 334                 newspaper table - "horizontal" or "vertical".
 335                 Default: vertical
 336             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Table"></set></attributes></component><component jsfid="t:inputHidden" componentType="org.apache.myfaces.HtmlInputHidden" extends="baseComponent"><description>
 337             Extends standard inputHidden by providing additional MyFaces goodies.
 338 
 339             Unless otherwise specified, all attributes accept static values or EL expressions.
 340         </description><attributes><set name="id" bindingType="VB"><description>
 341         The developer-assigned ID of this component.  The ID must be unique
 342         within the scope of the tag's enclosing naming container (e.g. 
 343         h:form or f:subview).  This value must be a static value.
 344     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
 345         An expression that specifies the Converter for this component.  
 346         If the value binding expression is a String, the String is used
 347         as an ID to look up a Converter. If the value binding expression
 348         is a Converter, uses that instance as the converter.
 349             
 350         The value can either be a static value (ID case only) or an EL expression.
 351     </description></set><set name="immediate" bindingType="VB"><description>
 352         A boolean value that identifies the phase during which value change
 353         events should fire. During normal event processing, value change
 354         events are fired during the "invoke application" phase of request
 355         processing. If this attribute is set to "true", these methods are
 356         fired instead at the end of the "apply request values" phase.
 357     </description></set><set name="required" bindingType="VB"><description>
 358         A boolean value that indicates whether an input value is required.
 359         If this value is true, and no input value is provided, the error
 360         message javax.faces.component.UIInput.REQUIRED is posted.
 361     </description></set><set name="validator" bindingType="VB"><description>
 362         A method binding EL expression, accepting FacesContext, UIComponent,
 363         and Object parameters, and returning void, that validates the
 364         component's local value.
 365     </description></set><set name="valueChangeListener" bindingType="MB"><description>
 366         A method binding EL expression, accepting a ValueChangeEvent parameter
 367         and returning void. The specified method is invoked if this component
 368         is modified. The phase that this handler is fired in can be controlled
 369         via the immediate attribute.
 370     </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 371                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 372                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 373                 the value of forceId is false (or not specified.)
 374             </description></set><set name="rendererType" bindingType="VB" value="javax.faces.Hidden"></set></attributes></component><component jsfid="t:inputSecret" componentType="org.apache.myfaces.HtmlInputSecret" extends="baseComponent"><description>
 375             Extends standard inputSecret, adding the "redisplay" property.
 376 
 377             Unless otherwise specified, all attributes accept static values or EL expressions.
 378         </description><attributes><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="id" bindingType="VB"><description>
 379         The developer-assigned ID of this component.  The ID must be unique
 380         within the scope of the tag's enclosing naming container (e.g. 
 381         h:form or f:subview).  This value must be a static value.
 382     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
 383         An expression that specifies the Converter for this component.  
 384         If the value binding expression is a String, the String is used
 385         as an ID to look up a Converter. If the value binding expression
 386         is a Converter, uses that instance as the converter.
 387             
 388         The value can either be a static value (ID case only) or an EL expression.
 389     </description></set><set name="immediate" bindingType="VB"><description>
 390         A boolean value that identifies the phase during which value change
 391         events should fire. During normal event processing, value change
 392         events are fired during the "invoke application" phase of request
 393         processing. If this attribute is set to "true", these methods are
 394         fired instead at the end of the "apply request values" phase.
 395     </description></set><set name="required" bindingType="VB"><description>
 396         A boolean value that indicates whether an input value is required.
 397         If this value is true, and no input value is provided, the error
 398         message javax.faces.component.UIInput.REQUIRED is posted.
 399     </description></set><set name="validator" bindingType="VB"><description>
 400         A method binding EL expression, accepting FacesContext, UIComponent,
 401         and Object parameters, and returning void, that validates the
 402         component's local value.
 403     </description></set><set name="valueChangeListener" bindingType="MB"><description>
 404         A method binding EL expression, accepting a ValueChangeEvent parameter
 405         and returning void. The specified method is invoked if this component
 406         is modified. The phase that this handler is fired in can be controlled
 407         via the immediate attribute.
 408     </description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="align" bindingType="VB"><description>HTML: Specifies the horizontal alignment of this element.  Deprecated in HTML 4.01.</description></set><set name="alt" bindingType="VB"><description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="onselect" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is selected.</description></set><set name="readonly" bindingType="VB"><description>
 409         HTML: When true, indicates that this component cannot be modified by the user.
 410         The element may receive focus unless it has also been disabled.
 411     </description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="maxlength" bindingType="VB"><description>HTML: The maximum number of characters allowed to be entered.</description></set><set name="size" bindingType="VB"><description>HTML: The initial width of this control, in characters.</description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 412                 If user is in given role, this component will be rendered
 413                 normally. If not, no hyperlink is rendered but all nested
 414                 tags (=body) are rendered.
 415             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 416                 If user is in given role, this component will be rendered
 417                 normally. If not, nothing is rendered and the body of this tag
 418                 will be skipped.
 419             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 420                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 421                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 422                 the value of forceId is false (or not specified.)
 423             </description></set><set name="displayValueOnly" bindingType="VB"><description>
 424                 If true, renders only the value of the component, but no input widget.
 425                 Default is false.
 426             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
 427                 Style used when displayValueOnly is true.
 428             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
 429                 Style class used when displayValueOnly is true.
 430             </description></set><set name="redisplay" bindingType="VB"><description>
 431                 If true, the value will be re-sent (in plaintext) when the form
 432                 is rerendered (see JSF.7.4.4). Default is false.
 433             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Secret"></set></attributes></component><component jsfid="t:inputText" componentType="org.apache.myfaces.HtmlInputText" extends="baseComponent"><description>
 434             Extends standard inputText by user role support.
 435 
 436             Unless otherwise specified, all attributes accept static values or EL expressions.
 437         </description><attributes><set name="autocomplete" bindingType="VB"><description>
 438                 Non HTML standard attribute to disable browser's autocomplete
 439                 function.
 440             </description></set><set name="disabledOnClientSide" bindingType="VB"><description>
 441                 If true the input is rendered disabled on the client side 
 442                 and a hidden input is used to actualy submit his value back
 443                 to the server.
 444             </description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="id" bindingType="VB"><description>
 445         The developer-assigned ID of this component.  The ID must be unique
 446         within the scope of the tag's enclosing naming container (e.g. 
 447         h:form or f:subview).  This value must be a static value.
 448     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
 449         An expression that specifies the Converter for this component.  
 450         If the value binding expression is a String, the String is used
 451         as an ID to look up a Converter. If the value binding expression
 452         is a Converter, uses that instance as the converter.
 453             
 454         The value can either be a static value (ID case only) or an EL expression.
 455     </description></set><set name="immediate" bindingType="VB"><description>
 456         A boolean value that identifies the phase during which value change
 457         events should fire. During normal event processing, value change
 458         events are fired during the "invoke application" phase of request
 459         processing. If this attribute is set to "true", these methods are
 460         fired instead at the end of the "apply request values" phase.
 461     </description></set><set name="required" bindingType="VB"><description>
 462         A boolean value that indicates whether an input value is required.
 463         If this value is true, and no input value is provided, the error
 464         message javax.faces.component.UIInput.REQUIRED is posted.
 465     </description></set><set name="validator" bindingType="VB"><description>
 466         A method binding EL expression, accepting FacesContext, UIComponent,
 467         and Object parameters, and returning void, that validates the
 468         component's local value.
 469     </description></set><set name="valueChangeListener" bindingType="MB"><description>
 470         A method binding EL expression, accepting a ValueChangeEvent parameter
 471         and returning void. The specified method is invoked if this component
 472         is modified. The phase that this handler is fired in can be controlled
 473         via the immediate attribute.
 474     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="align" bindingType="VB"><description>HTML: Specifies the horizontal alignment of this element.  Deprecated in HTML 4.01.</description></set><set name="alt" bindingType="VB"><description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="onselect" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is selected.</description></set><set name="readonly" bindingType="VB"><description>
 475         HTML: When true, indicates that this component cannot be modified by the user.
 476         The element may receive focus unless it has also been disabled.
 477     </description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="maxlength" bindingType="VB"><description>HTML: The maximum number of characters allowed to be entered.</description></set><set name="size" bindingType="VB"><description>HTML: The initial width of this control, in characters.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 478                 If user is in given role, this component will be rendered
 479                 normally. If not, no hyperlink is rendered but all nested
 480                 tags (=body) are rendered.
 481             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 482                 If user is in given role, this component will be rendered
 483                 normally. If not, nothing is rendered and the body of this tag
 484                 will be skipped.
 485             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 486                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 487                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 488                 the value of forceId is false (or not specified.)
 489             </description></set><set name="displayValueOnly" bindingType="VB"><description>
 490                 If true, renders only the value of the component, but no input widget.
 491                 Default is false.
 492             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
 493                 Style used when displayValueOnly is true.
 494             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
 495                 Style class used when displayValueOnly is true.
 496             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Text"></set></attributes></component><component jsfid="t:inputTextHelp" componentType="org.apache.myfaces.HtmlInputTextHelp" extends="baseComponent"><description>
 497             Extends standard inputText by helptext support.
 498 
 499             Unless otherwise specified, all attributes accept static values or EL expressions.
 500         </description><attributes><set name="id" bindingType="VB"><description>
 501         The developer-assigned ID of this component.  The ID must be unique
 502         within the scope of the tag's enclosing naming container (e.g. 
 503         h:form or f:subview).  This value must be a static value.
 504     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
 505         An expression that specifies the Converter for this component.  
 506         If the value binding expression is a String, the String is used
 507         as an ID to look up a Converter. If the value binding expression
 508         is a Converter, uses that instance as the converter.
 509             
 510         The value can either be a static value (ID case only) or an EL expression.
 511     </description></set><set name="immediate" bindingType="VB"><description>
 512         A boolean value that identifies the phase during which value change
 513         events should fire. During normal event processing, value change
 514         events are fired during the "invoke application" phase of request
 515         processing. If this attribute is set to "true", these methods are
 516         fired instead at the end of the "apply request values" phase.
 517     </description></set><set name="required" bindingType="VB"><description>
 518         A boolean value that indicates whether an input value is required.
 519         If this value is true, and no input value is provided, the error
 520         message javax.faces.component.UIInput.REQUIRED is posted.
 521     </description></set><set name="validator" bindingType="VB"><description>
 522         A method binding EL expression, accepting FacesContext, UIComponent,
 523         and Object parameters, and returning void, that validates the
 524         component's local value.
 525     </description></set><set name="valueChangeListener" bindingType="MB"><description>
 526         A method binding EL expression, accepting a ValueChangeEvent parameter
 527         and returning void. The specified method is invoked if this component
 528         is modified. The phase that this handler is fired in can be controlled
 529         via the immediate attribute.
 530     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="align" bindingType="VB"><description>HTML: Specifies the horizontal alignment of this element.  Deprecated in HTML 4.01.</description></set><set name="alt" bindingType="VB"><description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="onselect" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is selected.</description></set><set name="readonly" bindingType="VB"><description>
 531         HTML: When true, indicates that this component cannot be modified by the user.
 532         The element may receive focus unless it has also been disabled.
 533     </description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="maxlength" bindingType="VB"><description>HTML: The maximum number of characters allowed to be entered.</description></set><set name="size" bindingType="VB"><description>HTML: The initial width of this control, in characters.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 534                 If user is in given role, this component will be rendered
 535                 normally. If not, no hyperlink is rendered but all nested
 536                 tags (=body) are rendered.
 537             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 538                 If user is in given role, this component will be rendered
 539                 normally. If not, nothing is rendered and the body of this tag
 540                 will be skipped.
 541             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 542                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 543                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 544                 the value of forceId is false (or not specified.)
 545             </description></set><set name="displayValueOnly" bindingType="VB"><description>
 546                 If true, renders only the value of the component, but no input widget.
 547                 Default is false.
 548             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
 549                 Style used when displayValueOnly is true.
 550             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
 551                 Style class used when displayValueOnly is true.
 552             </description></set><set name="helpText" bindingType="VB"></set><set name="selectText" bindingType="VB"></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.TextHelp"></set></attributes></component><component jsfid="t:inputTextarea" componentType="org.apache.myfaces.HtmlInputTextarea" extends="baseComponent"><description>
 553             Extends standard inputTextarea by user role support.
 554 
 555             Unless otherwise specified, all attributes accept static values or EL expressions.
 556         </description><attributes><set name="id" bindingType="VB"><description>
 557         The developer-assigned ID of this component.  The ID must be unique
 558         within the scope of the tag's enclosing naming container (e.g. 
 559         h:form or f:subview).  This value must be a static value.
 560     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
 561         An expression that specifies the Converter for this component.  
 562         If the value binding expression is a String, the String is used
 563         as an ID to look up a Converter. If the value binding expression
 564         is a Converter, uses that instance as the converter.
 565             
 566         The value can either be a static value (ID case only) or an EL expression.
 567     </description></set><set name="immediate" bindingType="VB"><description>
 568         A boolean value that identifies the phase during which value change
 569         events should fire. During normal event processing, value change
 570         events are fired during the "invoke application" phase of request
 571         processing. If this attribute is set to "true", these methods are
 572         fired instead at the end of the "apply request values" phase.
 573     </description></set><set name="required" bindingType="VB"><description>
 574         A boolean value that indicates whether an input value is required.
 575         If this value is true, and no input value is provided, the error
 576         message javax.faces.component.UIInput.REQUIRED is posted.
 577     </description></set><set name="validator" bindingType="VB"><description>
 578         A method binding EL expression, accepting FacesContext, UIComponent,
 579         and Object parameters, and returning void, that validates the
 580         component's local value.
 581     </description></set><set name="valueChangeListener" bindingType="MB"><description>
 582         A method binding EL expression, accepting a ValueChangeEvent parameter
 583         and returning void. The specified method is invoked if this component
 584         is modified. The phase that this handler is fired in can be controlled
 585         via the immediate attribute.
 586     </description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="onselect" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is selected.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="readonly" bindingType="VB"><description>
 587         HTML: When true, indicates that this component cannot be modified by the user.
 588         The element may receive focus unless it has also been disabled.
 589     </description></set><set name="cols" bindingType="VB"><description>HTML: The width of this element, in characters.</description></set><set name="rows" bindingType="VB"><description>HTML: The height of this element, in characters.</description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 590                 If user is in given role, this component will be rendered
 591                 normally. If not, no hyperlink is rendered but all nested
 592                 tags (=body) are rendered.
 593             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 594                 If user is in given role, this component will be rendered
 595                 normally. If not, nothing is rendered and the body of this tag
 596                 will be skipped.
 597             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 598                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 599                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 600                 the value of forceId is false (or not specified.)
 601             </description></set><set name="wrap" bindingType="VB"><description>None standard HTML attribute. Possible values are: soft, hard, virtual, physical and off.</description></set><set name="displayValueOnly" bindingType="VB"><description>
 602                 If true, renders only the value of the component, but no input widget.
 603                 Default is false.
 604             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
 605                 Style used when displayValueOnly is true.
 606             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
 607                 Style class used when displayValueOnly is true.
 608             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Textarea"></set></attributes></component><component jsfid="t:graphicImage" componentType="org.apache.myfaces.HtmlGraphicImage" extends="baseComponent"><description>
 609             Extends standard graphicImage.
 610 
 611             Unless otherwise specified, all attributes accept static values or EL expressions.
 612         </description><attributes><set name="id" bindingType="VB"><description>
 613         The developer-assigned ID of this component.  The ID must be unique
 614         within the scope of the tag's enclosing naming container (e.g. 
 615         h:form or f:subview).  This value must be a static value.
 616     </description></set><set name="url" bindingType="VB"><description>
 617         An alias for the "value" attribute.
 618     </description></set><set name="value" bindingType="VB"><description>
 619         The URL of the image.  If the URL starts with a '/', it is relative
 620         to the context path of the web application.
 621     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="align" bindingType="VB"><description>HTML: Specifies the horizontal alignment of this element.  Deprecated in HTML 4.01.</description></set><set name="border" bindingType="VB"><description>HTML: Specifies the width of the border of this element, in pixels.  Deprecated in HTML 4.01.</description></set><set name="hspace" bindingType="VB"><description>
 622         HTML: The amount of white space to be inserted to the left and right
 623         of this element, in undefined units.  Deprecated in HTML 4.01.
 624     </description></set><set name="vspace" bindingType="VB"><description>
 625         HTML: The amount of white space to be inserted above and below this
 626         element, in undefined units.  Deprecated in HTML 4.01.
 627     </description></set><set name="alt" bindingType="VB"><description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description></set><set name="height" bindingType="VB"><description>HTML: Overrides the natural height of this image, by specifying height in pixels.</description></set><set name="ismap" bindingType="VB"><description>HTML: Specifies server-side image map handling for this image.</description></set><set name="longdesc" bindingType="VB"><description>HTML: A link to a long description of the image.</description></set><set name="usemap" bindingType="VB"><description>HTML: Specifies an image map to use with this image.</description></set><set name="width" bindingType="VB"><description>HTML: Overrides the natural width of this image, by specifying width in pixels.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 628                 If user is in given role, this component will be rendered
 629                 normally. If not, no hyperlink is rendered but all nested
 630                 tags (=body) are rendered.
 631             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 632                 If user is in given role, this component will be rendered
 633                 normally. If not, nothing is rendered and the body of this tag
 634                 will be skipped.
 635             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 636                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 637                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 638                 the value of forceId is false (or not specified.)
 639             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Image"></set></attributes></component><component jsfid="t:message" componentType="org.apache.myfaces.HtmlMessage" extends="baseComponent"><description>
 640             MyFaces extension to the standard messages tag: see summaryDetailSeparator attribute.
 641 
 642             Unless otherwise specified, all attributes accept static values or EL expressions.
 643         </description><attributes><set name="id" bindingType="VB"><description>
 644         The developer-assigned ID of this component.  The ID must be unique
 645         within the scope of the tag's enclosing naming container (e.g. 
 646         h:form or f:subview).  This value must be a static value.
 647     </description></set><set name="for" bindingType="VB"><description>
 648         An EL expression, returning a String, with the unique ID of the component 
 649         for which messages should be displayed.  This string has the same format
 650         as that accepted by the UIComponent.findComponent() method.
 651     </description></set><set name="showSummary" bindingType="VB"><description>
 652         An EL expression, returning a boolean, that controls whether the
 653         summary text of the associated messages is displayed.  Default: true.
 654     </description></set><set name="showDetail" bindingType="VB"><description>
 655         An EL expression, returning a boolean, that controls whether the
 656         detail text of the associated messages is displayed.  Default: false.
 657     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="infoClass" bindingType="VB"><description>CSS class to be used for messages with severity "INFO".</description></set><set name="infoStyle" bindingType="VB"><description>CSS style to be used for messages with severity "INFO".</description></set><set name="warnClass" bindingType="VB"><description>CSS class to be used for messages with severity "WARN".</description></set><set name="warnStyle" bindingType="VB"><description>CSS style to be used for messages with severity "WARN".</description></set><set name="errorClass" bindingType="VB"><description>CSS class to be used for messages with severity "ERROR".</description></set><set name="errorStyle" bindingType="VB"><description>CSS style to be used for messages with severity "ERROR".</description></set><set name="fatalClass" bindingType="VB"><description>CSS class to be used for messages with severity "FATAL".</description></set><set name="fatalStyle" bindingType="VB"><description>CSS style to be used for messages with severity "FATAL".</description></set><set name="tooltip" bindingType="VB"><description>
 658                 If true, the message summary will be rendered as a tooltip (i.e. HTML title attribute).
 659             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 660                 If user is in given role, this component will be rendered
 661                 normally. If not, no hyperlink is rendered but all nested
 662                 tags (=body) are rendered.
 663             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 664                 If user is in given role, this component will be rendered
 665                 normally. If not, nothing is rendered and the body of this tag
 666                 will be skipped.
 667             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 668                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 669                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 670                 the value of forceId is false (or not specified.)
 671             </description></set><set name="summaryFormat" bindingType="VB"><description>
 672                 If present, instead of rendering the message summary, a MessageFormat with this
 673                 attribute as pattern is created. The format method of this MessageFormat is
 674                 called with the message summary as the first argument and the label of the
 675                 associated component (if any) as the second argument.
 676                 Example: "{0}:"
 677             </description></set><set name="detailFormat" bindingType="VB"><description>
 678                 If present, instead of rendering the message detail, a MessageFormat with this
 679                 attribute as pattern is created. The format method of this MessageFormat is
 680                 called with the message detail as the first argument and the label of the
 681                 associated component (if any) as the second argument.
 682                 Example: "The input in field {1} is wrong: {0}"
 683             </description></set><set name="replaceIdWithLabel" bindingType="VB"><description>
 684                 If present, all occurrences of the id of the component for which the message
 685                 is rendered will be replaced by the label. Default: true.
 686             </description></set><set name="forceSpan" bindingType="VB"><description>
 687                 If set to true, an empty span element is rendered. Useful if there is
 688                 an inputAjax field and the corresponding error message is displayed there. 
 689             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Message"></set></attributes></component><component jsfid="t:messages" componentType="org.apache.myfaces.HtmlMessages" extends="baseComponent"><description>
 690             MyFaces extension to the standard messages tag: see showInputLabel attribute.
 691 
 692             Unless otherwise specified, all attributes accept static values or EL expressions.
 693         </description><attributes><set name="id" bindingType="VB"><description>
 694         The developer-assigned ID of this component.  The ID must be unique
 695         within the scope of the tag's enclosing naming container (e.g. 
 696         h:form or f:subview).  This value must be a static value.
 697     </description></set><set name="showSummary" bindingType="VB"><description>
 698         A boolean value that controls whether the summary text of the
 699         associated messages is displayed.  Default: true.
 700     </description></set><set name="showDetail" bindingType="VB"><description>
 701         A boolean value that controls whether the detail text of the
 702         associated messages is displayed.  Default: false.
 703     </description></set><set name="globalOnly" bindingType="VB"><description>
 704         A boolean value that controls whether global messages (those without
 705         IDs) should be displayed. Default: true.
 706     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="infoClass" bindingType="VB"><description>CSS class to be used for messages with severity "INFO".</description></set><set name="infoStyle" bindingType="VB"><description>CSS style to be used for messages with severity "INFO".</description></set><set name="warnClass" bindingType="VB"><description>CSS class to be used for messages with severity "WARN".</description></set><set name="warnStyle" bindingType="VB"><description>CSS style to be used for messages with severity "WARN".</description></set><set name="errorClass" bindingType="VB"><description>CSS class to be used for messages with severity "ERROR".</description></set><set name="errorStyle" bindingType="VB"><description>CSS style to be used for messages with severity "ERROR".</description></set><set name="fatalClass" bindingType="VB"><description>CSS class to be used for messages with severity "FATAL".</description></set><set name="fatalStyle" bindingType="VB"><description>CSS style to be used for messages with severity "FATAL".</description></set><set name="layout" bindingType="VB"><description>The layout: "table" or "list". Default: list</description></set><set name="tooltip" bindingType="VB"><description>
 707                 If true, the message summary will be rendered as a tooltip (i.e. HTML title attribute).
 708             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 709                 If user is in given role, this component will be rendered
 710                 normally. If not, no hyperlink is rendered but all nested
 711                 tags (=body) are rendered.
 712             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 713                 If user is in given role, this component will be rendered
 714                 normally. If not, nothing is rendered and the body of this tag
 715                 will be skipped.
 716             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 717                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 718                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 719                 the value of forceId is false (or not specified.)
 720             </description></set><set name="summaryFormat" bindingType="VB"><description>
 721                 If present, instead of rendering the message summary, a MessageFormat with this
 722                 attribute as pattern is created. The format method of this MessageFormat is
 723                 called with the message summary as the first argument and the label of the
 724                 associated component (if any) as the second argument.
 725                 Example: "{0}:" or "{0} in field {1}"
 726             </description></set><set name="globalSummaryFormat" bindingType="VB"><description>
 727                 Like summaryFormat, but applies to global messages (i.e. messages not associated
 728                 with a component). If no globalSummaryFormat is given, the summaryFormat is used for
 729                 global messages.
 730                 Example: "{0}:"
 731             </description></set><set name="detailFormat" bindingType="VB"><description>
 732                 If present, instead of rendering the message detail, a MessageFormat with this
 733                 attribute as pattern is created. The format method of this MessageFormat is
 734                 called with the message detail as the first argument and the label of the
 735                 associated component (if any) as the second argument.
 736                 Example: "The input in field {1} is wrong: {0}"
 737             </description></set><set name="replaceIdWithLabel" bindingType="VB"><description>
 738                 If present, all occurrences of the id of the component for which the message
 739                 is rendered will be replaced by the label.
 740             </description></set><set name="forceSpan" bindingType="VB"><description>
 741                 If set to true, an empty span element is rendered. Useful if there are
 742                 a few inputAjax fields on the same page and the corresponding error messages
 743                 should be shown on one central place.
 744             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Messages"></set></attributes></component><component jsfid="t:outputLabel" componentType="org.apache.myfaces.HtmlOutputLabel" extends="baseComponent"><description>
 745             Extends standard outputLabel with user role support.
 746 
 747             Unless otherwise specified, all attributes accept static values or EL expressions.
 748         </description><attributes><set name="id" bindingType="VB"><description>
 749         The developer-assigned ID of this component.  The ID must be unique
 750         within the scope of the tag's enclosing naming container (e.g. 
 751         h:form or f:subview).  This value must be a static value.
 752     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
 753         An expression that specifies the Converter for this component.  
 754         If the value binding expression is a String, the String is used
 755         as an ID to look up a Converter. If the value binding expression
 756         is a Converter, uses that instance as the converter.
 757             
 758         The value can either be a static value (ID case only) or an EL expression.
 759     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="for" bindingType="VB"><description>The client ID of the target input element of this label.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 760                 If user is in given role, this component will be rendered
 761                 normally. If not, no hyperlink is rendered but all nested
 762                 tags (=body) are rendered.
 763             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 764                 If user is in given role, this component will be rendered
 765                 normally. If not, nothing is rendered and the body of this tag
 766                 will be skipped.
 767             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 768                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 769                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 770                 the value of forceId is false (or not specified.)
 771             </description></set><set name="rendererType" bindingType="VB" value="javax.faces.Label"></set></attributes></component><component jsfid="t:outputText" componentType="org.apache.myfaces.HtmlOutputText" extends="baseComponent"><description>
 772             Extends standard outputText with user role support.
 773 
 774             Unless otherwise specified, all attributes accept static values or EL expressions.
 775         </description><attributes><set name="id" bindingType="VB"><description>
 776         The developer-assigned ID of this component.  The ID must be unique
 777         within the scope of the tag's enclosing naming container (e.g. 
 778         h:form or f:subview).  This value must be a static value.
 779     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
 780         An expression that specifies the Converter for this component.  
 781         If the value binding expression is a String, the String is used
 782         as an ID to look up a Converter. If the value binding expression
 783         is a Converter, uses that instance as the converter.
 784             
 785         The value can either be a static value (ID case only) or an EL expression.
 786     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="escape" bindingType="VB"><description>
 787                 Indicates whether rendered markup should be escaped.
 788                 Default: true
 789             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 790                 If user is in given role, this component will be rendered
 791                 normally. If not, no hyperlink is rendered but all nested
 792                 tags (=body) are rendered.
 793             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 794                 If user is in given role, this component will be rendered
 795                 normally. If not, nothing is rendered and the body of this tag
 796                 will be skipped.
 797             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 798                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 799                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 800                 the value of forceId is false (or not specified.)
 801             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Text"></set></attributes></component><component jsfid="t:panelGrid" componentType="org.apache.myfaces.HtmlPanelGrid" extends="baseComponent"><description>
 802             Extends standard panelGrid with user role support.
 803 
 804             Unless otherwise specified, all attributes accept static values or EL expressions.
 805         </description><attributes><set name="id" bindingType="VB"><description>
 806         The developer-assigned ID of this component.  The ID must be unique
 807         within the scope of the tag's enclosing naming container (e.g. 
 808         h:form or f:subview).  This value must be a static value.
 809     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="align" bindingType="VB"><description>HTML: Specifies the horizontal alignment of this element.  Deprecated in HTML 4.01.</description></set><set name="border" bindingType="VB"><description>HTML: Specifies the width of the border of this element, in pixels.  Deprecated in HTML 4.01.</description></set><set name="bgcolor" bindingType="VB"><description>HTML: The background color of this element.</description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="cellpadding" bindingType="VB"><description>
 810         HTML: Specifies the amount of empty space between the cell border and
 811         its contents.  It can be either a pixel length or a percentage.
 812     </description></set><set name="cellspacing" bindingType="VB"><description>
 813         HTML: Specifies the amount of space between the cells of the table.
 814         It can be either a pixel length or a percentage of available 
 815         space.
 816     </description></set><set name="frame" bindingType="VB"><description>
 817         HTML: Controls what part of the frame that surrounds a table is 
 818         visible.  Values include:  void, above, below, hsides, lhs, 
 819         rhs, vsides, box, and border.
 820     </description></set><set name="rules" bindingType="VB"><description>
 821         HTML: Controls how rules are rendered between cells.  Values include:
 822         none, groups, rows, cols, and all.
 823     </description></set><set name="summary" bindingType="VB"><description>
 824         HTML: Provides a summary of the contents of the table, for
 825         accessibility purposes.
 826     </description></set><set name="width" bindingType="VB"><description>
 827         HTML: Specifies the desired width of the table, as a pixel length or
 828         a percentage of available space.
 829     </description></set><set name="columnClasses" bindingType="VB"><description>
 830         A comma separated list of CSS class names to apply to td elements in
 831         each column.
 832     </description></set><set name="footerClass" bindingType="VB"><description>The CSS class to be applied to footer cells.</description></set><set name="headerClass" bindingType="VB"><description>The CSS class to be applied to header cells.</description></set><set name="rowClasses" bindingType="VB"><description>
 833         A comma separated list of CSS class names to apply to td elements in
 834         each row.
 835     </description></set><set name="columns" bindingType="VB"><description>Specifies the number of columns in the grid.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 836                 If user is in given role, this component will be rendered
 837                 normally. If not, no hyperlink is rendered but all nested
 838                 tags (=body) are rendered.
 839             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 840                 If user is in given role, this component will be rendered
 841                 normally. If not, nothing is rendered and the body of this tag
 842                 will be skipped.
 843             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 844                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 845                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 846                 the value of forceId is false (or not specified.)
 847             </description></set><set name="displayValueOnly" bindingType="VB"><description>
 848                 If true, renders only the value of the component, but no input widget.
 849                 Default is false.
 850             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
 851                 Style used when displayValueOnly is true.
 852             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
 853                 Style class used when displayValueOnly is true.
 854             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Grid"></set></attributes></component><component jsfid="t:panelGroup" componentType="org.apache.myfaces.HtmlPanelGroup" extends="baseComponent"><description>
 855             Extends standard panelGroup with user role support.
 856 
 857             Unless otherwise specified, all attributes accept static values or EL expressions.
 858         </description><attributes><set name="id" bindingType="VB"><description>
 859         The developer-assigned ID of this component.  The ID must be unique
 860         within the scope of the tag's enclosing naming container (e.g. 
 861         h:form or f:subview).  This value must be a static value.
 862     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 863                 If user is in given role, this component will be rendered
 864                 normally. If not, no hyperlink is rendered but all nested
 865                 tags (=body) are rendered.
 866             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 867                 If user is in given role, this component will be rendered
 868                 normally. If not, nothing is rendered and the body of this tag
 869                 will be skipped.
 870             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 871                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 872                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 873                 the value of forceId is false (or not specified.)
 874             </description></set><set name="displayValueOnly" bindingType="VB"><description>
 875                 If true, renders only the value of the component, but no input widget.
 876                 Default is false.
 877             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
 878                 Style used when displayValueOnly is true.
 879             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
 880                 Style class used when displayValueOnly is true.
 881             </description></set><set name="layout" bindingType="VB"><description>
 882 				Determines the type of layout that is used when rendering a panelGroup: when 'block' is specified, an HTML div is rendered instead of the default HTML span.
 883             </description></set><set name="colspan" bindingType="VB"><description>standard html colspan attribute for table cell</description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Group"></set></attributes></component><component jsfid="t:selectOneMenu" componentType="org.apache.myfaces.HtmlSelectOneMenu" extends="baseComponent"><description>
 884             Extends standard selectOneMenu with user role support.
 885 
 886             Unless otherwise specified, all attributes accept static values or EL expressions.
 887         </description><attributes><set name="id" bindingType="VB"><description>
 888         The developer-assigned ID of this component.  The ID must be unique
 889         within the scope of the tag's enclosing naming container (e.g. 
 890         h:form or f:subview).  This value must be a static value.
 891     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
 892         An expression that specifies the Converter for this component.  
 893         If the value binding expression is a String, the String is used
 894         as an ID to look up a Converter. If the value binding expression
 895         is a Converter, uses that instance as the converter.
 896             
 897         The value can either be a static value (ID case only) or an EL expression.
 898     </description></set><set name="immediate" bindingType="VB"><description>
 899         A boolean value that identifies the phase during which value change
 900         events should fire. During normal event processing, value change
 901         events are fired during the "invoke application" phase of request
 902         processing. If this attribute is set to "true", these methods are
 903         fired instead at the end of the "apply request values" phase.
 904     </description></set><set name="required" bindingType="VB"><description>
 905         A boolean value that indicates whether an input value is required.
 906         If this value is true, and no input value is provided, the error
 907         message javax.faces.component.UIInput.REQUIRED is posted.
 908     </description></set><set name="validator" bindingType="VB"><description>
 909         A method binding EL expression, accepting FacesContext, UIComponent,
 910         and Object parameters, and returning void, that validates the
 911         component's local value.
 912     </description></set><set name="valueChangeListener" bindingType="MB"><description>
 913         A method binding EL expression, accepting a ValueChangeEvent parameter
 914         and returning void. The specified method is invoked if this component
 915         is modified. The phase that this handler is fired in can be controlled
 916         via the immediate attribute.
 917     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="readonly" bindingType="VB"><description>
 918         HTML: When true, indicates that this component cannot be modified by the user.
 919         The element may receive focus unless it has also been disabled.
 920     </description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="enabledClass" bindingType="VB"></set><set name="disabledClass" bindingType="VB"></set><set name="escape" bindingType="VB"><description>
 921                 Indicates whether rendered markup should be escaped.
 922                 Default: true
 923             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 924                 If user is in given role, this component will be rendered
 925                 normally. If not, no hyperlink is rendered but all nested
 926                 tags (=body) are rendered.
 927             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 928                 If user is in given role, this component will be rendered
 929                 normally. If not, nothing is rendered and the body of this tag
 930                 will be skipped.
 931             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 932                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 933                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 934                 the value of forceId is false (or not specified.)
 935             </description></set><set name="displayValueOnly" bindingType="VB"><description>
 936                 If true, renders only the value of the component, but no input widget.
 937                 Default is false.
 938             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
 939                 Style used when displayValueOnly is true.
 940             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
 941                 Style class used when displayValueOnly is true.
 942             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Menu"></set></attributes></component><component jsfid="t:selectManyMenu" componentType="org.apache.myfaces.HtmlSelectManyMenu" extends="baseComponent"><description>
 943             Extends standard selectManyMenu with user role support.
 944 
 945             Unless otherwise specified, all attributes accept static values or EL expressions.
 946         </description><attributes><set name="id" bindingType="VB"><description>
 947         The developer-assigned ID of this component.  The ID must be unique
 948         within the scope of the tag's enclosing naming container (e.g. 
 949         h:form or f:subview).  This value must be a static value.
 950     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
 951         An expression that specifies the Converter for this component.  
 952         If the value binding expression is a String, the String is used
 953         as an ID to look up a Converter. If the value binding expression
 954         is a Converter, uses that instance as the converter.
 955             
 956         The value can either be a static value (ID case only) or an EL expression.
 957     </description></set><set name="immediate" bindingType="VB"><description>
 958         A boolean value that identifies the phase during which value change
 959         events should fire. During normal event processing, value change
 960         events are fired during the "invoke application" phase of request
 961         processing. If this attribute is set to "true", these methods are
 962         fired instead at the end of the "apply request values" phase.
 963     </description></set><set name="required" bindingType="VB"><description>
 964         A boolean value that indicates whether an input value is required.
 965         If this value is true, and no input value is provided, the error
 966         message javax.faces.component.UIInput.REQUIRED is posted.
 967     </description></set><set name="validator" bindingType="VB"><description>
 968         A method binding EL expression, accepting FacesContext, UIComponent,
 969         and Object parameters, and returning void, that validates the
 970         component's local value.
 971     </description></set><set name="valueChangeListener" bindingType="MB"><description>
 972         A method binding EL expression, accepting a ValueChangeEvent parameter
 973         and returning void. The specified method is invoked if this component
 974         is modified. The phase that this handler is fired in can be controlled
 975         via the immediate attribute.
 976     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="readonly" bindingType="VB"><description>
 977         HTML: When true, indicates that this component cannot be modified by the user.
 978         The element may receive focus unless it has also been disabled.
 979     </description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="enabledClass" bindingType="VB"></set><set name="disabledClass" bindingType="VB"></set><set name="escape" bindingType="VB"><description>
 980                 Indicates whether rendered markup should be escaped.
 981                 Default: true
 982             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
 983                 If user is in given role, this component will be rendered
 984                 normally. If not, no hyperlink is rendered but all nested
 985                 tags (=body) are rendered.
 986             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
 987                 If user is in given role, this component will be rendered
 988                 normally. If not, nothing is rendered and the body of this tag
 989                 will be skipped.
 990             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
 991                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
 992                 that are contained within a "list."  This value will be true by default and the value will be ignored if
 993                 the value of forceId is false (or not specified.)
 994             </description></set><set name="displayValueOnly" bindingType="VB"><description>
 995                 If true, renders only the value of the component, but no input widget.
 996                 Default is false.
 997             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
 998                 Style used when displayValueOnly is true.
 999             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
1000                 Style class used when displayValueOnly is true.
1001             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Menu"></set></attributes></component><component jsfid="t:selectOneRadio" componentType="org.apache.myfaces.HtmlSelectOneRadio" extends="baseComponent"><description>
1002             Implements the standard html selectOneRadio tag, with additional features.
1003             
1004             Supports user roles.
1005 
1006             Supports the "spread" layout value, which gives developer control
1007             over radio button positioning.  See the "layout" attribute and 
1008             the "radio" tag for further information.            
1009 
1010             Unless otherwise specified, all attributes accept static values or EL expressions.
1011         </description><attributes><set name="id" bindingType="VB"><description>
1012         The developer-assigned ID of this component.  The ID must be unique
1013         within the scope of the tag's enclosing naming container (e.g. 
1014         h:form or f:subview).  This value must be a static value.
1015     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
1016         An expression that specifies the Converter for this component.  
1017         If the value binding expression is a String, the String is used
1018         as an ID to look up a Converter. If the value binding expression
1019         is a Converter, uses that instance as the converter.
1020             
1021         The value can either be a static value (ID case only) or an EL expression.
1022     </description></set><set name="immediate" bindingType="VB"><description>
1023         A boolean value that identifies the phase during which value change
1024         events should fire. During normal event processing, value change
1025         events are fired during the "invoke application" phase of request
1026         processing. If this attribute is set to "true", these methods are
1027         fired instead at the end of the "apply request values" phase.
1028     </description></set><set name="required" bindingType="VB"><description>
1029         A boolean value that indicates whether an input value is required.
1030         If this value is true, and no input value is provided, the error
1031         message javax.faces.component.UIInput.REQUIRED is posted.
1032     </description></set><set name="validator" bindingType="VB"><description>
1033         A method binding EL expression, accepting FacesContext, UIComponent,
1034         and Object parameters, and returning void, that validates the
1035         component's local value.
1036     </description></set><set name="valueChangeListener" bindingType="MB"><description>
1037         A method binding EL expression, accepting a ValueChangeEvent parameter
1038         and returning void. The specified method is invoked if this component
1039         is modified. The phase that this handler is fired in can be controlled
1040         via the immediate attribute.
1041     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="alt" bindingType="VB"><description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="onselect" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is selected.</description></set><set name="readonly" bindingType="VB"><description>
1042         HTML: When true, indicates that this component cannot be modified by the user.
1043         The element may receive focus unless it has also been disabled.
1044     </description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="escape" bindingType="VB"><description>
1045                 Indicates whether rendered markup should be escaped.
1046                 Default: true
1047             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1048                 If user is in given role, this component will be rendered
1049                 normally. If not, no hyperlink is rendered but all nested
1050                 tags (=body) are rendered.
1051             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1052                 If user is in given role, this component will be rendered
1053                 normally. If not, nothing is rendered and the body of this tag
1054                 will be skipped.
1055             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
1056                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
1057                 that are contained within a "list."  This value will be true by default and the value will be ignored if
1058                 the value of forceId is false (or not specified.)
1059             </description></set><set name="displayValueOnly" bindingType="VB"><description>
1060                 If true, renders only the value of the component, but no input widget.
1061                 Default is false.
1062             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
1063                 Style used when displayValueOnly is true.
1064             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
1065                 Style class used when displayValueOnly is true.
1066             </description></set><set name="layout" bindingType="VB"><description>
1067                 Orientation of the options list. Valid values are 
1068                 "pageDirection" for a vertical layout, "lineDirection" for
1069                  horizontal, or "spread" for developer placement. The default 
1070                  value is "lineDirection". 
1071                  
1072                  If the "spread" option is selected, this tag does not render HTML.
1073                  Instead, the developer uses "radio" tags to position radio
1074                  buttons for each of the SelectItem instances.
1075                  
1076                  See the "radio" tag for further information.
1077             </description></set><set name="border" bindingType="VB"><description>Width in pixels of the border to be drawn around the table containing the options list.</description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Radio"></set></attributes></component><component jsfid="t:selectBooleanCheckbox" componentType="org.apache.myfaces.HtmlSelectBooleanCheckbox" extends="baseComponent"><description>
1078             Extends standard selectBooleanCheckbox with user role support.
1079 
1080             Unless otherwise specified, all attributes accept static values or EL expressions.
1081         </description><attributes><set name="id" bindingType="VB"><description>
1082         The developer-assigned ID of this component.  The ID must be unique
1083         within the scope of the tag's enclosing naming container (e.g. 
1084         h:form or f:subview).  This value must be a static value.
1085     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
1086         An expression that specifies the Converter for this component.  
1087         If the value binding expression is a String, the String is used
1088         as an ID to look up a Converter. If the value binding expression
1089         is a Converter, uses that instance as the converter.
1090             
1091         The value can either be a static value (ID case only) or an EL expression.
1092     </description></set><set name="immediate" bindingType="VB"><description>
1093         A boolean value that identifies the phase during which value change
1094         events should fire. During normal event processing, value change
1095         events are fired during the "invoke application" phase of request
1096         processing. If this attribute is set to "true", these methods are
1097         fired instead at the end of the "apply request values" phase.
1098     </description></set><set name="required" bindingType="VB"><description>
1099         A boolean value that indicates whether an input value is required.
1100         If this value is true, and no input value is provided, the error
1101         message javax.faces.component.UIInput.REQUIRED is posted.
1102     </description></set><set name="validator" bindingType="VB"><description>
1103         A method binding EL expression, accepting FacesContext, UIComponent,
1104         and Object parameters, and returning void, that validates the
1105         component's local value.
1106     </description></set><set name="valueChangeListener" bindingType="MB"><description>
1107         A method binding EL expression, accepting a ValueChangeEvent parameter
1108         and returning void. The specified method is invoked if this component
1109         is modified. The phase that this handler is fired in can be controlled
1110         via the immediate attribute.
1111     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="alt" bindingType="VB"><description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="onselect" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is selected.</description></set><set name="readonly" bindingType="VB"><description>
1112         HTML: When true, indicates that this component cannot be modified by the user.
1113         The element may receive focus unless it has also been disabled.
1114     </description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1115                 If user is in given role, this component will be rendered
1116                 normally. If not, no hyperlink is rendered but all nested
1117                 tags (=body) are rendered.
1118             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1119                 If user is in given role, this component will be rendered
1120                 normally. If not, nothing is rendered and the body of this tag
1121                 will be skipped.
1122             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
1123                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
1124                 that are contained within a "list."  This value will be true by default and the value will be ignored if
1125                 the value of forceId is false (or not specified.)
1126             </description></set><set name="displayValueOnly" bindingType="VB"><description>
1127                 If true, renders only the value of the component, but no input widget.
1128                 Default is false.
1129             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
1130                 Style used when displayValueOnly is true.
1131             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
1132                 Style class used when displayValueOnly is true.
1133             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Checkbox"></set></attributes></component><component jsfid="t:selectManyCheckbox" componentType="org.apache.myfaces.HtmlSelectManyCheckbox" extends="baseComponent"><description>
1134             Extends standard selectManyCheckbox with user role support.
1135             Additionally this extended selectManyCheckbox accepts a layout attribute
1136             of value "spread" (see custom checkbox tag).
1137 
1138             Unless otherwise specified, all attributes accept static values or EL expressions.
1139         </description><attributes><set name="id" bindingType="VB"><description>
1140         The developer-assigned ID of this component.  The ID must be unique
1141         within the scope of the tag's enclosing naming container (e.g. 
1142         h:form or f:subview).  This value must be a static value.
1143     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
1144         An expression that specifies the Converter for this component.  
1145         If the value binding expression is a String, the String is used
1146         as an ID to look up a Converter. If the value binding expression
1147         is a Converter, uses that instance as the converter.
1148             
1149         The value can either be a static value (ID case only) or an EL expression.
1150     </description></set><set name="immediate" bindingType="VB"><description>
1151         A boolean value that identifies the phase during which value change
1152         events should fire. During normal event processing, value change
1153         events are fired during the "invoke application" phase of request
1154         processing. If this attribute is set to "true", these methods are
1155         fired instead at the end of the "apply request values" phase.
1156     </description></set><set name="required" bindingType="VB"><description>
1157         A boolean value that indicates whether an input value is required.
1158         If this value is true, and no input value is provided, the error
1159         message javax.faces.component.UIInput.REQUIRED is posted.
1160     </description></set><set name="validator" bindingType="VB"><description>
1161         A method binding EL expression, accepting FacesContext, UIComponent,
1162         and Object parameters, and returning void, that validates the
1163         component's local value.
1164     </description></set><set name="valueChangeListener" bindingType="MB"><description>
1165         A method binding EL expression, accepting a ValueChangeEvent parameter
1166         and returning void. The specified method is invoked if this component
1167         is modified. The phase that this handler is fired in can be controlled
1168         via the immediate attribute.
1169     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="alt" bindingType="VB"><description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="onselect" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is selected.</description></set><set name="readonly" bindingType="VB"><description>
1170         HTML: When true, indicates that this component cannot be modified by the user.
1171         The element may receive focus unless it has also been disabled.
1172     </description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="layout" bindingType="VB"><description>Controls the layout direction of the child elements.  Values include:  
1173 	lineDirection (vertical) and pageDirection (horzontal).</description></set><set name="enabledClass" bindingType="VB"><description>The CSS class assigned to the label element for enabled choices.</description></set><set name="disabledClass" bindingType="VB"><description>The CSS class assigned to the label element for enabled choices.</description></set><set name="escape" bindingType="VB"><description>
1174                 Indicates whether rendered markup should be escaped.
1175                 Default: true
1176             </description></set><set name="layoutWidth" bindingType="VB"><description>
1177                 A integer representing the number of checkbox rows if
1178                 the layout is lineDirection and checkbox columns if
1179                 the layout is pageDirection.
1180             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1181                 If user is in given role, this component will be rendered
1182                 normally. If not, no hyperlink is rendered but all nested
1183                 tags (=body) are rendered.
1184             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1185                 If user is in given role, this component will be rendered
1186                 normally. If not, nothing is rendered and the body of this tag
1187                 will be skipped.
1188             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
1189                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
1190                 that are contained within a "list."  This value will be true by default and the value will be ignored if
1191                 the value of forceId is false (or not specified.)
1192             </description></set><set name="displayValueOnly" bindingType="VB"><description>
1193                 If true, renders only the value of the component, but no input widget.
1194                 Default is false.
1195             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
1196                 Style used when displayValueOnly is true.
1197             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
1198                 Style class used when displayValueOnly is true.
1199             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Checkbox"></set></attributes></component><component jsfid="t:selectOneListbox" componentType="org.apache.myfaces.HtmlSelectOneListbox" extends="baseComponent"><description>
1200             Extends standard selectOneListbox with user role support.
1201 
1202         Unless otherwise specified, all attributes accept static values or EL expressions.
1203         </description><attributes><set name="id" bindingType="VB"><description>
1204         The developer-assigned ID of this component.  The ID must be unique
1205         within the scope of the tag's enclosing naming container (e.g. 
1206         h:form or f:subview).  This value must be a static value.
1207     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
1208         An expression that specifies the Converter for this component.  
1209         If the value binding expression is a String, the String is used
1210         as an ID to look up a Converter. If the value binding expression
1211         is a Converter, uses that instance as the converter.
1212             
1213         The value can either be a static value (ID case only) or an EL expression.
1214     </description></set><set name="immediate" bindingType="VB"><description>
1215         A boolean value that identifies the phase during which value change
1216         events should fire. During normal event processing, value change
1217         events are fired during the "invoke application" phase of request
1218         processing. If this attribute is set to "true", these methods are
1219         fired instead at the end of the "apply request values" phase.
1220     </description></set><set name="required" bindingType="VB"><description>
1221         A boolean value that indicates whether an input value is required.
1222         If this value is true, and no input value is provided, the error
1223         message javax.faces.component.UIInput.REQUIRED is posted.
1224     </description></set><set name="validator" bindingType="VB"><description>
1225         A method binding EL expression, accepting FacesContext, UIComponent,
1226         and Object parameters, and returning void, that validates the
1227         component's local value.
1228     </description></set><set name="valueChangeListener" bindingType="MB"><description>
1229         A method binding EL expression, accepting a ValueChangeEvent parameter
1230         and returning void. The specified method is invoked if this component
1231         is modified. The phase that this handler is fired in can be controlled
1232         via the immediate attribute.
1233     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="readonly" bindingType="VB"><description>
1234         HTML: When true, indicates that this component cannot be modified by the user.
1235         The element may receive focus unless it has also been disabled.
1236     </description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="size" bindingType="VB"><description>see JSF Spec.</description></set><set name="enabledClass" bindingType="VB"></set><set name="disabledClass" bindingType="VB"></set><set name="escape" bindingType="VB"><description>
1237                 Indicates whether rendered markup should be escaped.
1238                 Default: true
1239             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1240                 If user is in given role, this component will be rendered
1241                 normally. If not, no hyperlink is rendered but all nested
1242                 tags (=body) are rendered.
1243             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1244                 If user is in given role, this component will be rendered
1245                 normally. If not, nothing is rendered and the body of this tag
1246                 will be skipped.
1247             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
1248                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
1249                 that are contained within a "list."  This value will be true by default and the value will be ignored if
1250                 the value of forceId is false (or not specified.)
1251             </description></set><set name="displayValueOnly" bindingType="VB"><description>
1252                 If true, renders only the value of the component, but no input widget.
1253                 Default is false.
1254             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
1255                 Style used when displayValueOnly is true.
1256             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
1257                 Style class used when displayValueOnly is true.
1258             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Listbox"></set></attributes></component><component jsfid="t:selectManyListbox" componentType="org.apache.myfaces.HtmlSelectManyListbox" extends="baseComponent"><description>
1259             Extends standard selectManyListbox with user role support.
1260 
1261         Unless otherwise specified, all attributes accept static values or EL expressions.
1262         </description><attributes><set name="id" bindingType="VB"><description>
1263         The developer-assigned ID of this component.  The ID must be unique
1264         within the scope of the tag's enclosing naming container (e.g. 
1265         h:form or f:subview).  This value must be a static value.
1266     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
1267         An expression that specifies the Converter for this component.  
1268         If the value binding expression is a String, the String is used
1269         as an ID to look up a Converter. If the value binding expression
1270         is a Converter, uses that instance as the converter.
1271             
1272         The value can either be a static value (ID case only) or an EL expression.
1273     </description></set><set name="immediate" bindingType="VB"><description>
1274         A boolean value that identifies the phase during which value change
1275         events should fire. During normal event processing, value change
1276         events are fired during the "invoke application" phase of request
1277         processing. If this attribute is set to "true", these methods are
1278         fired instead at the end of the "apply request values" phase.
1279     </description></set><set name="required" bindingType="VB"><description>
1280         A boolean value that indicates whether an input value is required.
1281         If this value is true, and no input value is provided, the error
1282         message javax.faces.component.UIInput.REQUIRED is posted.
1283     </description></set><set name="validator" bindingType="VB"><description>
1284         A method binding EL expression, accepting FacesContext, UIComponent,
1285         and Object parameters, and returning void, that validates the
1286         component's local value.
1287     </description></set><set name="valueChangeListener" bindingType="MB"><description>
1288         A method binding EL expression, accepting a ValueChangeEvent parameter
1289         and returning void. The specified method is invoked if this component
1290         is modified. The phase that this handler is fired in can be controlled
1291         via the immediate attribute.
1292     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="readonly" bindingType="VB"><description>
1293         HTML: When true, indicates that this component cannot be modified by the user.
1294         The element may receive focus unless it has also been disabled.
1295     </description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="datafld" bindingType="VB"><description>Reserved for future use.</description></set><set name="datasrc" bindingType="VB"><description>Reserved for future use.</description></set><set name="dataformatas" bindingType="VB"><description>Reserved for future use.</description></set><set name="size" bindingType="VB"><description>see JSF Spec.</description></set><set name="enabledClass" bindingType="VB"></set><set name="disabledClass" bindingType="VB"></set><set name="escape" bindingType="VB"><description>
1296                 Indicates whether rendered markup should be escaped.
1297                 Default: true
1298             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1299                 If user is in given role, this component will be rendered
1300                 normally. If not, no hyperlink is rendered but all nested
1301                 tags (=body) are rendered.
1302             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1303                 If user is in given role, this component will be rendered
1304                 normally. If not, nothing is rendered and the body of this tag
1305                 will be skipped.
1306             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
1307                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
1308                 that are contained within a "list."  This value will be true by default and the value will be ignored if
1309                 the value of forceId is false (or not specified.)
1310             </description></set><set name="displayValueOnly" bindingType="VB"><description>
1311                 If true, renders only the value of the component, but no input widget.
1312                 Default is false.
1313             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
1314                 Style used when displayValueOnly is true.
1315             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
1316                 Style class used when displayValueOnly is true.
1317             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Listbox"></set></attributes></component><component jsfid="t:inputCalendar" componentType="org.apache.myfaces.HtmlInputCalendar" extends="baseComponent"><description>
1318             Provides a calendar.
1319 
1320         Unless otherwise specified, all attributes accept static values or EL expressions.
1321         </description><attributes><set name="id" bindingType="VB"><description>
1322         The developer-assigned ID of this component.  The ID must be unique
1323         within the scope of the tag's enclosing naming container (e.g. 
1324         h:form or f:subview).  This value must be a static value.
1325     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
1326         An expression that specifies the Converter for this component.  
1327         If the value binding expression is a String, the String is used
1328         as an ID to look up a Converter. If the value binding expression
1329         is a Converter, uses that instance as the converter.
1330             
1331         The value can either be a static value (ID case only) or an EL expression.
1332     </description></set><set name="immediate" bindingType="VB"><description>
1333         A boolean value that identifies the phase during which value change
1334         events should fire. During normal event processing, value change
1335         events are fired during the "invoke application" phase of request
1336         processing. If this attribute is set to "true", these methods are
1337         fired instead at the end of the "apply request values" phase.
1338     </description></set><set name="required" bindingType="VB"><description>
1339         A boolean value that indicates whether an input value is required.
1340         If this value is true, and no input value is provided, the error
1341         message javax.faces.component.UIInput.REQUIRED is posted.
1342     </description></set><set name="validator" bindingType="VB"><description>
1343         A method binding EL expression, accepting FacesContext, UIComponent,
1344         and Object parameters, and returning void, that validates the
1345         component's local value.
1346     </description></set><set name="valueChangeListener" bindingType="MB"><description>
1347         A method binding EL expression, accepting a ValueChangeEvent parameter
1348         and returning void. The specified method is invoked if this component
1349         is modified. The phase that this handler is fired in can be controlled
1350         via the immediate attribute.
1351     </description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="align" bindingType="VB"><description>HTML: Specifies the horizontal alignment of this element.  Deprecated in HTML 4.01.</description></set><set name="alt" bindingType="VB"><description>HTML: Specifies alternative text that can be used by a browser that can't show this element.</description></set><set name="disabled" bindingType="VB"><description>HTML: When true, this element cannot receive focus.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="onchange" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is modified.</description></set><set name="onselect" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element is selected.</description></set><set name="readonly" bindingType="VB"><description>
1352         HTML: When true, indicates that this component cannot be modified by the user.
1353         The element may receive focus unless it has also been disabled.
1354     </description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="maxlength" bindingType="VB"><description>HTML: The maximum number of characters allowed to be entered.</description></set><set name="size" bindingType="VB"><description>HTML: The initial width of this control, in characters.</description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1355                 If user is in given role, this component will be rendered
1356                 normally. If not, no hyperlink is rendered but all nested
1357                 tags (=body) are rendered.
1358             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1359                 If user is in given role, this component will be rendered
1360                 normally. If not, nothing is rendered and the body of this tag
1361                 will be skipped.
1362             </description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
1363                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
1364                 that are contained within a "list."  This value will be true by default and the value will be ignored if
1365                 the value of forceId is false (or not specified.)
1366             </description></set><set name="monthYearRowClass" bindingType="VB"><description>
1367                 CSS class to be used on the TR element for the header-row
1368                 showing month and year.
1369             </description></set><set name="weekRowClass" bindingType="VB"><description>
1370                 CSS class to be used on the TR element for the header-row
1371                 showing the week-days.
1372             </description></set><set name="dayCellClass" bindingType="VB"><description>
1373                 CSS class to be used for the TD element containing a day days.
1374             </description></set><set name="currentDayCellClass" bindingType="VB"><description>
1375                 CSS class to be used for the TD element of the currently
1376                 selected date.
1377             </description></set><set name="renderAsPopup" bindingType="VB"><description>Render the input-calendar as a java-script popup on client.</description></set><set name="popupLeft" bindingType="VB"><description>Render the input-calendar left of the button, not right like normally done.</description></set><set name="addResources" bindingType="VB"><description>
1378                 Automatically add the input-calendar scripts and css files to
1379                 the header - set that to false to provide the scripts yourself.
1380             </description></set><set name="popupDateFormat" bindingType="VB"><description>Defines the date format used by the java-script popup on client.</description></set><set name="popupButtonString" bindingType="VB"><description>
1381                 Defines the string displayed on the button which leads to the
1382                 calendar-popup-window (... by default).
1383             </description></set><set name="popupButtonStyle" bindingType="VB"><description>
1384                 Defines the css style for the button which leads to the
1385                 calendar-popup-window.
1386             </description></set><set name="popupButtonStyleClass" bindingType="VB"><description>
1387                 Defines the css style class for the button which leads to the
1388                 calendar-popup-window.
1389             </description></set><set name="popupGotoString" bindingType="VB"><description>Set the string for "Go To Current Month"</description></set><set name="popupTodayString" bindingType="VB"><description>Set the string for "Today is"</description></set><set name="popupTodayDateFormat" bindingType="VB"><description>Defines the date format used by the java-script popup on client for the today-is string.</description></set><set name="popupWeekString" bindingType="VB"><description>Set the string for "Wk"</description></set><set name="popupScrollLeftMessage" bindingType="VB"><description>Set the string for scrolling to the left.</description></set><set name="popupScrollRightMessage" bindingType="VB"><description>Set the string for scrolling to the right.</description></set><set name="popupSelectMonthMessage" bindingType="VB"><description>Set the string for "Click to select a month".</description></set><set name="popupSelectYearMessage" bindingType="VB"><description>Set the string for "Click to select a year".</description></set><set name="popupSelectDateMessage" bindingType="VB"><description>
1390                 Set the string for "Select [date] as date" (do not replace
1391                 [date], it will be replaced by the current date).
1392             </description></set><set name="popupTheme" bindingType="VB"><description>
1393                 Set the theme-prefix for this component.
1394             </description></set><set name="popupButtonImageUrl" bindingType="VB"><description>
1395                 Url to the image for this popupButton.
1396             </description></set><set name="renderPopupButtonAsImage" bindingType="VB"><description>If true, renders a calendar icon instead of the button to pop up the calendar.</description></set><set name="helpText" bindingType="VB"><description>The text that will be rendered in the field - helping the user to find the right format to enter into the field.</description></set><set name="javascriptLocation" bindingType="VB"><description>
1397                 An alternate location to find javascript resources.  If no values is specified, javascript will
1398                 be loaded from the resources directory using AddResource and ExtensionsFilter.
1399             </description></set><set name="imageLocation" bindingType="VB"><description>
1400                 An alternate location to find image resources.  If no values is specified, images will
1401                 be loaded from the resources directory using AddResource and ExtensionsFilter.
1402             </description></set><set name="styleLocation" bindingType="VB"><description>
1403                 An alternate location to find stylesheet resources.  If no values is specified, stylesheets will
1404                 be loaded from the resources directory using AddResource and ExtensionsFilter.
1405             </description></set><set name="displayValueOnly" bindingType="VB"><description>
1406                 If true, renders only the value of the component, but no input widget.
1407                 Default is false.
1408             </description></set><set name="displayValueOnlyStyle" bindingType="VB"><description>
1409                 Style used when displayValueOnly is true.
1410             </description></set><set name="displayValueOnlyStyleClass" bindingType="VB"><description>
1411                 Style class used when displayValueOnly is true.
1412             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Calendar"></set></attributes></component><component jsfid="t:jsValueChangeListener" componentType="org.apache.myfaces.JsValueChangeListener" extends="baseComponent"><description>
1413             Value change listener on client side.
1414 
1415             Unless otherwise specified, all attributes accept static values or EL expressions.
1416         </description><attributes><set name="for" bindingType="VB"></set><set name="property" bindingType="VB"></set><set name="expressionValue" bindingType="VB"></set><set name="bodyTagEvent" bindingType="VB"><description>
1417             If specified this JavaScript event will be inserted in the body tag.
1418             JavaScript code will be the same like it is rendered in the parent component.
1419           </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.JsValueChangeListener"></set></attributes></component><component jsfid="t:jsValueSet" componentType="org.apache.myfaces.HtmlJsValueSet" extends="baseComponent"><description>
1420             Setting a value from the model in java-script so that it can be
1421             used (e.g. by the value change listener) afterwards.
1422 
1423             Unless otherwise specified, all attributes accept static values or EL expressions.
1424         </description><attributes><set name="name" bindingType="VB"></set><set name="value" bindingType="VB"></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.JsValueSet"></set></attributes></component><component jsfid="t:checkbox" componentType="org.apache.myfaces.HtmlCheckbox" extends="baseComponent"><description>
1425             Renders a HTML input of type "checkbox". The associated SelectItem comes from
1426             an extended selectManyCheckbox component with layout "spread". The selectManyCheckbox
1427             is referenced by the "for" attribute.
1428             All HTML pass-through attributes for this input are taken from the associated
1429             selectManyCheckbox.
1430 
1431         Unless otherwise specified, all attributes accept static values or EL expressions.
1432         </description><attributes><set name="id" bindingType="VB"><description>
1433         The developer-assigned ID of this component.  The ID must be unique
1434         within the scope of the tag's enclosing naming container (e.g. 
1435         h:form or f:subview).  This value must be a static value.
1436     </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1437                 If user is in given role, this component will be rendered
1438                 normally. If not, no hyperlink is rendered but all nested
1439                 tags (=body) are rendered.
1440             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1441                 If user is in given role, this component will be rendered
1442                 normally. If not, nothing is rendered and the body of this tag
1443                 will be skipped.
1444             </description></set><set name="for" bindingType="VB"><description>
1445                 id of the referenced extended selectManyCheckbox component
1446             </description></set><set name="index" bindingType="VB"><description>
1447                 n-th SelectItem of referenced UISelectMany starting with 0.
1448             </description></set></attributes></component><component jsfid="t:commandNavigation2" componentType="org.apache.myfaces.HtmlCommandNavigationItem" extends="baseComponent"><description>
1449             Must be nested inside a panel_navigation action and renders a
1450             clickable navigation item. This action is derived from the standard
1451             command_link action and has equal attributes.
1452             (Replaces former "navigation_item" tag.)
1453 
1454             Unless otherwise specified, all attributes accept static values or EL expressions.
1455         </description><attributes><set name="open" bindingType="VB"><description>
1456         Menu node is open.
1457     </description></set><set name="active" bindingType="VB"><description>
1458         Menu node is active.
1459     </description></set><set name="activeOnViewIds" bindingType="VB"><description>
1460         A semicolon separated list of viewIds for which this item should be active.
1461     </description></set><set name="externalLink" bindingType="VB"><description>
1462         The external link where to redirect when this is clicked.
1463     </description></set><set name="disabled" bindingType="VB"><description>When set instead of a Hyperlink
1464                 a span tag is rendered in the corresponding
1465                 Component
1466             </description></set><set name="disabledStyle" bindingType="VB"><description>CSS-Style Attribute to
1467                 render when disabled is true
1468             </description></set><set name="disabledStyleClass" bindingType="VB"><description>CSS-Style Class to
1469                 use when disabled is true
1470             </description></set><set name="id" bindingType="VB"><description>
1471         The developer-assigned ID of this component.  The ID must be unique
1472         within the scope of the tag's enclosing naming container (e.g. 
1473         h:form or f:subview).  This value must be a static value.
1474     </description></set><set name="immediate" bindingType="VB"><description>
1475         A boolean value that identifies the phase during which action events
1476         should fire. During normal event processing, action methods and
1477         action listener methods are fired during the "invoke application"
1478         phase of request processing. If this attribute is set to "true",
1479         these methods are fired instead at the end of the "apply request
1480         values" phase.
1481     </description></set><set name="action" bindingType="VB"><description>
1482         A method binding EL expression that identifies an action method to be
1483         invoked if this component is activated by the user. An action method
1484         accepts no parameters and has a String return value, called the action
1485         outcome, that identifies the next view displayed. The phase that this
1486         event is fired in can be controlled via the immediate attribute.
1487     </description></set><set name="actionListener" bindingType="MB"><description>
1488         A method binding EL expression that identifies an action listener method
1489         to be invoked if this component is activated by the user. An action
1490         listener method accepts a parameter of type javax.faces.event.ActionEvent
1491         and returns void. The phase that this event is fired in can be controlled
1492         via the immediate attribute.
1493     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="charset" bindingType="VB"><description>HTML: Specifies the character encoding of the linked resource.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="type" bindingType="VB"><description>HTML: A hint to the user agent about the content type of the linked resource.</description></set><set name="target" bindingType="VB"><description>HTML: Names the frame that should display content generated by invoking this action. </description></set><set name="coords" bindingType="VB"><description>HTML: The coordinates of regions within a client side image map.</description></set><set name="hreflang" bindingType="VB"><description>HTML: The language of the linked resource.</description></set><set name="rel" bindingType="VB"><description>
1494                 HTML: The relationship between the current document and
1495                 the linked resource.
1496             </description></set><set name="rev" bindingType="VB"><description>
1497                 HTML: The type(s) describing the reverse link for the linked
1498                 resource.
1499             </description></set><set name="shape" bindingType="VB"><description>
1500                 HTML: The shape of a region in a client side image map.
1501             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1502                 If user is in given role, this component will be rendered
1503                 normally. If not, no hyperlink is rendered but all nested
1504                 tags (=body) are rendered.
1505             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1506                 If user is in given role, this component will be rendered
1507                 normally. If not, nothing is rendered and the body of this tag
1508                 will be skipped.
1509             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.NavigationMenu"></set></attributes></component><component jsfid="t:commandNavigation" componentType="org.apache.myfaces.HtmlCommandNavigation" extends="baseComponent"><description>
1510             Must be nested inside a panel_navigation action and renders a
1511             clickable navigation item.
1512             This action is derived from the standard command_link action and
1513             has equal attributes.
1514             (Replaces former "navigation_item" tag.)
1515 
1516         Unless otherwise specified, all attributes accept static values or EL expressions.
1517         </description><attributes><set name="id" bindingType="VB"><description>
1518         The developer-assigned ID of this component.  The ID must be unique
1519         within the scope of the tag's enclosing naming container (e.g. 
1520         h:form or f:subview).  This value must be a static value.
1521     </description></set><set name="immediate" bindingType="VB"><description>
1522         A boolean value that identifies the phase during which action events
1523         should fire. During normal event processing, action methods and
1524         action listener methods are fired during the "invoke application"
1525         phase of request processing. If this attribute is set to "true",
1526         these methods are fired instead at the end of the "apply request
1527         values" phase.
1528     </description></set><set name="action" bindingType="VB"><description>
1529         A method binding EL expression that identifies an action method to be
1530         invoked if this component is activated by the user. An action method
1531         accepts no parameters and has a String return value, called the action
1532         outcome, that identifies the next view displayed. The phase that this
1533         event is fired in can be controlled via the immediate attribute.
1534     </description></set><set name="actionListener" bindingType="MB"><description>
1535         A method binding EL expression that identifies an action listener method
1536         to be invoked if this component is activated by the user. An action
1537         listener method accepts a parameter of type javax.faces.event.ActionEvent
1538         and returns void. The phase that this event is fired in can be controlled
1539         via the immediate attribute.
1540     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="charset" bindingType="VB"><description>HTML: Specifies the character encoding of the linked resource.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="type" bindingType="VB"><description>HTML: A hint to the user agent about the content type of the linked resource.</description></set><set name="target" bindingType="VB"><description>HTML: Names the frame that should display content generated by invoking this action. </description></set><set name="coords" bindingType="VB"><description>HTML: The coordinates of regions within a client side image map.</description></set><set name="hreflang" bindingType="VB"><description>HTML: The language of the linked resource.</description></set><set name="rel" bindingType="VB"><description>
1541                 HTML: The relationship between the current document and
1542                 the linked resource.
1543             </description></set><set name="rev" bindingType="VB"><description>
1544                 HTML: The type(s) describing the reverse link for the linked
1545                 resource.
1546             </description></set><set name="shape" bindingType="VB"><description>
1547                 HTML: The shape of a region in a client side image map.
1548             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1549                 If user is in given role, this component will be rendered
1550                 normally. If not, no hyperlink is rendered but all nested
1551                 tags (=body) are rendered.
1552             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1553                 If user is in given role, this component will be rendered
1554                 normally. If not, nothing is rendered and the body of this tag
1555                 will be skipped.
1556             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.Navigation"></set></attributes></component><component jsfid="t:commandSortHeader" componentType="org.apache.myfaces.HtmlCommandSortHeader" extends="baseComponent"><description>
1557             Clickable sort column header.
1558             Must be nested inside an extended data_table tag.
1559             This tag is derived from the standard command_link tag and
1560             has the additional attributes columnName and arrow.
1561             Note: In contrast to normal command links, the default for the "immediate"
1562             attribute is "true". This is desirable as it avoids validating all input
1563             fields in the enclosing form when the column sort order changes. HOWEVER
1564             when the table contains input components "immediate" must be
1565             set to false; otherwise input fields will render blank after a sort, or
1566             will show their old values (ie will not appear to sort though output
1567             fields in the table will sort) when sort ordering is changed.
1568 
1569         Unless otherwise specified, all attributes accept static values or EL expressions.
1570          </description><attributes><set name="id" bindingType="VB"><description>
1571         The developer-assigned ID of this component.  The ID must be unique
1572         within the scope of the tag's enclosing naming container (e.g. 
1573         h:form or f:subview).  This value must be a static value.
1574     </description></set><set name="immediate" bindingType="VB"><description>
1575         A boolean value that identifies the phase during which action events
1576         should fire. During normal event processing, action methods and
1577         action listener methods are fired during the "invoke application"
1578         phase of request processing. If this attribute is set to "true",
1579         these methods are fired instead at the end of the "apply request
1580         values" phase.
1581     </description></set><set name="action" bindingType="VB"><description>
1582         A method binding EL expression that identifies an action method to be
1583         invoked if this component is activated by the user. An action method
1584         accepts no parameters and has a String return value, called the action
1585         outcome, that identifies the next view displayed. The phase that this
1586         event is fired in can be controlled via the immediate attribute.
1587     </description></set><set name="actionListener" bindingType="MB"><description>
1588         A method binding EL expression that identifies an action listener method
1589         to be invoked if this component is activated by the user. An action
1590         listener method accepts a parameter of type javax.faces.event.ActionEvent
1591         and returns void. The phase that this event is fired in can be controlled
1592         via the immediate attribute.
1593     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="accesskey" bindingType="VB"><description>HTML: Sets the access key for this element.</description></set><set name="charset" bindingType="VB"><description>HTML: Specifies the character encoding of the linked resource.</description></set><set name="tabindex" bindingType="VB"><description>HTML: Specifies the position of this element within the tab order of the document.</description></set><set name="onblur" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element loses focus.</description></set><set name="onfocus" bindingType="VB"><description>HTML: Specifies a script to be invoked when the element receives focus.</description></set><set name="type" bindingType="VB"><description>HTML: A hint to the user agent about the content type of the linked resource.</description></set><set name="target" bindingType="VB"><description>HTML: Names the frame that should display content generated by invoking this action. </description></set><set name="coords" bindingType="VB"><description>HTML: The coordinates of regions within a client side image map.</description></set><set name="hreflang" bindingType="VB"><description>HTML: The language of the linked resource.</description></set><set name="rel" bindingType="VB"><description>
1594                 HTML: The relationship between the current document and
1595                 the linked resource.
1596             </description></set><set name="rev" bindingType="VB"><description>
1597                 HTML: The type(s) describing the reverse link for the linked
1598                 resource.
1599             </description></set><set name="shape" bindingType="VB"><description>
1600                 HTML: The shape of a region in a client side image map.
1601             </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1602                 If user is in given role, this component will be rendered
1603                 normally. If not, no hyperlink is rendered but all nested
1604                 tags (=body) are rendered.
1605             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1606                 If user is in given role, this component will be rendered
1607                 normally. If not, nothing is rendered and the body of this tag
1608                 will be skipped.
1609             </description></set><set name="columnName" bindingType="VB"><description>
1610                 The name of this column.
1611                 This name must uniquely identify this column among all other (sortable) columns
1612                 in the same data_table.
1613                 The sortColumn attribute of the embedding data_table reflects the current
1614                 sort column (see extended data_table).
1615             </description></set><set name="propertyName" bindingType="VB"><description>
1616                 The property name associated with this column. 
1617                 This name must be one of the properties of the row object by which the sorting should be performed.
1618                 The sortProperty attribute of the embedding data_table reflects the current
1619                 sort property (see extended data_table).
1620             </description></set><set name="arrow" bindingType="VB"><description>
1621                 Indicates whether an arrow, that shows the sort direction should be rendered.
1622                 Default: false
1623             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.SortHeader"></set></attributes></component><component jsfid="t:dataList" componentType="org.apache.myfaces.HtmlDataList" extends="baseComponent"><description>
1624             Similar to dataTable, but does not render a table. Instead the layout
1625             attribute controls how each dataRow is rendered.
1626 
1627         Unless otherwise specified, all attributes accept static values or EL expressions.
1628         </description><attributes><set name="id" bindingType="VB"><description>
1629         The developer-assigned ID of this component.  The ID must be unique
1630         within the scope of the tag's enclosing naming container (e.g. 
1631         h:form or f:subview).  This value must be a static value.
1632     </description></set><set name="dir" bindingType="VB"><description>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</description></set><set name="lang" bindingType="VB"><description>HTML: The base language of this document.</description></set><set name="style" bindingType="VB"><description>HTML: CSS styling instructions.</description></set><set name="title" bindingType="VB"><description>HTML: An advisory title for this element.  Often used by the user agent as a tooltip.</description></set><set name="styleClass" bindingType="VB"><description>The CSS class for this element.  Corresponds to the HTML 'class' attribute.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="onmousedown" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is pressed over this element.</description></set><set name="onmouseup" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is released over this element.</description></set><set name="onmouseover" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved into this element.</description></set><set name="onmousemove" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moved while it is in this element.</description></set><set name="onmouseout" bindingType="VB"><description>HTML: Script to be invoked when the pointing device is moves out of this element.</description></set><set name="onkeypress" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed over this element.</description></set><set name="onkeydown" bindingType="VB"><description>HTML: Script to be invoked when a key is pressed down over this element.</description></set><set name="onkeyup" bindingType="VB"><description>HTML: Script to be invoked when a key is released over this element.</description></set><set name="forceId" bindingType="VB"><description>If true, this component will force the use of the specified id when rendering.</description></set><set name="forceIdIndex" bindingType="VB"><description>
1633                 If false, this component will not append a '[n]' suffix (where 'n' is the row index) to components
1634                 that are contained within a "list."  This value will be true by default and the value will be ignored if
1635                 the value of forceId is false (or not specified.)
1636             </description></set><set name="value" bindingType="VB"><description>Supported types see JSF Spec 4.1.3</description></set><set name="var" bindingType="VB"></set><set name="rows" bindingType="VB"></set><set name="first" bindingType="VB"></set><set name="enabledOnUserRole" bindingType="VB"><description>
1637                 If user is in given role, this component will be rendered
1638                 normally. If not, no hyperlink is rendered but all nested
1639                 tags (=body) are rendered.
1640             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1641                 If user is in given role, this component will be rendered
1642                 normally. If not, nothing is rendered and the body of this tag
1643                 will be skipped.
1644             </description></set><set name="layout" bindingType="VB"><description>
1645                 simple|unorderedList|orderedList
1646                 &lt;ul&gt;
1647                   &lt;li&gt;simple = for each dataRow all children are simply rendered&lt;/li&gt;
1648                   &lt;li&gt;unorderedList = the list is rendered as HTML unordered list (= bullet list)&lt;/li&gt;
1649                   &lt;li&gt;orderedList = the list is rendered as HTML ordered list&lt;/li&gt;
1650                 &lt;/ul&gt;
1651                 Default: simple
1652                 
1653             </description></set><set name="rowIndexVar" bindingType="VB"><description>
1654                 A parameter name, under which the current rowIndex is set in request scope
1655                 similar to the var parameter.
1656             </description></set><set name="rowCountVar" bindingType="VB"><description>
1657                 A parameter name, under which the rowCount is set in request scope
1658                 similar to the var parameter.
1659             </description></set><set name="itemStyleClass" bindingType="VB"><description>
1660               CSS class to be applied to individual items in the list
1661             </description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.List"></set></attributes></component><component jsfid="t:dataScroller" componentType="org.apache.myfaces.HtmlDataScroller" extends="baseComponent"><description>
1662             Scroller for UIData components eg. dataTable
1663             Must be nested inside footer facet of dataTable OR for attribute must be given
1664             so that corresponding uiData can be found.
1665 
1666         Unless otherwise specified, all attributes accept static values or EL expressions.
1667         </description><attributes><set name="id" bindingType="VB"><description>
1668         The developer-assigned ID of this component.  The ID must be unique
1669         within the scope of the tag's enclosing naming container (e.g. 
1670         h:form or f:subview).  This value must be a static value.
1671     </description></set><set name="enabledOnUserRole" bindingType="VB"><description>
1672                 If user is in given role, this component will be rendered
1673                 normally. If not, no hyperlink is rendered but all nested
1674                 tags (=body) are rendered.
1675             </description></set><set name="visibleOnUserRole" bindingType="VB"><description>
1676                 If user is in given role, this component will be rendered
1677                 normally. If not, nothing is rendered and the body of this tag
1678                 will be skipped.
1679             </description></set><set name="for" bindingType="VB"><description>
1680               The JSF id of a UIData component that this scroller will affect.
1681               If this attribute is not present then the datascroller must be
1682               a child of a UIData comopnent.
1683             </description></set><set name="layout" bindingType="VB"><description>
1684                 The layout this scroller should render with. Default is 'table',
1685                 'list' is implemented as well. Additionally you can use 'singleList' -
1686                 then the data-scroller will render a list, but not the paginator - same with the
1687                 value 'singleTable'.
1688             </description></set><set name="fastStep" bindingType="VB"><description>step (pages) used for fastforward and fastrewind</description></set><set name="pageIndexVar" bindingType="VB"><description>
1689                 A parameter name, under which the actual page index is set in request scope
1690                 similar to the var parameter.
1691             </description></set><set name="pageCountVar" bindingType="VB"><description>
1692                 A parameter name, under which the actual page count is set in request scope
1693                 similar to the var parameter.
1694             </description></set><set name="rowsCountVar" bindingType="VB"><description>
1695                 A parameter name, under which the actual rows count is set in request scope
1696                 similar to the var parameter.
1697             </description></set><set name="displayedRowsCountVar" bindingType="VB"><description>
1698                 A parameter name, under which the actual displayed rows count is set in request scope
1699                 similar to the var parameter.
1700             </description></set><set name="firstRowIndexVar" bindingType="VB"><description>
1701                 A parameter name, under which the actual first displayed row index is set in request scope
1702                 similar to the var parameter.
1703             </description></set><set name="lastRowIndexVar" bindingType="VB"><description>
1704                 A parameter name, under which the actual last displayed row index is set in request scope
1705                 similar to the var parameter.
1706             </description></set><set name="styleClass" bindingType="VB"><description>
1707                 styleClass for scroller table
1708             </description></set><set name="style" bindingType="VB"><description>
1709                 style for scroller table
1710             </description></set><set name="paginator" bindingType="VB"><description>
1711                 If set true, then the paginator gets rendered
1712             </description></set><set name="paginatorMaxPages" bindingType="VB"><description>
1713                 The maximum amount of pages to be displayed in the paginator.
1714             </description></set><set name="paginatorTableClass" bindingType="VB"><description>
1715                 styleclass for pagingator
1716             </description></set><set name="paginatorTableStyle" bindingType="VB"><description>
1717                 style for pagingator
1718             </description></set><set name="paginatorColumnClass" bindingType="VB"><description>
1719                 styleClass for paginator's column
1720             </description></set><set name="paginatorColumnStyle" bindingType="VB"><description>
1721                 style for paginator's column
1722             </description></set><set name="paginatorActiveColumnClass" bindingType="VB"><description>
1723                 styleClass for paginator's column with pageIndex = currentPageIndex
1724             </description></set><set name="paginatorActiveColumnStyle" bindingType="VB"><description>
1725                 style for paginator's column with pageIndex = currentPageIndex
1726             </description></set><set name="paginatorRenderLinkForActive" bindingType="VB"><description>
1727                 'true' - render a link for the paginator's column with pageIndex = currentPageIndex. Default-value is 'true'.
1728             </description></set><set name="renderFacetsIfSinglePage" bindingType="VB"><description>
1729                 If set to false, the facets aren't renderd if all the lines are contained on a single page.
1730                 Default is true.
1731             </description></set><set name="nextStyleClass" bindingType="VB"><description>
1732                 style-class for dataScroller next-element
1733             </description></set><set name="lastStyleClass" bindingType="VB"><description>
1734                 style-class for data-scroller last-element
1735             </description></set><set name="fastfStyleClass" bindingType="VB"><description>
1736                 style-class for data-scroller fast-forward-element
1737             </description></set><set name="fastrStyleClass" bindingType="VB"><description>
1738                 style-class for data-scroller fast-rewind-element
1739             </description></set><set name="firstStyleClass" bindingType="VB"><description>
1740                 style-class for data-scroller first-element
1741             </description></set><set name="previousStyleClass" bindingType="VB"><description>
1742                 style-class for data-scroller previous-element
1743             </description></set><set name="immediate" bindingType="VB"><description>
1744                 True means that the default ActionListener should be executed
1745                 immediately (i.e. during Apply Request Values phase of the
1746                 request processing lifecycle), rather than waiting until the
1747                 Invoke Application phase.
1748             </description></set><set name="actionListener" bindingType="MB"><description>MethodBinding pointing at method acception an ActionEvent with return type void.</description></set><set name="onclick" bindingType="VB"><description>HTML: Script to be invoked when the element is clicked.</description></set><set name="ondblclick" bindingType="VB"><description>HTML: Script to be invoked when the element is double-clicked.</description></set><set name="rendererType" bindingType="VB" value="org.apache.myfaces.DataScroller"></set></attributes></component><component jsfid="t:inputDate" componentType="org.apache.myfaces.HtmlInputDate" extends="baseComponent"><description>Custom input control for dates and times.
1749 
1750         Unless otherwise specified, all attributes accept static values or EL expressions.</description><attributes><set name="id" bindingType="VB"><description>
1751         The developer-assigned ID of this component.  The ID must be unique
1752         within the scope of the tag's enclosing naming container (e.g. 
1753         h:form or f:subview).  This value must be a static value.
1754     </description></set><set name="value" bindingType="VB"><description>The initial value of this component.</description></set><set name="converter" bindingType="MB"><description>
1755         An expression that specifies the Converter for this component.  
1756         If the value binding expression is a String, the String is used
1757         as an ID to look up a Converter. If the value binding expression
1758         is a Converter, uses that instance as the converter.
1759             
1760         The value can either be a static value (ID case only) or an EL expression.
1761     </description></set><set name="immediate" bindingType="VB"><description>
1762         A boolean value that identifies the phase during which value change
1763         events should fire. During normal event processing, value change
1764         events are fired during the "invoke application" phase of request
1765         processing. If this attribute is set to "true", these methods are
1