
META-INF.myfaces-metadata.xml Maven / Gradle / Ivy
The newest version!
<?xml version='1.0' ?> <model> <modelId>myfaces-converters11</modelId> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIComponent</className> <sourceClassName>javax.faces.component.UIComponent</sourceClassName> <type>javax.faces.Component</type> <family>javax.faces.Component</family> <desc>abstract base component</desc> <longDesc> <![CDATA[ A base class for all JSF component classes. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIComponentBase</className> <parentClassName>javax.faces.component.UIComponent</parentClassName> <sourceClassName>javax.faces.component.UIComponentBase</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponent</sourceClassParentClassName> <type>javax.faces.ComponentBase</type> <family>javax.faces.ComponentBase</family> <tagClass>javax.faces.webapp.UIComponentTag</tagClass> <desc>base component from which all components should inherit</desc> <longDesc> <![CDATA[ Standard implementation of the UIComponent base class; all standard JSF components extend this class. <p> <i>Disclaimer</i>: The official definition for the behaviour of this class is the JSF 1.1 specification but for legal reasons the specification cannot be replicated here. Any javadoc here therefore describes the current implementation rather than the spec, though this class has been verified as correctly implementing the spec. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> for more. ]]> </longDesc> <property> <name>id</name> <className>java.lang.String</className> <desc>An identifier for this particular component instance within a component view</desc> <longDesc> <![CDATA[ An identifier for this particular component instance within a component view. <p> The id must be unique within the scope of the tag's enclosing NamingContainer (eg h:form or f:subview). The id is not necessarily unique across all components in the current view </p> <p> This value must be a static value, ie not change over the lifetime of a component. It cannot be defined via an EL expression; only a string is permitted. </p> ]]> </longDesc> </property> <property> <name>transient</name> <className>boolean</className> <literalOnly>true</literalOnly> <transient>true</transient> <desc>no description</desc> <longDesc></longDesc> <tagExcluded>true</tagExcluded> </property> <property> <name>rendered</name> <className>boolean</className> <desc>A boolean value that indicates whether this component should be rendered</desc> <longDesc>A boolean value that indicates whether this component should be rendered. Default value: true.</longDesc> </property> <property> <name>binding</name> <className>java.lang.String</className> <desc>backing bean property to bind to this component instance</desc> <longDesc>Identifies a backing bean property (of type UIComponent or appropriate subclass) to bind to this component instance. This value must be an EL expression.</longDesc> <generated>false</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIColumn</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UIColumn</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <name>h:column</name> <type>javax.faces.Column</type> <family>javax.faces.Column</family> <tagClass>org.apache.myfaces.taglib.html.HtmlColumnTag</tagClass> <tagSuperclass>javax.faces.webapp.UIComponentBodyTag</tagSuperclass> <generatedTagClass>true</generatedTagClass> <desc>UIData</desc> <longDesc> <![CDATA[ This tag is commonly used as a child of the dataTable tag, to represent a column of data. <p> It can be decorated with "header" and "footer" facets to drive the output of header and footer rows. Row values are specified via its children. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UICommand</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UICommand</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <type>javax.faces.Command</type> <family>javax.faces.Command</family> <rendererType>javax.faces.Button</rendererType> <desc>UICommand executes an action</desc> <longDesc> <![CDATA[ UICommand is a base abstraction for components that implement ActionSource. <p> See the javadoc for this class in the <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> for further details. ]]> </longDesc> <property> <name>action</name> <className>javax.faces.el.MethodBinding</className> <desc>Specifies the action to take when this command is invoked</desc> <longDesc>Specifies the action to take when this command is invoked. If the value is an expression, it is expected to be a method binding EL expression that identifies an action method. An action method accepts no parameters and has a String return value, called the action outcome, that identifies the next view displayed. The phase that this event is fired in can be controlled via the immediate attribute. If the value is a string literal, it is treated as a navigation outcome for the current view. This is functionally equivalent to a reference to an action method that returns the string literal.</longDesc> <methodBindingSignature> <returnType>java.lang.String</returnType> </methodBindingSignature> </property> <property> <name>actionListener</name> <className>javax.faces.el.MethodBinding</className> <desc>A method binding EL expression that identifies an action listener method to be invoked if this component is activated by the user</desc> <longDesc>A method binding EL expression that identifies an action listener method to be invoked if this component is activated by the user. An action listener method accepts a parameter of type javax.faces.event.ActionEvent and returns void. The phase that this event is fired in can be controlled via the immediate attribute.</longDesc> <methodBindingSignature> <returnType>void</returnType> <parameterType>javax.faces.event.ActionEvent</parameterType> </methodBindingSignature> </property> <property> <name>immediate</name> <className>boolean</className> <desc>A boolean value that identifies the phase during which action events should fire</desc> <longDesc>A boolean value that identifies the phase during which action events should fire. During normal event processing, action methods and action listener methods are fired during the "invoke application" phase of request processing. If this attribute is set to "true", these methods are fired instead at the end of the "apply request values" phase.</longDesc> <defaultValue>false</defaultValue> </property> <property> <name>value</name> <className>java.lang.Object</className> <desc>The initial value of this component</desc> <longDesc>The initial value of this component.</longDesc> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIData</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UIData</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <type>javax.faces.Data</type> <family>javax.faces.Data</family> <rendererType>javax.faces.Table</rendererType> <facet> <name>footer</name> <desc>no description</desc> <longDesc></longDesc> </facet> <facet> <name>header</name> <desc>no description</desc> <longDesc></longDesc> </facet> <desc>UIData</desc> <longDesc> <![CDATA[ Represents a component which has multiple "rows" of data. <p> The children of this component are expected to be UIColumn components. <p> Note that the same set of child components are reused to implement each row of the table in turn during such phases as apply-request-values and render-response. Altering any of the members of these components therefore affects the attribute for every row, except for the following members: <ul> <li>submittedValue <li>value (where no EL binding is used) <li>valid </ul> <p> This reuse of the child components also means that it is not possible to save a reference to a component during table processing, then access it later and expect it to still represent the same row of the table. <h1> Implementation Notes </h1> <p> Each of the UIColumn children of this component has a few component children of its own to render the contents of the table cell. However there can be a very large number of rows in a table, so it isn't efficient for the UIColumn and all its child objects to be duplicated for each row in the table. Instead the "flyweight" pattern is used where a serialized state is held for each row. When setRowIndex is invoked, the UIColumn objects and their children serialize their current state then reinitialise themselves from the appropriate saved state. This allows a single set of real objects to represent multiple objects which have the same types but potentially different internal state. When a row is selected for the first time, its state is set to a clean "initial" state. Transient components (including any read-only component) do not save their state; they are just reinitialised as required. The state saved/restored when changing rows is not the complete component state, just the fields that are expected to vary between rows: "submittedValue", "value", "isValid". </p> <p> Note that a table is a "naming container", so that components within the table have their ids prefixed with the id of the table. Actually, when setRowIndex has been called on a table with id of "zzz" the table pretends to its children that its ID is "zzz_n" where n is the row index. This means that renderers for child components which call component.getClientId automatically get ids of form "zzz_n:childId" thus ensuring that components in different rows of the table get different ids. </p> <p> When decoding a submitted page, this class iterates over all its possible rowIndex values, restoring the appropriate serialized row state then calling processDecodes on the child components. Because the child components (or their renderers) use getClientId to get the request key to look for parameter data, and because this object pretends to have a different id per row ("zzz_n") a single child component can decode data from each table row in turn without being aware that it is within a table. The table's data model is updated before each call to child.processDecodes, so the child decode method can assume that the data model's rowData points to the model object associated with the row currently being decoded. Exactly the same process applies for the later validation and updateModel phases. </p> <p> When the data model for the table is bound to a backing bean property, and no validation errors have occured during processing of a postback, the data model is refetched at the start of the rendering phase (ie after the update model phase) so that the contents of the data model can be changed as a result of the latest form submission. Because the saved row state must correspond to the elements within the data model, the row state must be discarded whenever a new data model is fetched; not doing this would cause all sorts of inconsistency issues. This does imply that changing the state of any of the members "submittedValue", "value" or "valid" of a component within the table during the invokeApplication phase has no effect on the rendering of the table. When a validation error has occurred, a new DataModel is <i>not</i> fetched, and the saved state of the child components is <i>not</i> discarded. </p> see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> for more. ]]> </longDesc> <property> <name>var</name> <className>java.lang.String</className> <required>true</required> <literalOnly>true</literalOnly> <desc>Defines the name of the request-scope variable that will hold the current row during iteration</desc> <longDesc>Defines the name of the request-scope variable that will hold the current row during iteration. This value must be a static value.</longDesc> </property> <property> <name>first</name> <className>int</className> <desc>The index of the first row to be displayed, where 0 is the first row</desc> <longDesc>The index of the first row to be displayed, where 0 is the first row.</longDesc> </property> <property> <name>rows</name> <className>int</className> <desc>The number of rows to be displayed</desc> <longDesc>The number of rows to be displayed. Specify zero for all remaining rows in the table.</longDesc> </property> <property> <name>value</name> <className>java.lang.Object</className> <desc>An EL expression that specifies the data model that backs this table</desc> <longDesc>An EL expression that specifies the data model that backs this table. The value can be of any type. A value of type DataModel is used directly. Array-like parameters of type java.util.List, array of Object, java.sql.ResultSet, or javax.servlet.jsp.jstl.sql.Result are wrapped in a DataModel. Other values are wrapped in a DataModel as a single row.</longDesc> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIForm</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UIForm</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <type>javax.faces.Form</type> <family>javax.faces.Form</family> <rendererType>javax.faces.Form</rendererType> <desc>UIForm</desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIGraphic</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UIGraphic</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <type>javax.faces.Graphic</type> <family>javax.faces.Graphic</family> <rendererType>javax.faces.Image</rendererType> <desc>UIGraphic</desc> <longDesc> <![CDATA[ Displays a graphical image. <p> See the javadoc for this class in the <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> for further details. ]]> </longDesc> <property> <name>url</name> <className>java.lang.String</className> <desc>An alias for the "value" attribute</desc> <longDesc>An alias for the "value" attribute.</longDesc> </property> <property> <name>value</name> <className>java.lang.Object</className> <desc>The URL of the image</desc> <longDesc>The URL of the image. If the URL starts with a '/', it is relative to the context path of the web application.</longDesc> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIOutput</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UIOutput</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <type>javax.faces.Output</type> <family>javax.faces.Output</family> <rendererType>javax.faces.Text</rendererType> <desc>UIOutput displays a value to the user</desc> <longDesc> <![CDATA[ Displays a value to the user. <p> See the javadoc for this class in the <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> for further details. ]]> </longDesc> <property> <name>converter</name> <className>javax.faces.convert.Converter</className> <desc>The value can either be a static value (ID) or an EL expression</desc> <longDesc>The value can either be a static value (ID) or an EL expression. When a static id is specified, an instance of the converter type registered with that id is used. When this is an EL expression, the result of evaluating the expression must be an object that implements the Converter interface.</longDesc> </property> <property> <name>value</name> <className>java.lang.Object</className> <desc>The initial value of this component</desc> <longDesc>The initial value of this component. This value is generally set as a value-binding in the form #{myBean.myProperty}, where myProperty can be any data-type of Java (also user-defined data-types), if a converter for this data-type exists. Special cases: 1) f:selectItems - value needs to bind to a list (or an array) of javax.faces.model.SelectItem-instances 2) components implementing UISelectMany (e.g. h:selectManyCheckbox) - value needs to bind to a list (or an array) of values, where the values need to be of the same data-type as the choices of the associated f:selectItems-component 3) components implementing UIData (e.g. h:dataTable) - value needs to bind to a list (or an array) of values, which will be iterated over when the data-table is processed</longDesc> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIInput</className> <parentClassName>javax.faces.component.UIOutput</parentClassName> <sourceClassName>javax.faces.component.UIInput</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIOutput</sourceClassParentClassName> <type>javax.faces.Input</type> <family>javax.faces.Input</family> <rendererType>javax.faces.Text</rendererType> <desc>UIInput</desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> <property> <name>submittedValue</name> <className>java.lang.Object</className> <desc>no description</desc> <longDesc></longDesc> <tagExcluded>true</tagExcluded> </property> <property> <name>localValueSet</name> <className>boolean</className> <desc>no description</desc> <longDesc></longDesc> <tagExcluded>true</tagExcluded> </property> <property> <name>valid</name> <className>boolean</className> <desc>no description</desc> <longDesc></longDesc> <tagExcluded>true</tagExcluded> </property> <property> <name>validator</name> <className>javax.faces.el.MethodBinding</className> <stateHolder>true</stateHolder> <desc>A method binding EL expression, accepting FacesContext, UIComponent, and Object parameters, and returning void, that validates the component's local value</desc> <longDesc>A method binding EL expression, accepting FacesContext, UIComponent, and Object parameters, and returning void, that validates the component's local value.</longDesc> <methodBindingSignature> <returnType>void</returnType> <parameterType>javax.faces.context.FacesContext</parameterType> <parameterType>javax.faces.component.UIComponent</parameterType> <parameterType>java.lang.Object</parameterType> </methodBindingSignature> </property> <property> <name>valueChangeListener</name> <className>javax.faces.el.MethodBinding</className> <stateHolder>true</stateHolder> <desc>A method binding EL expression, accepting a ValueChangeEvent parameter and returning void</desc> <longDesc>A method binding EL expression, accepting a ValueChangeEvent parameter and returning void. The specified method is invoked if this component is modified. The phase that this handler is fired in can be controlled via the immediate attribute.</longDesc> <methodBindingSignature> <returnType>void</returnType> <parameterType>javax.faces.event.ValueChangeEvent</parameterType> </methodBindingSignature> </property> <property> <name>immediate</name> <className>boolean</className> <desc>A boolean value that identifies the phase during which value change events should fire</desc> <longDesc>A boolean value that identifies the phase during which value change events should fire. During normal event processing, value change events are fired during the "process validations" phase of request processing. If this attribute is set to "true", these methods are fired instead at the end of the "apply request values" phase.</longDesc> </property> <property> <name>required</name> <className>boolean</className> <desc>A boolean value that indicates whether an input value is required</desc> <longDesc>A boolean value that indicates whether an input value is required. If this value is true, and no input value is provided, the error message javax.faces.component.UIInput.REQUIRED is posted.</longDesc> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIMessage</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UIMessage</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <type>javax.faces.Message</type> <family>javax.faces.Message</family> <rendererType>javax.faces.Message</rendererType> <desc>UIMessage</desc> <longDesc> <![CDATA[ Javadoc says default for showDetail is false, but Specs say it is true!? see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>for</name> <className>java.lang.String</className> <required>true</required> <desc>An EL expression, returning a String, with the unique ID of the component for which messages should be displayed</desc> <longDesc>An EL expression, returning a String, with the unique ID of the component for which messages should be displayed. This string has the same format as that accepted by the UIComponent.findComponent() method.</longDesc> </property> <property> <name>showDetail</name> <className>boolean</className> <desc>An EL expression, returning a boolean, that controls whether the detail text of the associated messages is displayed</desc> <longDesc>An EL expression, returning a boolean, that controls whether the detail text of the associated messages is displayed. Default: false.</longDesc> </property> <property> <name>showSummary</name> <className>boolean</className> <desc>An EL expression, returning a boolean, that controls whether the summary text of the associated messages is displayed</desc> <longDesc>An EL expression, returning a boolean, that controls whether the summary text of the associated messages is displayed. Default: true.</longDesc> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIMessages</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UIMessages</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <type>javax.faces.Messages</type> <family>javax.faces.Messages</family> <rendererType>javax.faces.Messages</rendererType> <desc>UIMessages</desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> <property> <name>globalOnly</name> <className>boolean</className> <desc>A boolean value that controls whether global messages (those without IDs) should be displayed</desc> <longDesc>A boolean value that controls whether global messages (those without IDs) should be displayed. Default: false.</longDesc> </property> <property> <name>showDetail</name> <className>boolean</className> <desc>An EL expression, returning a boolean, that controls whether the detail text of the associated messages is displayed</desc> <longDesc>An EL expression, returning a boolean, that controls whether the detail text of the associated messages is displayed. Default: false.</longDesc> </property> <property> <name>showSummary</name> <className>boolean</className> <desc>An EL expression, returning a boolean, that controls whether the summary text of the associated messages is displayed</desc> <longDesc>An EL expression, returning a boolean, that controls whether the summary text of the associated messages is displayed. Default: true.</longDesc> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UINamingContainer</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UINamingContainer</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <type>javax.faces.NamingContainer</type> <family>javax.faces.NamingContainer</family> <desc>UINamingContainer</desc> <longDesc> <![CDATA[ Base class for components that provide a new "namespace" for the ids of their child components. <p> See the documentation on interface NamingContainer for more details. ]]> </longDesc> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIPanel</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UIPanel</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <type>javax.faces.Panel</type> <family>javax.faces.Panel</family> <desc>UIPanel</desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIParameter</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UIParameter</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <name>f:param</name> <type>javax.faces.Parameter</type> <bodyContent>empty</bodyContent> <family>javax.faces.Parameter</family> <tagClass>org.apache.myfaces.taglib.core.ParamTag</tagClass> <generatedTagClass>true</generatedTagClass> <desc>UIParameter</desc> <longDesc> <![CDATA[ This tag associates a parameter name-value pair with the nearest parent UIComponent. <p> A UIComponent is created to represent this name-value pair, and stored as a child of the parent component; what effect this has depends upon the renderer of that parent component. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>rendered</name> <className>boolean</className> <desc>Disable this property; although this class extends a base-class that defines a read/write rendered property, this particular subclass does not support setting it</desc> <longDesc>Disable this property; although this class extends a base-class that defines a read/write rendered property, this particular subclass does not support setting it. Yes, this is broken OO design: direct all complaints to the JSF spec group.</longDesc> <tagExcluded>true</tagExcluded> </property> <property> <name>name</name> <className>java.lang.String</className> <desc>A String containing the name of the parameter</desc> <longDesc>A String containing the name of the parameter.</longDesc> </property> <property> <name>value</name> <className>java.lang.Object</className> <required>true</required> <desc>The value of this parameter</desc> <longDesc>The value of this parameter.</longDesc> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UISelectBoolean</className> <parentClassName>javax.faces.component.UIInput</parentClassName> <sourceClassName>javax.faces.component.UISelectBoolean</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIInput</sourceClassParentClassName> <type>javax.faces.SelectBoolean</type> <family>javax.faces.SelectBoolean</family> <rendererType>javax.faces.Checkbox</rendererType> <desc>UISelectBoolean</desc> <longDesc> <![CDATA[ A component that allows the user to select or unselect an object. <p> This can also be used to choose between two states such as true/false or on/off. <p> See the javadoc for this class in the <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> for further details. ]]> </longDesc> <property> <name>value</name> <className>java.lang.Boolean</className> <desc>no description</desc> <generated>false</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UISelectItem</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UISelectItem</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <name>f:selectItem</name> <type>javax.faces.SelectItem</type> <bodyContent>empty</bodyContent> <family>javax.faces.SelectItem</family> <tagClass>org.apache.myfaces.taglib.core.SelectItemTag</tagClass> <generatedTagClass>true</generatedTagClass> <desc>UISelectItem</desc> <longDesc> <![CDATA[ A component representing a single option that the user can choose. <p> The option attributes can either be defined directly on this component (via the itemValue, itemLabel, itemDescription properties) or the value property can reference a SelectItem object (directly or via an EL expression). <p> The value expression (if defined) is read-only; the parent select component will have a value attribute specifying where the value for the chosen selection will be stored. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>rendered</name> <className>boolean</className> <desc>Disable this property; although this class extends a base-class that defines a read/write rendered property, this particular subclass does not support setting it</desc> <longDesc>Disable this property; although this class extends a base-class that defines a read/write rendered property, this particular subclass does not support setting it. Yes, this is broken OO design: direct all complaints to the JSF spec group.</longDesc> <tagExcluded>true</tagExcluded> </property> <property> <name>itemDescription</name> <className>java.lang.String</className> <desc>An optional description for this item</desc> <longDesc>An optional description for this item. For use in development tools.</longDesc> </property> <property> <name>itemDisabled</name> <className>boolean</className> <desc>Determine whether this item can be chosen by the user</desc> <longDesc>Determine whether this item can be chosen by the user.</longDesc> </property> <property> <name>itemLabel</name> <className>java.lang.String</className> <desc>Get the string which will be presented to the user for this option</desc> <longDesc>Get the string which will be presented to the user for this option.</longDesc> </property> <property> <name>itemValue</name> <className>java.lang.Object</className> <desc>The value of this item, of the same type as the parent component's value</desc> <longDesc>The value of this item, of the same type as the parent component's value.</longDesc> </property> <property> <name>value</name> <className>java.lang.Object</className> <desc>An EL expression that refers to a javax</desc> <longDesc>An EL expression that refers to a javax.faces.model.SelectItem instance.</longDesc> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UISelectItems</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UISelectItems</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <name>f:selectItems</name> <type>javax.faces.SelectItems</type> <bodyContent>empty</bodyContent> <family>javax.faces.SelectItems</family> <tagClass>org.apache.myfaces.taglib.core.SelectItemsTag</tagClass> <generatedTagClass>true</generatedTagClass> <desc>UISelectItems</desc> <longDesc> <![CDATA[ This tag associates a set of selection list items with the nearest parent UIComponent. The set of SelectItem objects is retrieved via a value-binding. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>rendered</name> <className>boolean</className> <desc>Disable this property; although this class extends a base-class that defines a read/write rendered property, this particular subclass does not support setting it</desc> <longDesc>Disable this property; although this class extends a base-class that defines a read/write rendered property, this particular subclass does not support setting it. Yes, this is broken OO design: direct all complaints to the JSF spec group.</longDesc> <tagExcluded>true</tagExcluded> </property> <property> <name>value</name> <className>java.lang.Object</className> <desc>An EL expression that specifies the contents of the selection list</desc> <longDesc> <![CDATA[ An EL expression that specifies the contents of the selection list. The expression can refer to one of the following: <ol> <li>A single SelectItem</li> <li>An array or Collection of SelectItem instances</li> <li>A Map. The contents of the Map are used to create SelectItem instances, where the SelectItem's label is the map's key value, and the SelectItem's value is the map's value. When using a map, it is recommended that an ordered implementation such as java.util.TreeMap is used.</li> </ol> The value properties of each of the SelectItems must be of the same basic type as the parent component's value. ]]> </longDesc> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UISelectMany</className> <parentClassName>javax.faces.component.UIInput</parentClassName> <sourceClassName>javax.faces.component.UISelectMany</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIInput</sourceClassParentClassName> <type>javax.faces.SelectMany</type> <family>javax.faces.SelectMany</family> <rendererType>javax.faces.Listbox</rendererType> <desc>UISelectMany</desc> <longDesc> <![CDATA[ Base class for the various component classes that allow a user to select zero or more options from a set. <p> This is not an abstract class; java code can create an instance of this, configure its rendererType appropriately, and add it to a view. However there is no tag class for this component, ie it cannot be added directly to a page when using JSP (and other presentation technologies are expected to behave similarly). Instead, there is a family of subclasses that extend this base functionality, and they do have tag classes. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UISelectOne</className> <parentClassName>javax.faces.component.UIInput</parentClassName> <sourceClassName>javax.faces.component.UISelectOne</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIInput</sourceClassParentClassName> <type>javax.faces.SelectOne</type> <family>javax.faces.SelectOne</family> <rendererType>javax.faces.Menu</rendererType> <desc>UISelectOne</desc> <longDesc> <![CDATA[ Component for choosing one option out of a set of possibilities. <p> This component is expected to have children of type UISelectItem or UISelectItems; these define the set of possible options that the user can choose from. <p> See the javadoc for this class in the <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> for further details. ]]> </longDesc> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.UIViewRoot</className> <parentClassName>javax.faces.component.UIComponentBase</parentClassName> <sourceClassName>javax.faces.component.UIViewRoot</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIComponentBase</sourceClassParentClassName> <name>f:view</name> <type>javax.faces.ViewRoot</type> <bodyContent>JSP</bodyContent> <family>javax.faces.ViewRoot</family> <tagClass>org.apache.myfaces.taglib.core.ViewTag</tagClass> <generatedTagClass>true</generatedTagClass> <desc>Creates a JSF View, which is a container that holds all of the components that are part of the view</desc> <longDesc> <![CDATA[ Creates a JSF View, which is a container that holds all of the components that are part of the view. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>locale</name> <className>java.util.Locale</className> <desc>The locale of this view</desc> <longDesc>The locale of this view. Default: the default locale from the configuration file.</longDesc> </property> <property> <name>rendered</name> <className>boolean</className> <desc>DO NOT USE</desc> <longDesc> <![CDATA[ DO NOT USE. <p> Although this class extends a base-class that defines a read/write rendered property, it makes no sense for this particular subclass to support it. Yes, this is broken OO design: direct all complaints to the JSF spec group. <p> Ideally this method would throw an UnsupportedOperationException when invoked. Unfortunately, the JSF TCK calls this method, so instead we just pass on the call to the default inherited implementation. ]]> </longDesc> <tagExcluded>true</tagExcluded> </property> <property> <name>id</name> <className>java.lang.String</className> <desc>DO NOT USE</desc> <longDesc> <![CDATA[ DO NOT USE. <p> Although this class extends a base-class that defines a read/write id property, it makes no sense for this particular subclass to support it. The tag library does not export this property for use, but there is no way to "undeclare" a java method. Yes, this is broken OO design: direct all complaints to the JSF spec group. <p> This property should be disabled (ie throw an exception if invoked). However there are currently several places that call this method (eg during restoreState) so it just does the normal thing for the moment. TODO: fix callers then make this throw an exception. ]]> </longDesc> <tagExcluded>true</tagExcluded> </property> <property> <name>binding</name> <className>java.lang.String</className> <desc>no description</desc> <tagExcluded>true</tagExcluded> <generated>false</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlInputHidden</className> <parentClassName>javax.faces.component.UIInput</parentClassName> <sourceClassName>javax.faces.component.html.HtmlInputHidden</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIInput</sourceClassParentClassName> <name>h:inputHidden</name> <type>javax.faces.HtmlInputHidden</type> <family>javax.faces.Input</family> <tagClass>org.apache.myfaces.taglib.html.HtmlInputHiddenTag</tagClass> <rendererType>javax.faces.Hidden</rendererType> <generatedTagClass>true</generatedTagClass> <desc>h:inputHidden</desc> <longDesc> <![CDATA[ Renders as an HTML input tag with its type set to "hidden". <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlCommandButton</className> <parentClassName>javax.faces.component.UICommand</parentClassName> <sourceClassName>javax.faces.component.html._HtmlCommandButton</sourceClassName> <sourceClassParentClassName>javax.faces.component.UICommand</sourceClassParentClassName> <name>h:commandButton</name> <type>javax.faces.HtmlCommandButton</type> <tagClass>org.apache.myfaces.taglib.html.HtmlCommandButtonTag</tagClass> <rendererType>javax.faces.Button</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:commandButton</desc> <longDesc> <![CDATA[ This tag renders as an HTML input element. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>image</name> <className>java.lang.String</className> <desc>HTML: The URL of an image that renders in place of the button</desc> <longDesc>HTML: The URL of an image that renders in place of the button.</longDesc> <generated>true</generated> </property> <property> <name>type</name> <className>java.lang.String</className> <desc>HTML: A hint to the user agent about the content type of the linked resource</desc> <longDesc>HTML: A hint to the user agent about the content type of the linked resource.</longDesc> <defaultValue>submit</defaultValue> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>alt</name> <className>java.lang.String</className> <desc>HTML: Specifies alternative text that can be used by a browser that can't show this element</desc> <longDesc>HTML: Specifies alternative text that can be used by a browser that can't show this element.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlCommandLink</className> <parentClassName>javax.faces.component.UICommand</parentClassName> <sourceClassName>javax.faces.component.html._HtmlCommandLink</sourceClassName> <sourceClassParentClassName>javax.faces.component.UICommand</sourceClassParentClassName> <name>h:commandLink</name> <type>javax.faces.HtmlCommandLink</type> <tagClass>org.apache.myfaces.taglib.html.HtmlCommandLinkTag</tagClass> <rendererType>javax.faces.Link</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:commandLink</desc> <longDesc> <![CDATA[ This tag renders as an HTML a element. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>charset</name> <className>java.lang.String</className> <desc>HTML: Specifies the character encoding of the linked resource</desc> <longDesc>HTML: Specifies the character encoding of the linked resource.</longDesc> <generated>true</generated> </property> <property> <name>coords</name> <className>java.lang.String</className> <desc>HTML: The coordinates of regions within a client side image map</desc> <longDesc>HTML: The coordinates of regions within a client side image map.</longDesc> <generated>true</generated> </property> <property> <name>hreflang</name> <className>java.lang.String</className> <desc>HTML: The language of the linked resource</desc> <longDesc>HTML: The language of the linked resource.</longDesc> <generated>true</generated> </property> <property> <name>rel</name> <className>java.lang.String</className> <desc>HTML: The relationship between the current document and the linked resource</desc> <longDesc>HTML: The relationship between the current document and the linked resource.</longDesc> <generated>true</generated> </property> <property> <name>rev</name> <className>java.lang.String</className> <desc>HTML: The type(s) describing the reverse link for the linked resource</desc> <longDesc>HTML: The type(s) describing the reverse link for the linked resource.</longDesc> <generated>true</generated> </property> <property> <name>shape</name> <className>java.lang.String</className> <desc>HTML: The shape of a region in a client side image map</desc> <longDesc>HTML: The shape of a region in a client side image map.</longDesc> <generated>true</generated> </property> <property> <name>target</name> <className>java.lang.String</className> <desc>HTML: Names the frame that should display content generated by invoking this action</desc> <longDesc>HTML: Names the frame that should display content generated by invoking this action.</longDesc> <generated>true</generated> </property> <property> <name>type</name> <className>java.lang.String</className> <desc>HTML: A hint to the user agent about the content type of the linked resource</desc> <longDesc>HTML: A hint to the user agent about the content type of the linked resource.</longDesc> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlDataTable</className> <parentClassName>javax.faces.component.UIData</parentClassName> <sourceClassName>javax.faces.component.html._HtmlDataTable</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIData</sourceClassParentClassName> <name>h:dataTable</name> <type>javax.faces.HtmlDataTable</type> <tagClass>org.apache.myfaces.taglib.html.HtmlDataTableTag</tagClass> <tagSuperclass>javax.faces.webapp.UIComponentBodyTag</tagSuperclass> <rendererType>javax.faces.Table</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:dataTable</desc> <longDesc> <![CDATA[ This component renders as an HTML table element. It has as its children h:column entities, which describe the columns of the table. It can be decorated with facets named "header" and "footer" to specify header and footer rows. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> Extend standard UIData component to add support for html-specific features such as CSS style attributes and event handler scripts. <p> see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> </p> ]]> </longDesc> <property> <name>bgcolor</name> <className>java.lang.String</className> <desc>HTML: The background color of this element</desc> <longDesc>HTML: The background color of this element.</longDesc> <generated>true</generated> </property> <property> <name>border</name> <className>int</className> <desc>HTML: Specifies the width of the border of this element, in pixels</desc> <longDesc>HTML: Specifies the width of the border of this element, in pixels. Deprecated in HTML 4.01.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>cellpadding</name> <className>java.lang.String</className> <desc>HTML: Specifies the amount of empty space between the cell border and its contents</desc> <longDesc>HTML: Specifies the amount of empty space between the cell border and its contents. It can be either a pixel length or a percentage.</longDesc> <generated>true</generated> </property> <property> <name>cellspacing</name> <className>java.lang.String</className> <desc>HTML: Specifies the amount of space between the cells of the table</desc> <longDesc>HTML: Specifies the amount of space between the cells of the table. It can be either a pixel length or a percentage of available space.</longDesc> <generated>true</generated> </property> <property> <name>columnClasses</name> <className>java.lang.String</className> <desc>A comma separated list of CSS class names to apply to td elements in each column</desc> <longDesc>A comma separated list of CSS class names to apply to td elements in each column.</longDesc> <generated>true</generated> </property> <property> <name>footerClass</name> <className>java.lang.String</className> <desc>The CSS class to be applied to footer cells</desc> <longDesc>The CSS class to be applied to footer cells.</longDesc> <generated>true</generated> </property> <property> <name>frame</name> <className>java.lang.String</className> <desc>HTML: Controls what part of the frame that surrounds a table is visible</desc> <longDesc>HTML: Controls what part of the frame that surrounds a table is visible. Values include: void, above, below, hsides, lhs, rhs, vsides, box, and border.</longDesc> <generated>true</generated> </property> <property> <name>headerClass</name> <className>java.lang.String</className> <desc>The CSS class to be applied to header cells</desc> <longDesc>The CSS class to be applied to header cells.</longDesc> <generated>true</generated> </property> <property> <name>rowClasses</name> <className>java.lang.String</className> <desc>A comma separated list of CSS class names to apply to td elements in each row</desc> <longDesc>A comma separated list of CSS class names to apply to td elements in each row.</longDesc> <generated>true</generated> </property> <property> <name>rules</name> <className>java.lang.String</className> <desc>HTML: Controls how rules are rendered between cells</desc> <longDesc>HTML: Controls how rules are rendered between cells. Values include: none, groups, rows, cols, and all.</longDesc> <generated>true</generated> </property> <property> <name>summary</name> <className>java.lang.String</className> <desc>HTML: Provides a summary of the contents of the table, for accessibility purposes</desc> <longDesc>HTML: Provides a summary of the contents of the table, for accessibility purposes.</longDesc> <generated>true</generated> </property> <property> <name>width</name> <className>java.lang.String</className> <desc>HTML: Specifies the desired width of the table, as a pixel length or a percentage of available space</desc> <longDesc>HTML: Specifies the desired width of the table, as a pixel length or a percentage of available space.</longDesc> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlForm</className> <parentClassName>javax.faces.component.UIForm</parentClassName> <sourceClassName>javax.faces.component.html._HtmlForm</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIForm</sourceClassParentClassName> <name>h:form</name> <type>javax.faces.HtmlForm</type> <tagClass>org.apache.myfaces.taglib.html.HtmlFormTag</tagClass> <rendererType>javax.faces.Form</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:form</desc> <longDesc> <![CDATA[ Renders an HTML form element. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>accept</name> <className>java.lang.String</className> <desc>HTML: Provides a comma-separated list of content types that the server processing this form can handle</desc> <longDesc>HTML: Provides a comma-separated list of content types that the server processing this form can handle.</longDesc> <generated>true</generated> </property> <property> <name>acceptcharset</name> <className>java.lang.String</className> <desc>HTML: The list of character encodings accepted by the server for this form</desc> <longDesc>HTML: The list of character encodings accepted by the server for this form.</longDesc> <generated>true</generated> </property> <property> <name>enctype</name> <className>java.lang.String</className> <desc>HTML: The content type used to submit this form to the server</desc> <longDesc>HTML: The content type used to submit this form to the server.</longDesc> <defaultValue>application/x-www-form-urlencoded</defaultValue> <generated>true</generated> </property> <property> <name>onreset</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when this form is reset</desc> <longDesc>HTML: Script to be invoked when this form is reset.</longDesc> <generated>true</generated> </property> <property> <name>onsubmit</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when this form is submitted</desc> <longDesc>HTML: Script to be invoked when this form is submitted.</longDesc> <generated>true</generated> </property> <property> <name>target</name> <className>java.lang.String</className> <desc>HTML: Names the frame that should display content generated by invoking this action</desc> <longDesc>HTML: Names the frame that should display content generated by invoking this action.</longDesc> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlGraphicImage</className> <parentClassName>javax.faces.component.UIGraphic</parentClassName> <sourceClassName>javax.faces.component.html._HtmlGraphicImage</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIGraphic</sourceClassParentClassName> <name>h:graphicImage</name> <type>javax.faces.HtmlGraphicImage</type> <tagClass>org.apache.myfaces.taglib.html.HtmlGraphicImageTag</tagClass> <rendererType>javax.faces.Image</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:graphicImage</desc> <longDesc> <![CDATA[ Renders an HTML img element. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>height</name> <className>java.lang.String</className> <desc>HTML: Overrides the natural height of this image, by specifying height in pixels</desc> <longDesc>HTML: Overrides the natural height of this image, by specifying height in pixels.</longDesc> <generated>true</generated> </property> <property> <name>ismap</name> <className>boolean</className> <desc>HTML: Specifies server-side image map handling for this image</desc> <longDesc>HTML: Specifies server-side image map handling for this image.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>longdesc</name> <className>java.lang.String</className> <desc>HTML: A link to a long description of the image</desc> <longDesc>HTML: A link to a long description of the image.</longDesc> <generated>true</generated> </property> <property> <name>usemap</name> <className>java.lang.String</className> <desc>HTML: Specifies an image map to use with this image</desc> <longDesc>HTML: Specifies an image map to use with this image.</longDesc> <generated>true</generated> </property> <property> <name>width</name> <className>java.lang.String</className> <desc>HTML: Overrides the natural width of this image, by specifying width in pixels</desc> <longDesc>HTML: Overrides the natural width of this image, by specifying width in pixels.</longDesc> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>alt</name> <className>java.lang.String</className> <desc>HTML: Specifies alternative text that can be used by a browser that can't show this element</desc> <longDesc>HTML: Specifies alternative text that can be used by a browser that can't show this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlInputSecret</className> <parentClassName>javax.faces.component.UIInput</parentClassName> <sourceClassName>javax.faces.component.html._HtmlInputSecret</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIInput</sourceClassParentClassName> <name>h:inputSecret</name> <type>javax.faces.HtmlInputSecret</type> <tagClass>org.apache.myfaces.taglib.html.HtmlInputSecretTag</tagClass> <rendererType>javax.faces.Secret</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:inputSecret</desc> <longDesc> <![CDATA[ Renders as an HTML input tag with its type set to "password". <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>maxlength</name> <className>int</className> <desc>HTML: The maximum number of characters allowed to be entered</desc> <longDesc>HTML: The maximum number of characters allowed to be entered.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>redisplay</name> <className>boolean</className> <desc>If true, the value will be re-sent (in plaintext) when the form is rerendered (see JSF</desc> <longDesc>If true, the value will be re-sent (in plaintext) when the form is rerendered (see JSF.7.4.4). Default is false.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>size</name> <className>int</className> <desc>HTML: The initial width of this control, in characters</desc> <longDesc>HTML: The initial width of this control, in characters.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>alt</name> <className>java.lang.String</className> <desc>HTML: Specifies alternative text that can be used by a browser that can't show this element</desc> <longDesc>HTML: Specifies alternative text that can be used by a browser that can't show this element.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlInputText</className> <parentClassName>javax.faces.component.UIInput</parentClassName> <sourceClassName>javax.faces.component.html._HtmlInputText</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIInput</sourceClassParentClassName> <name>h:inputText</name> <type>javax.faces.HtmlInputText</type> <tagClass>org.apache.myfaces.taglib.html.HtmlInputTextTag</tagClass> <rendererType>javax.faces.Text</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:inputText</desc> <longDesc> <![CDATA[ Renders a HTML input element. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>maxlength</name> <className>int</className> <desc>HTML: The maximum number of characters allowed to be entered</desc> <longDesc>HTML: The maximum number of characters allowed to be entered.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>size</name> <className>int</className> <desc>HTML: The initial width of this control, in characters</desc> <longDesc>HTML: The initial width of this control, in characters.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>alt</name> <className>java.lang.String</className> <desc>HTML: Specifies alternative text that can be used by a browser that can't show this element</desc> <longDesc>HTML: Specifies alternative text that can be used by a browser that can't show this element.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlInputTextarea</className> <parentClassName>javax.faces.component.UIInput</parentClassName> <sourceClassName>javax.faces.component.html._HtmlInputTextarea</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIInput</sourceClassParentClassName> <name>h:inputTextarea</name> <type>javax.faces.HtmlInputTextarea</type> <tagClass>org.apache.myfaces.taglib.html.HtmlInputTextareaTag</tagClass> <rendererType>javax.faces.Textarea</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:inputTextarea</desc> <longDesc> <![CDATA[ Renders a HTML textarea element. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>cols</name> <className>int</className> <desc>HTML: The width of this element, in characters</desc> <longDesc>HTML: The width of this element, in characters.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>rows</name> <className>int</className> <desc>HTML: The height of this element, in characters</desc> <longDesc>HTML: The height of this element, in characters.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlMessage</className> <parentClassName>javax.faces.component.UIMessage</parentClassName> <sourceClassName>javax.faces.component.html._HtmlMessage</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIMessage</sourceClassParentClassName> <name>h:message</name> <type>javax.faces.HtmlMessage</type> <tagClass>org.apache.myfaces.taglib.html.HtmlMessageTag</tagClass> <rendererType>javax.faces.Message</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:message</desc> <longDesc> <![CDATA[ Renders the first FacesMessage that is assigned to the component referenced by the "for" attribute. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>errorClass</name> <className>java.lang.String</className> <desc>CSS class to be used for messages with severity "ERROR"</desc> <longDesc>CSS class to be used for messages with severity "ERROR".</longDesc> <generated>true</generated> </property> <property> <name>errorStyle</name> <className>java.lang.String</className> <desc>CSS style to be used for messages with severity "ERROR"</desc> <longDesc>CSS style to be used for messages with severity "ERROR".</longDesc> <generated>true</generated> </property> <property> <name>fatalClass</name> <className>java.lang.String</className> <desc>CSS class to be used for messages with severity "FATAL"</desc> <longDesc>CSS class to be used for messages with severity "FATAL".</longDesc> <generated>true</generated> </property> <property> <name>fatalStyle</name> <className>java.lang.String</className> <desc>CSS style to be used for messages with severity "FATAL"</desc> <longDesc>CSS style to be used for messages with severity "FATAL".</longDesc> <generated>true</generated> </property> <property> <name>infoClass</name> <className>java.lang.String</className> <desc>CSS class to be used for messages with severity "INFO"</desc> <longDesc>CSS class to be used for messages with severity "INFO".</longDesc> <generated>true</generated> </property> <property> <name>infoStyle</name> <className>java.lang.String</className> <desc>CSS style to be used for messages with severity "INFO"</desc> <longDesc>CSS style to be used for messages with severity "INFO".</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>tooltip</name> <className>boolean</className> <desc>If true, the message summary will be rendered as a tooltip (i</desc> <longDesc>If true, the message summary will be rendered as a tooltip (i.e. HTML title attribute).</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>warnClass</name> <className>java.lang.String</className> <desc>CSS class to be used for messages with severity "WARN"</desc> <longDesc>CSS class to be used for messages with severity "WARN".</longDesc> <generated>true</generated> </property> <property> <name>warnStyle</name> <className>java.lang.String</className> <desc>CSS style to be used for messages with severity "WARN"</desc> <longDesc>CSS style to be used for messages with severity "WARN".</longDesc> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlMessages</className> <parentClassName>javax.faces.component.UIMessages</parentClassName> <sourceClassName>javax.faces.component.html._HtmlMessages</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIMessages</sourceClassParentClassName> <name>h:messages</name> <type>javax.faces.HtmlMessages</type> <tagClass>org.apache.myfaces.taglib.html.HtmlMessagesTag</tagClass> <rendererType>javax.faces.Messages</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:messages</desc> <longDesc> <![CDATA[ Renders all or some FacesMessages depending on the "for" and "globalOnly" attributes. <p> The behaviour of this component is: <ul> <li>If globalOnly = true, only global messages, that have no associated clientId, will be displayed. <li>else if there is a "for" attribute, only messages that are assigned to the component referenced by the "for" attribute are displayed. <li>else all messages are displayed. </ul> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>layout</name> <className>java.lang.String</className> <desc>The layout: "table" or "list"</desc> <longDesc>The layout: "table" or "list". Default: list</longDesc> <defaultValue>list</defaultValue> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>errorClass</name> <className>java.lang.String</className> <desc>CSS class to be used for messages with severity "ERROR"</desc> <longDesc>CSS class to be used for messages with severity "ERROR".</longDesc> <generated>true</generated> </property> <property> <name>errorStyle</name> <className>java.lang.String</className> <desc>CSS style to be used for messages with severity "ERROR"</desc> <longDesc>CSS style to be used for messages with severity "ERROR".</longDesc> <generated>true</generated> </property> <property> <name>fatalClass</name> <className>java.lang.String</className> <desc>CSS class to be used for messages with severity "FATAL"</desc> <longDesc>CSS class to be used for messages with severity "FATAL".</longDesc> <generated>true</generated> </property> <property> <name>fatalStyle</name> <className>java.lang.String</className> <desc>CSS style to be used for messages with severity "FATAL"</desc> <longDesc>CSS style to be used for messages with severity "FATAL".</longDesc> <generated>true</generated> </property> <property> <name>infoClass</name> <className>java.lang.String</className> <desc>CSS class to be used for messages with severity "INFO"</desc> <longDesc>CSS class to be used for messages with severity "INFO".</longDesc> <generated>true</generated> </property> <property> <name>infoStyle</name> <className>java.lang.String</className> <desc>CSS style to be used for messages with severity "INFO"</desc> <longDesc>CSS style to be used for messages with severity "INFO".</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>tooltip</name> <className>boolean</className> <desc>If true, the message summary will be rendered as a tooltip (i</desc> <longDesc>If true, the message summary will be rendered as a tooltip (i.e. HTML title attribute).</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>warnClass</name> <className>java.lang.String</className> <desc>CSS class to be used for messages with severity "WARN"</desc> <longDesc>CSS class to be used for messages with severity "WARN".</longDesc> <generated>true</generated> </property> <property> <name>warnStyle</name> <className>java.lang.String</className> <desc>CSS style to be used for messages with severity "WARN"</desc> <longDesc>CSS style to be used for messages with severity "WARN".</longDesc> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlOutputFormat</className> <parentClassName>javax.faces.component.UIOutput</parentClassName> <sourceClassName>javax.faces.component.html._HtmlOutputFormat</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIOutput</sourceClassParentClassName> <name>h:outputFormat</name> <type>javax.faces.HtmlOutputFormat</type> <tagClass>org.apache.myfaces.taglib.html.HtmlOutputFormatTag</tagClass> <rendererType>javax.faces.Format</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:outputFormat</desc> <longDesc> <![CDATA[ Renders as text, applying the child f:param values to the value attribute as a MessageFormat string. If this element has an ID or CSS style properties, the text is wrapped in a span element. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>escape</name> <className>boolean</className> <desc>Indicates whether rendered markup should be escaped</desc> <longDesc>Indicates whether rendered markup should be escaped. Default: true</longDesc> <defaultValue>true</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlOutputLabel</className> <parentClassName>javax.faces.component.UIOutput</parentClassName> <sourceClassName>javax.faces.component.html._HtmlOutputLabel</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIOutput</sourceClassParentClassName> <name>h:outputLabel</name> <type>javax.faces.HtmlOutputLabel</type> <tagClass>org.apache.myfaces.taglib.html.HtmlOutputLabelTag</tagClass> <rendererType>javax.faces.Label</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:outputLabel</desc> <longDesc> <![CDATA[ Renders a HTML label element. <p> In addition to the JSF specification, MyFaces allows it to directly give an output text via the "value" attribute. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>for</name> <className>java.lang.String</className> <desc>The client ID of the target input element of this label</desc> <longDesc>The client ID of the target input element of this label.</longDesc> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlOutputLink</className> <parentClassName>javax.faces.component.UIOutput</parentClassName> <sourceClassName>javax.faces.component.html._HtmlOutputLink</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIOutput</sourceClassParentClassName> <name>h:outputLink</name> <type>javax.faces.HtmlOutputLink</type> <tagClass>org.apache.myfaces.taglib.html.HtmlOutputLinkTag</tagClass> <rendererType>javax.faces.Link</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:outputLink</desc> <longDesc> <![CDATA[ Renders a HTML a element. Child f:param elements are added to the href attribute as query parameters. Other children are rendered as the link text or image. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>charset</name> <className>java.lang.String</className> <desc>HTML: Specifies the character encoding of the linked resource</desc> <longDesc>HTML: Specifies the character encoding of the linked resource.</longDesc> <generated>true</generated> </property> <property> <name>coords</name> <className>java.lang.String</className> <desc>HTML: The coordinates of regions within a client side image map</desc> <longDesc>HTML: The coordinates of regions within a client side image map.</longDesc> <generated>true</generated> </property> <property> <name>hreflang</name> <className>java.lang.String</className> <desc>HTML: The language of the linked resource</desc> <longDesc>HTML: The language of the linked resource.</longDesc> <generated>true</generated> </property> <property> <name>rel</name> <className>java.lang.String</className> <desc>HTML: The relationship between the current document and the linked resource</desc> <longDesc>HTML: The relationship between the current document and the linked resource.</longDesc> <generated>true</generated> </property> <property> <name>rev</name> <className>java.lang.String</className> <desc>HTML: The type(s) describing the reverse link for the linked resource</desc> <longDesc>HTML: The type(s) describing the reverse link for the linked resource.</longDesc> <generated>true</generated> </property> <property> <name>shape</name> <className>java.lang.String</className> <desc>HTML: The shape of a region in a client side image map</desc> <longDesc>HTML: The shape of a region in a client side image map.</longDesc> <generated>true</generated> </property> <property> <name>target</name> <className>java.lang.String</className> <desc>HTML: Names the frame that should display content generated by invoking this action</desc> <longDesc>HTML: Names the frame that should display content generated by invoking this action.</longDesc> <generated>true</generated> </property> <property> <name>type</name> <className>java.lang.String</className> <desc>HTML: A hint to the user agent about the content type of the linked resource</desc> <longDesc>HTML: A hint to the user agent about the content type of the linked resource.</longDesc> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlOutputText</className> <parentClassName>javax.faces.component.UIOutput</parentClassName> <sourceClassName>javax.faces.component.html._HtmlOutputText</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIOutput</sourceClassParentClassName> <name>h:outputText</name> <type>javax.faces.HtmlOutputText</type> <tagClass>org.apache.myfaces.taglib.html.HtmlOutputTextTag</tagClass> <rendererType>javax.faces.Text</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>UIOutput displays a value to the user</desc> <longDesc> <![CDATA[ Renders the value of the associated UIOutput component. If this element has an ID or CSS style properties, the text is wrapped in a span element. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>escape</name> <className>boolean</className> <desc>Indicates whether rendered markup should be escaped</desc> <longDesc>Indicates whether rendered markup should be escaped. Default: true</longDesc> <defaultValue>true</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlPanelGrid</className> <parentClassName>javax.faces.component.UIPanel</parentClassName> <sourceClassName>javax.faces.component.html._HtmlPanelGrid</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIPanel</sourceClassParentClassName> <name>h:panelGrid</name> <type>javax.faces.HtmlPanelGrid</type> <tagClass>org.apache.myfaces.taglib.html.HtmlPanelGridTag</tagClass> <tagSuperclass>javax.faces.webapp.UIComponentBodyTag</tagSuperclass> <rendererType>javax.faces.Grid</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:panelGrid</desc> <longDesc> <![CDATA[ This element renders as an HTML table with specified number of columns. Children of this element are rendered as cells in the table, filling rows from left to right. Facets named "header" and "footer" are optional and specify the content of the thead and tfoot rows, respectively. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>bgcolor</name> <className>java.lang.String</className> <desc>HTML: The background color of this element</desc> <longDesc>HTML: The background color of this element.</longDesc> <generated>true</generated> </property> <property> <name>border</name> <className>int</className> <desc>HTML: Specifies the width of the border of this element, in pixels</desc> <longDesc>HTML: Specifies the width of the border of this element, in pixels. Deprecated in HTML 4.01.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>cellpadding</name> <className>java.lang.String</className> <desc>HTML: Specifies the amount of empty space between the cell border and its contents</desc> <longDesc>HTML: Specifies the amount of empty space between the cell border and its contents. It can be either a pixel length or a percentage.</longDesc> <generated>true</generated> </property> <property> <name>cellspacing</name> <className>java.lang.String</className> <desc>HTML: Specifies the amount of space between the cells of the table</desc> <longDesc>HTML: Specifies the amount of space between the cells of the table. It can be either a pixel length or a percentage of available space.</longDesc> <generated>true</generated> </property> <property> <name>columnClasses</name> <className>java.lang.String</className> <desc>A comma separated list of CSS class names to apply to td elements in each column</desc> <longDesc>A comma separated list of CSS class names to apply to td elements in each column.</longDesc> <generated>true</generated> </property> <property> <name>columns</name> <className>int</className> <desc>Specifies the number of columns in the grid</desc> <longDesc>Specifies the number of columns in the grid.</longDesc> <defaultValue>1</defaultValue> <generated>true</generated> </property> <property> <name>footerClass</name> <className>java.lang.String</className> <desc>The CSS class to be applied to footer cells</desc> <longDesc>The CSS class to be applied to footer cells.</longDesc> <generated>true</generated> </property> <property> <name>frame</name> <className>java.lang.String</className> <desc>HTML: Controls what part of the frame that surrounds a table is visible</desc> <longDesc>HTML: Controls what part of the frame that surrounds a table is visible. Values include: void, above, below, hsides, lhs, rhs, vsides, box, and border.</longDesc> <generated>true</generated> </property> <property> <name>headerClass</name> <className>java.lang.String</className> <desc>The CSS class to be applied to header cells</desc> <longDesc>The CSS class to be applied to header cells.</longDesc> <generated>true</generated> </property> <property> <name>rowClasses</name> <className>java.lang.String</className> <desc>A comma separated list of CSS class names to apply to td elements in each row</desc> <longDesc>A comma separated list of CSS class names to apply to td elements in each row.</longDesc> <generated>true</generated> </property> <property> <name>rules</name> <className>java.lang.String</className> <desc>HTML: Controls how rules are rendered between cells</desc> <longDesc>HTML: Controls how rules are rendered between cells. Values include: none, groups, rows, cols, and all.</longDesc> <generated>true</generated> </property> <property> <name>summary</name> <className>java.lang.String</className> <desc>HTML: Provides a summary of the contents of the table, for accessibility purposes</desc> <longDesc>HTML: Provides a summary of the contents of the table, for accessibility purposes.</longDesc> <generated>true</generated> </property> <property> <name>width</name> <className>java.lang.String</className> <desc>HTML: Specifies the desired width of the table, as a pixel length or a percentage of available space</desc> <longDesc>HTML: Specifies the desired width of the table, as a pixel length or a percentage of available space.</longDesc> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlPanelGroup</className> <parentClassName>javax.faces.component.UIPanel</parentClassName> <sourceClassName>javax.faces.component.html._HtmlPanelGroup</sourceClassName> <sourceClassParentClassName>javax.faces.component.UIPanel</sourceClassParentClassName> <name>h:panelGroup</name> <type>javax.faces.HtmlPanelGroup</type> <tagClass>org.apache.myfaces.taglib.html.HtmlPanelGroupTag</tagClass> <tagSuperclass>javax.faces.webapp.UIComponentBodyTag</tagSuperclass> <rendererType>javax.faces.Group</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:panelGroup</desc> <longDesc> <![CDATA[ This element is used to group other components where the specification requires one child element. If any of the HTML or CSS attributes are set, its content is rendered within a span element. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlSelectBooleanCheckbox</className> <parentClassName>javax.faces.component.UISelectBoolean</parentClassName> <sourceClassName>javax.faces.component.html._HtmlSelectBooleanCheckbox</sourceClassName> <sourceClassParentClassName>javax.faces.component.UISelectBoolean</sourceClassParentClassName> <name>h:selectBooleanCheckbox</name> <type>javax.faces.HtmlSelectBooleanCheckbox</type> <tagClass>org.apache.myfaces.taglib.html.HtmlSelectBooleanCheckboxTag</tagClass> <rendererType>javax.faces.Checkbox</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:selectBooleanCheckbox</desc> <longDesc> <![CDATA[ Allow the user to choose a "true" or "false" value, presented as a checkbox. <p> Renders as an HTML input tag with its type set to "checkbox", and its name attribute set to the id. The "checked" attribute is rendered if the value of this component is true. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlSelectManyCheckbox</className> <parentClassName>javax.faces.component.UISelectMany</parentClassName> <sourceClassName>javax.faces.component.html._HtmlSelectManyCheckbox</sourceClassName> <sourceClassParentClassName>javax.faces.component.UISelectMany</sourceClassParentClassName> <name>h:selectManyCheckbox</name> <type>javax.faces.HtmlSelectManyCheckbox</type> <tagClass>org.apache.myfaces.taglib.html.HtmlSelectManyCheckboxTag</tagClass> <rendererType>javax.faces.Checkbox</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:selectManyCheckbox</desc> <longDesc> <![CDATA[ Allow the user to select zero or more items from a set of available options. <p> This is presented as a table with one cell per available option; each cell contains a checkbox and the option's label. The "layout" attribute determines whether the checkboxes are laid out horizontally or vertically. <p> The set of available options is defined by adding child f:selectItem or f:selectItems components to this component. <p> The value attribute must be a value-binding expression to a property of type List, Object array or primitive array. That "collection" is expected to contain objects of the same type as SelectItem.getValue() returns for the child SelectItem objects. On rendering, any child whose value is in the list will be selected initially. During the update phase, the property setter is called to replace the original collection with a completely new collection object of the appropriate type. The new collection object contains the value of each child SelectItem object that is currently selected. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>border</name> <className>int</className> <desc>HTML: Specifies the width of the border of this element, in pixels</desc> <longDesc>HTML: Specifies the width of the border of this element, in pixels. Deprecated in HTML 4.01.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>layout</name> <className>java.lang.String</className> <desc>Controls the layout direction of the child elements</desc> <longDesc>Controls the layout direction of the child elements. Values include: lineDirection (vertical) and pageDirection (horzontal).</longDesc> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>disabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>enabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlSelectManyListbox</className> <parentClassName>javax.faces.component.UISelectMany</parentClassName> <sourceClassName>javax.faces.component.html._HtmlSelectManyListbox</sourceClassName> <sourceClassParentClassName>javax.faces.component.UISelectMany</sourceClassParentClassName> <name>h:selectManyListbox</name> <type>javax.faces.HtmlSelectManyListbox</type> <tagClass>org.apache.myfaces.taglib.html.HtmlSelectManyListboxTag</tagClass> <rendererType>javax.faces.Listbox</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:selectManyListbox</desc> <longDesc> <![CDATA[ Allow the user to select zero or more items from a set of available options. This is presented as a listbox which allows multiple rows in the list to be selected simultaneously. <p> The set of available options is defined by adding child f:selectItem or f:selectItems components to this component. <p> The list is rendered as an HTML select element. The "multiple" attribute is set on the element and the size attribute is set to the provided value, defaulting to the number of items in the list if no value is provided. If the size is set to 1, then a "drop-down" list (aka "combo-box") is presented, though if this is the intention then a selectManyMenu should be used instead. <p> The value attribute must be a value-binding expression to a property of type List, Object array or primitive array. That "collection" is expected to contain objects of the same type as SelectItem.getValue() returns for the child SelectItem objects. On rendering, any child whose value is in the list will be selected initially. During the update phase, the property is set to contain a "collection" of values for those child SelectItem objects that are currently selected. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>size</name> <className>int</className> <desc>see JSF Spec</desc> <longDesc>see JSF Spec.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>disabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>enabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlSelectManyMenu</className> <parentClassName>javax.faces.component.UISelectMany</parentClassName> <sourceClassName>javax.faces.component.html._HtmlSelectManyMenu</sourceClassName> <sourceClassParentClassName>javax.faces.component.UISelectMany</sourceClassParentClassName> <name>h:selectManyMenu</name> <type>javax.faces.HtmlSelectManyMenu</type> <tagClass>org.apache.myfaces.taglib.html.HtmlSelectManyMenuTag</tagClass> <rendererType>javax.faces.Menu</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:selectManyMenu</desc> <longDesc> <![CDATA[ Allow the user to select zero or more items from a set of available options. This is presented as a drop-down "combo-box" which allows multiple rows in the list to be selected simultaneously. <p> The set of available options is defined by adding child f:selectItem or f:selectItems components to this component. <p> Renders as an HTML select element, with the choices made up of child f:selectItem or f:selectItems elements. The multiple attribute is set and the size attribute is set to 1. <p> The value attribute must be a value-binding expression to a property of type List, Object array or primitive array. That "collection" is expected to contain objects of the same type as SelectItem.getValue() returns for the child SelectItem objects. On rendering, any child whose value is in the list will be selected initially. During the update phase, the property is set to contain a "collection" of values for those child SelectItem objects that are currently selected. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>disabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>enabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlSelectOneListbox</className> <parentClassName>javax.faces.component.UISelectOne</parentClassName> <sourceClassName>javax.faces.component.html._HtmlSelectOneListbox</sourceClassName> <sourceClassParentClassName>javax.faces.component.UISelectOne</sourceClassParentClassName> <name>h:selectOneListbox</name> <type>javax.faces.HtmlSelectOneListbox</type> <tagClass>org.apache.myfaces.taglib.html.HtmlSelectOneListboxTag</tagClass> <rendererType>javax.faces.Listbox</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:selectOneListbox</desc> <longDesc> <![CDATA[ Allow the user to choose one option from a set of options. <p> Rendered as a listbox with the MULTIPLE attribute set to false. <p> The available choices are defined via child f:selectItem or f:selectItems elements. The size of the listbox defaults to the number of available choices; if size is explicitly set to a smaller value, then scrollbars will be rendered. If size is set to 1 then a "drop-down menu" (aka "combo-box") is rendered, though if this is the intent then selectOneMenu should be used instead. <p> The value attribute of this component is read to determine which of the available options is initially selected; its value should match the "value" property of one of the child SelectItem objects. <p> On submit of the enclosing form, the value attribute's bound property is updated to contain the "value" property from the chosen SelectItem. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>size</name> <className>int</className> <desc>see JSF Spec</desc> <longDesc>see JSF Spec.</longDesc> <defaultValue>0</defaultValue> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>disabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>enabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlSelectOneMenu</className> <parentClassName>javax.faces.component.UISelectOne</parentClassName> <sourceClassName>javax.faces.component.html._HtmlSelectOneMenu</sourceClassName> <sourceClassParentClassName>javax.faces.component.UISelectOne</sourceClassParentClassName> <name>h:selectOneMenu</name> <type>javax.faces.HtmlSelectOneMenu</type> <tagClass>org.apache.myfaces.taglib.html.HtmlSelectOneMenuTag</tagClass> <rendererType>javax.faces.Menu</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:selectOneMenu</desc> <longDesc> <![CDATA[ Allow the user to choose one option from a set of options. <p> Renders a drop-down menu (aka "combo-box") containing a set of choices, of which only one can be chosen at a time. The available choices are defined via child f:selectItem or f:selectItems elements. <p> The value attribute of this component is read to determine which of the available options is initially selected; its value should match the "value" property of one of the child SelectItem objects. <p> On submit of the enclosing form, the value attribute's bound property is updated to contain the "value" property from the chosen SelectItem. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>disabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>enabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <component> <modelId>myfaces-api</modelId> <className>javax.faces.component.html.HtmlSelectOneRadio</className> <parentClassName>javax.faces.component.UISelectOne</parentClassName> <sourceClassName>javax.faces.component.html._HtmlSelectOneRadio</sourceClassName> <sourceClassParentClassName>javax.faces.component.UISelectOne</sourceClassParentClassName> <name>h:selectOneRadio</name> <type>javax.faces.HtmlSelectOneRadio</type> <tagClass>org.apache.myfaces.taglib.html.HtmlSelectOneRadioTag</tagClass> <rendererType>javax.faces.Radio</rendererType> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <template>true</template> <desc>h:selectOneRadio</desc> <longDesc> <![CDATA[ Allow the user to choose one option from a set of options. <p> Renders as an HTML table element, containing an input element for each child f:selectItem or f:selectItems elements. The input elements are rendered as type radio. <p> The value attribute of this component is read to determine which of the available options is initially selected; its value should match the "value" property of one of the child SelectItem objects. <p> On submit of the enclosing form, the value attribute's bound property is updated to contain the "value" property from the chosen SelectItem. <p> Unless otherwise specified, all attributes accept static values or EL expressions. <p> See Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>border</name> <className>int</className> <desc>Width in pixels of the border to be drawn around the table containing the options list</desc> <longDesc>Width in pixels of the border to be drawn around the table containing the options list.</longDesc> <defaultValue>Integer.MIN_VALUE</defaultValue> <generated>true</generated> </property> <property> <name>layout</name> <className>java.lang.String</className> <desc>Orientation of the options list</desc> <longDesc>Orientation of the options list. Valid values are "pageDirection" for a vertical layout, or "lineDirection" for horizontal. The default value is "lineDirection".</longDesc> <generated>true</generated> </property> <property> <name>style</name> <className>java.lang.String</className> <desc>HTML: CSS styling instructions</desc> <longDesc>HTML: CSS styling instructions.</longDesc> <generated>true</generated> </property> <property> <name>styleClass</name> <className>java.lang.String</className> <desc>The CSS class for this element</desc> <longDesc>The CSS class for this element. Corresponds to the HTML 'class' attribute.</longDesc> <generated>true</generated> </property> <property> <name>tabindex</name> <className>java.lang.String</className> <desc>HTML: Specifies the position of this element within the tab order of the document</desc> <longDesc>HTML: Specifies the position of this element within the tab order of the document.</longDesc> <generated>true</generated> </property> <property> <name>onblur</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element loses focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element loses focus.</longDesc> <generated>true</generated> </property> <property> <name>onfocus</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element receives focus</desc> <longDesc>HTML: Specifies a script to be invoked when the element receives focus.</longDesc> <generated>true</generated> </property> <property> <name>disabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>enabledClass</name> <className>java.lang.String</className> <desc>The CSS class assigned to the label element for enabled choices</desc> <longDesc>The CSS class assigned to the label element for enabled choices.</longDesc> <generated>true</generated> </property> <property> <name>accesskey</name> <className>java.lang.String</className> <desc>HTML: Sets the access key for this element</desc> <longDesc>HTML: Sets the access key for this element.</longDesc> <generated>true</generated> </property> <property> <name>onclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is clicked</desc> <longDesc>HTML: Script to be invoked when the element is clicked.</longDesc> <generated>true</generated> </property> <property> <name>ondblclick</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the element is double-clicked</desc> <longDesc>HTML: Script to be invoked when the element is double-clicked.</longDesc> <generated>true</generated> </property> <property> <name>onkeydown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed down over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed down over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeypress</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is pressed over this element</desc> <longDesc>HTML: Script to be invoked when a key is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onkeyup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when a key is released over this element</desc> <longDesc>HTML: Script to be invoked when a key is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousedown</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is pressed over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is pressed over this element.</longDesc> <generated>true</generated> </property> <property> <name>onmousemove</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved while it is in this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved while it is in this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseout</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moves out of this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moves out of this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseover</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is moved into this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is moved into this element.</longDesc> <generated>true</generated> </property> <property> <name>onmouseup</name> <className>java.lang.String</className> <desc>HTML: Script to be invoked when the pointing device is released over this element</desc> <longDesc>HTML: Script to be invoked when the pointing device is released over this element.</longDesc> <generated>true</generated> </property> <property> <name>onchange</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is modified</desc> <longDesc>HTML: Specifies a script to be invoked when the element is modified.</longDesc> <generated>true</generated> </property> <property> <name>onselect</name> <className>java.lang.String</className> <desc>HTML: Specifies a script to be invoked when the element is selected</desc> <longDesc>HTML: Specifies a script to be invoked when the element is selected.</longDesc> <generated>true</generated> </property> <property> <name>dir</name> <className>java.lang.String</className> <desc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left)</desc> <longDesc>HTML: The direction of text display, either 'ltr' (left-to-right) or 'rtl' (right-to-left).</longDesc> <generated>true</generated> </property> <property> <name>lang</name> <className>java.lang.String</className> <desc>HTML: The base language of this document</desc> <longDesc>HTML: The base language of this document.</longDesc> <generated>true</generated> </property> <property> <name>title</name> <className>java.lang.String</className> <desc>HTML: An advisory title for this element</desc> <longDesc>HTML: An advisory title for this element. Often used by the user agent as a tooltip.</longDesc> <generated>true</generated> </property> <property> <name>disabled</name> <className>boolean</className> <desc>HTML: When true, this element cannot receive focus</desc> <longDesc>HTML: When true, this element cannot receive focus.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>readonly</name> <className>boolean</className> <desc>HTML: When true, indicates that this component cannot be modified by the user</desc> <longDesc>HTML: When true, indicates that this component cannot be modified by the user. The element may receive focus unless it has also been disabled.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> </component> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.BigDecimalConverter</className> <sourceClassName>javax.faces.convert.BigDecimalConverter</sourceClassName> <converterId>javax.faces.BigDecimal</converterId> <desc><![CDATA[see Javadoc of <a href="http://java]]></desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.BigIntegerConverter</className> <sourceClassName>javax.faces.convert.BigIntegerConverter</sourceClassName> <converterId>javax.faces.BigInteger</converterId> <desc><![CDATA[see Javadoc of <a href="http://java]]></desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.BooleanConverter</className> <sourceClassName>javax.faces.convert.BooleanConverter</sourceClassName> <converterId>javax.faces.Boolean</converterId> <desc><![CDATA[see Javadoc of <a href="http://java]]></desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.ByteConverter</className> <sourceClassName>javax.faces.convert.ByteConverter</sourceClassName> <converterId>javax.faces.Byte</converterId> <desc><![CDATA[see Javadoc of <a href="http://java]]></desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.CharacterConverter</className> <sourceClassName>javax.faces.convert.CharacterConverter</sourceClassName> <converterId>javax.faces.Character</converterId> <desc><![CDATA[see Javadoc of <a href="http://java]]></desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.DateTimeConverter</className> <sourceClassName>javax.faces.convert.DateTimeConverter</sourceClassName> <name>f:convertDateTime</name> <converterId>javax.faces.DateTime</converterId> <bodyContent>empty</bodyContent> <tagClass>org.apache.myfaces.taglib.core.ConvertDateTimeTag</tagClass> <generatedTagClass>true</generatedTagClass> <desc>This tag associates a date time converter with the nearest parent UIComponent</desc> <longDesc> <![CDATA[ This tag associates a date time converter with the nearest parent UIComponent. Unless otherwise specified, all attributes accept static values or EL expressions. see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>dateStyle</name> <className>java.lang.String</className> <desc>The style of the date</desc> <longDesc>The style of the date. Values include: default, short, medium, long, and full.</longDesc> </property> <property> <name>locale</name> <className>java.util.Locale</className> <desc>The name of the locale to be used, instead of the default</desc> <longDesc>The name of the locale to be used, instead of the default.</longDesc> </property> <property> <name>pattern</name> <className>java.lang.String</className> <desc>A custom Date formatting pattern, in the format used by java</desc> <longDesc>A custom Date formatting pattern, in the format used by java.text.SimpleDateFormat.</longDesc> </property> <property> <name>timeStyle</name> <className>java.lang.String</className> <desc>The style of the time</desc> <longDesc>The style of the time. Values include: default, short, medium, long, and full.</longDesc> </property> <property> <name>timeZone</name> <className>java.util.TimeZone</className> <desc>The time zone to use instead of GMT (the default timezone)</desc> <longDesc>The time zone to use instead of GMT (the default timezone). When this value is a value-binding to a TimeZone instance, that timezone is used. Otherwise this value is treated as a String containing a timezone id, ie as the ID parameter of method java.util.TimeZone.getTimeZone(String).</longDesc> </property> <property> <name>type</name> <className>java.lang.String</className> <desc>Specifies whether the date, time, or both should be parsed/formatted</desc> <longDesc>Specifies whether the date, time, or both should be parsed/formatted. Values include: date, time, and both. Default based on setting of timeStyle and dateStyle.</longDesc> </property> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.DoubleConverter</className> <sourceClassName>javax.faces.convert.DoubleConverter</sourceClassName> <converterId>javax.faces.DoubleTime</converterId> <desc><![CDATA[see Javadoc of <a href="http://java]]></desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.FloatConverter</className> <sourceClassName>javax.faces.convert.FloatConverter</sourceClassName> <converterId>javax.faces.Float</converterId> <desc><![CDATA[see Javadoc of <a href="http://java]]></desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.IntegerConverter</className> <sourceClassName>javax.faces.convert.IntegerConverter</sourceClassName> <converterId>javax.faces.Integer</converterId> <desc><![CDATA[see Javadoc of <a href="http://java]]></desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.LongConverter</className> <sourceClassName>javax.faces.convert.LongConverter</sourceClassName> <converterId>javax.faces.Long</converterId> <desc><![CDATA[see Javadoc of <a href="http://java]]></desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.NumberConverter</className> <sourceClassName>javax.faces.convert.NumberConverter</sourceClassName> <name>f:convertNumber</name> <converterId>javax.faces.Number</converterId> <bodyContent>empty</bodyContent> <tagClass>org.apache.myfaces.taglib.core.ConvertNumberTag</tagClass> <generatedTagClass>true</generatedTagClass> <desc>This tag creates a number formatting converter and associates it with the nearest parent UIComponent</desc> <longDesc> <![CDATA[ This tag creates a number formatting converter and associates it with the nearest parent UIComponent. Unless otherwise specified, all attributes accept static values or EL expressions. see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>currencyCode</name> <className>java.lang.String</className> <desc>ISO 4217 currency code</desc> <longDesc>ISO 4217 currency code</longDesc> </property> <property> <name>currencySymbol</name> <className>java.lang.String</className> <desc>The currency symbol used to format a currency value</desc> <longDesc>The currency symbol used to format a currency value. Defaults to the currency symbol for locale.</longDesc> </property> <property> <name>groupingUsed</name> <className>boolean</className> <desc>Specifies whether output will contain grouping separators</desc> <longDesc>Specifies whether output will contain grouping separators. Default: true.</longDesc> </property> <property> <name>integerOnly</name> <className>boolean</className> <desc>Specifies whether only the integer part of the input will be parsed</desc> <longDesc>Specifies whether only the integer part of the input will be parsed. Default: false.</longDesc> </property> <property> <name>locale</name> <className>java.util.Locale</className> <desc>The name of the locale to be used, instead of the default as specified in the faces configuration file</desc> <longDesc>The name of the locale to be used, instead of the default as specified in the faces configuration file.</longDesc> </property> <property> <name>maxFractionDigits</name> <className>int</className> <desc>The maximum number of digits in the fractional portion of the number</desc> <longDesc>The maximum number of digits in the fractional portion of the number.</longDesc> </property> <property> <name>maxIntegerDigits</name> <className>int</className> <desc>The maximum number of digits in the integer portion of the number</desc> <longDesc>The maximum number of digits in the integer portion of the number.</longDesc> </property> <property> <name>minFractionDigits</name> <className>int</className> <desc>The minimum number of digits in the fractional portion of the number</desc> <longDesc>The minimum number of digits in the fractional portion of the number.</longDesc> </property> <property> <name>minIntegerDigits</name> <className>int</className> <desc>The minimum number of digits in the integer portion of the number</desc> <longDesc>The minimum number of digits in the integer portion of the number.</longDesc> </property> <property> <name>pattern</name> <className>java.lang.String</className> <desc>A custom Date formatting pattern, in the format used by java</desc> <longDesc>A custom Date formatting pattern, in the format used by java.text.SimpleDateFormat.</longDesc> </property> <property> <name>type</name> <className>java.lang.String</className> <desc>The type of formatting/parsing to be performed</desc> <longDesc>The type of formatting/parsing to be performed. Values include: number, currency, and percent. Default: number.</longDesc> </property> </converter> <converter> <modelId>myfaces-api</modelId> <className>javax.faces.convert.ShortConverter</className> <sourceClassName>javax.faces.convert.ShortConverter</sourceClassName> <converterId>javax.faces.Short</converterId> <desc><![CDATA[see Javadoc of <a href="http://java]]></desc> <longDesc><![CDATA[see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a>]]></longDesc> </converter> <converter> <modelId>myfaces-converters11</modelId> <className>org.apache.myfaces.commons.converter.ConverterBase</className> <sourceClassName>org.apache.myfaces.commons.converter.ConverterBase</sourceClassName> <tagClass>org.apache.myfaces.commons.converter.ConverterBaseTag</tagClass> <tagHandler>org.apache.myfaces.commons.converter.ConverterBaseTagHandler</tagHandler> <configExcluded>true</configExcluded> <evaluateELOnExecution>true</evaluateELOnExecution> <desc>Base converter implementation for Apache MyFaces Commons Converters</desc> <longDesc>Base converter implementation for Apache MyFaces Commons Converters.</longDesc> <property> <name>summaryMessage</name> <className>java.lang.String</className> <desc>alternate conversion error summary message format string</desc> <longDesc>alternate conversion error summary message format string</longDesc> </property> <property> <name>detailMessage</name> <className>java.lang.String</className> <desc>alternate conversion error detail message format string (use 'message' and 'detailMessage' alternatively)</desc> <longDesc>alternate conversion error detail message format string (use 'message' and 'detailMessage' alternatively)</longDesc> </property> </converter> <converter> <modelId>myfaces-converters11</modelId> <className>org.apache.myfaces.commons.converter.TypedNumberConverter</className> <parentClassName>org.apache.myfaces.commons.converter.ConverterBase</parentClassName> <sourceClassName>org.apache.myfaces.commons.converter.AbstractTypedNumberConverter</sourceClassName> <sourceClassParentClassName>org.apache.myfaces.commons.converter.ConverterBase</sourceClassParentClassName> <name>mcc:convertNumber</name> <converterId>org.apache.myfaces.custom.convertNumber.TypedNumberConverter</converterId> <tagClass>org.apache.myfaces.commons.converter.TypedNumberConverterTag</tagClass> <tagHandler>org.apache.myfaces.commons.converter.TypedNumberConverterTagHandler</tagHandler> <generatedComponentClass>true</generatedComponentClass> <generatedTagClass>true</generatedTagClass> <desc> <![CDATA[ Converter which uses either the manually set <code>destType</code> or the value binding to determine the correct destination type to convert the number to This tag creates a number formatting converter and associates it with the nearest parent UIComponent ]]> </desc> <longDesc> <![CDATA[ Converter which uses either the manually set <code>destType</code> or the value binding to determine the correct destination type to convert the number to This tag creates a number formatting converter and associates it with the nearest parent UIComponent. It uses either the manually set destType or the value binding to determine the correct destination type to convert the number to. Unless otherwise specified, all attributes accept static values or EL expressions. ]]> </longDesc> <property> <name>destType</name> <className>java.lang.Class</className> <desc>The java class name the value should be converted to</desc> <longDesc>The java class name the value should be converted to. Default: automatically determined through valueBinding</longDesc> </property> <property> <name>currencyCode</name> <className>java.lang.String</className> <desc>ISO 4217 currency code</desc> <longDesc>ISO 4217 currency code</longDesc> </property> <property> <name>currencySymbol</name> <className>java.lang.String</className> <desc>The currency symbol used to format a currency value</desc> <longDesc>The currency symbol used to format a currency value. Defaults to the currency symbol for locale.</longDesc> </property> <property> <name>groupingUsed</name> <className>boolean</className> <desc>Specifies whether output will contain grouping separators</desc> <longDesc>Specifies whether output will contain grouping separators. Default: true.</longDesc> <defaultValue>true</defaultValue> <generated>true</generated> </property> <property> <name>integerOnly</name> <className>boolean</className> <desc>Specifies whether only the integer part of the input will be parsed</desc> <longDesc>Specifies whether only the integer part of the input will be parsed. Default: false.</longDesc> <defaultValue>false</defaultValue> <generated>true</generated> </property> <property> <name>locale</name> <className>java.util.Locale</className> <desc>The name of the locale to be used, instead of the default as specified in the faces configuration file</desc> <longDesc>The name of the locale to be used, instead of the default as specified in the faces configuration file.</longDesc> </property> <property> <name>maxFractionDigits</name> <className>java.lang.Integer</className> <desc>The maximum number of digits in the fractional portion of the number</desc> <longDesc>The maximum number of digits in the fractional portion of the number.</longDesc> <generated>true</generated> </property> <property> <name>maxIntegerDigits</name> <className>java.lang.Integer</className> <desc>The maximum number of digits in the integer portion of the number</desc> <longDesc>The maximum number of digits in the integer portion of the number.</longDesc> <generated>true</generated> </property> <property> <name>minFractionDigits</name> <className>java.lang.Integer</className> <desc>The minimum number of digits in the fractional portion of the number</desc> <longDesc>The minimum number of digits in the fractional portion of the number.</longDesc> <generated>true</generated> </property> <property> <name>minIntegerDigits</name> <className>java.lang.Integer</className> <desc>The minimum number of digits in the integer portion of the number</desc> <longDesc>The minimum number of digits in the integer portion of the number.</longDesc> <generated>true</generated> </property> <property> <name>pattern</name> <className>java.lang.String</className> <desc>A custom Date formatting pattern, in the format used by java</desc> <longDesc>A custom Date formatting pattern, in the format used by java.text.SimpleDateFormat.</longDesc> <generated>true</generated> </property> <property> <name>type</name> <className>java.lang.String</className> <desc>The type of formatting/parsing to be performed</desc> <longDesc>The type of formatting/parsing to be performed. Values include: number, currency, and percentage. Default: number.</longDesc> <defaultValue>number</defaultValue> <generated>true</generated> </property> </converter> <converter> <modelId>myfaces-converters11</modelId> <className>org.apache.myfaces.commons.converter.BooleanConverter</className> <sourceClassName>org.apache.myfaces.commons.converter.BooleanConverter</sourceClassName> <name>mcc:convertBoolean</name> <converterId>org.apache.myfaces.custom.convertboolean.BooleanConverter</converterId> <tagClass>org.apache.myfaces.commons.converter.ConvertBooleanTag</tagClass> <serialuidtag>-6004262065580818687L</serialuidtag> <generatedTagClass>true</generatedTagClass> <desc>Converter that translates between boolean values (true/false) and alternate versions of those boolean values like (yes/no), (1/0), and (way/no way)</desc> <longDesc> <![CDATA[ Converter that translates between boolean values (true/false) and alternate versions of those boolean values like (yes/no), (1/0), and (way/no way). <p/> To customize the representation of a boolean true and false, use {@link #setTrueValue(String)} and {@link #setFalseValue(String)} respectively. If not configured with these setter methods, it defaults to <code>true</code> and <code>false</code>. <p/> The values are case sensitive. <p/> ]]> </longDesc> <property> <name>falseValue</name> <className>java.lang.String</className> <desc>Value representing a boolean false, e</desc> <longDesc>Value representing a boolean false, e.g. FALSE, no, 0, etc.</longDesc> </property> <property> <name>trueValue</name> <className>java.lang.String</className> <desc>Value representing a boolean true, e</desc> <longDesc>Value representing a boolean true, e.g. TRUE, yes, 1, etc.</longDesc> </property> </converter> <converter> <modelId>myfaces-converters11</modelId> <className>org.apache.myfaces.commons.converter.DateTimeConverter</className> <parentClassName>javax.faces.convert.DateTimeConverter</parentClassName> <sourceClassName>org.apache.myfaces.commons.converter.DateTimeConverter</sourceClassName> <sourceClassParentClassName>javax.faces.convert.DateTimeConverter</sourceClassParentClassName> <name>mcc:convertDateTime</name> <converterId>org.apache.myfaces.custom.convertDateTime.DateTimeConverter</converterId> <tagClass>org.apache.myfaces.commons.converter.ConvertDateTimeTag</tagClass> <tagSuperclass>javax.faces.webapp.ConverterTag</tagSuperclass> <tagHandler>org.apache.myfaces.commons.converter.ConvertDateTimeTagHandler</tagHandler> <generatedTagClass>true</generatedTagClass> <evaluateELOnExecution>true</evaluateELOnExecution> <desc>Simple convert that overrides the spec DateTimeConverter and uses TimeZone</desc> <longDesc>Simple convert that overrides the spec DateTimeConverter and uses TimeZone.getDefault() as the base timezone, rather than GMT. Convert date time using normal system timezone like it should User: treeder Date: Oct 28, 2005 Time: 7:19:01 PM</longDesc> <property> <name>dateStyle</name> <className>java.lang.String</className> <desc>The style of the date</desc> <longDesc>The style of the date. Values include: default, short, medium, long, and full.</longDesc> <inheritedTag>false</inheritedTag> </property> <property> <name>locale</name> <className>java.util.Locale</className> <desc>The name of the locale to be used, instead of the default</desc> <longDesc>The name of the locale to be used, instead of the default.</longDesc> <inheritedTag>false</inheritedTag> </property> <property> <name>pattern</name> <className>java.lang.String</className> <desc>A custom Date formatting pattern, in the format used by java</desc> <longDesc>A custom Date formatting pattern, in the format used by java.text.SimpleDateFormat.</longDesc> <inheritedTag>false</inheritedTag> </property> <property> <name>timeStyle</name> <className>java.lang.String</className> <desc>The style of the time</desc> <longDesc>The style of the time. Values include: default, short, medium, long, and full.</longDesc> <inheritedTag>false</inheritedTag> </property> <property> <name>timeZone</name> <className>java.util.TimeZone</className> <desc>The time zone to use instead of GMT (the default timezone)</desc> <longDesc>The time zone to use instead of GMT (the default timezone). When this value is a value-binding to a TimeZone instance, that timezone is used. Otherwise this value is treated as a String containing a timezone id, ie as the ID parameter of method java.util.TimeZone.getTimeZone(String).</longDesc> <inheritedTag>false</inheritedTag> </property> <property> <name>type</name> <className>java.lang.String</className> <desc>Specifies whether the date, time, or both should be parsed/formatted</desc> <longDesc>Specifies whether the date, time, or both should be parsed/formatted. Values include: date, time, and both. Default based on setting of timeStyle and dateStyle.</longDesc> <inheritedTag>false</inheritedTag> </property> </converter> <converter> <modelId>myfaces-converters11</modelId> <className>org.apache.myfaces.commons.converter.EnumConverter</className> <sourceClassName>org.apache.myfaces.commons.converter.EnumConverter</sourceClassName> <name>mcc:convertEnum</name> <converterId>org.apache.myfaces.commons.converter.Enum</converterId> <tagClass>org.apache.myfaces.commons.converter.ConvertEnumTag</tagClass> <tagHandler>org.apache.myfaces.commons.converter.ConvertEnumTagHandler</tagHandler> <generatedTagClass>true</generatedTagClass> <desc>Converts a Java 5 Enum</desc> <longDesc> <![CDATA[ Converts a Java 5 Enum. see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.2/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>targetClass</name> <className>java.lang.Class</className> <desc>The enum class to be used for this converter as reference</desc> <longDesc>The enum class to be used for this converter as reference</longDesc> </property> </converter> <validator> <modelId>myfaces-api</modelId> <className>javax.faces.validator.DoubleRangeValidator</className> <sourceClassName>javax.faces.validator.DoubleRangeValidator</sourceClassName> <name>f:validateDoubleRange</name> <validatorId>javax.faces.DoubleRange</validatorId> <bodyContent>empty</bodyContent> <tagClass>org.apache.myfaces.taglib.core.ValidateDoubleRangeTag</tagClass> <generatedTagClass>true</generatedTagClass> <desc>Creates a validator and associateds it with the nearest parent UIComponent</desc> <longDesc> <![CDATA[ Creates a validator and associateds it with the nearest parent UIComponent. When invoked, the validator ensures that values are valid doubles that lie within the minimum and maximum values specified. Commonly associated with a h:inputText entity. Unless otherwise specified, all attributes accept static values or EL expressions. see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>maximum</name> <className>double</className> <desc>The largest value that should be considered valid</desc> <longDesc>The largest value that should be considered valid.</longDesc> </property> <property> <name>minimum</name> <className>double</className> <desc>The smallest value that should be considered valid</desc> <longDesc>The smallest value that should be considered valid.</longDesc> </property> </validator> <validator> <modelId>myfaces-api</modelId> <className>javax.faces.validator.LengthValidator</className> <sourceClassName>javax.faces.validator.LengthValidator</sourceClassName> <name>f:validateLength</name> <validatorId>javax.faces.Length</validatorId> <bodyContent>empty</bodyContent> <tagClass>org.apache.myfaces.taglib.core.ValidateLengthTag</tagClass> <generatedTagClass>true</generatedTagClass> <desc>Creates a validator and associateds it with the nearest parent UIComponent</desc> <longDesc> <![CDATA[ Creates a validator and associateds it with the nearest parent UIComponent. When invoked, the validator ensures that values are valid strings with a length that lies within the minimum and maximum values specified. Commonly associated with a h:inputText entity. Unless otherwise specified, all attributes accept static values or EL expressions. see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>maximum</name> <className>int</className> <desc>The largest value that should be considered valid</desc> <longDesc>The largest value that should be considered valid.</longDesc> </property> <property> <name>minimum</name> <className>int</className> <desc>The smallest value that should be considered valid</desc> <longDesc>The smallest value that should be considered valid.</longDesc> </property> </validator> <validator> <modelId>myfaces-api</modelId> <className>javax.faces.validator.LongRangeValidator</className> <sourceClassName>javax.faces.validator.LongRangeValidator</sourceClassName> <name>f:validateLongRange</name> <validatorId>javax.faces.LongRange</validatorId> <bodyContent>empty</bodyContent> <tagClass>org.apache.myfaces.taglib.core.ValidateLongRangeTag</tagClass> <generatedTagClass>true</generatedTagClass> <desc>Creates a validator and associateds it with the nearest parent UIComponent</desc> <longDesc> <![CDATA[ Creates a validator and associateds it with the nearest parent UIComponent. When invoked, the validator ensures that values are valid longs that lie within the minimum and maximum values specified. Commonly associated with a h:inputText entity. Unless otherwise specified, all attributes accept static values or EL expressions. see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <property> <name>maximum</name> <className>long</className> <desc>The largest value that should be considered valid</desc> <longDesc>The largest value that should be considered valid.</longDesc> </property> <property> <name>minimum</name> <className>long</className> <desc>The smallest value that should be considered valid</desc> <longDesc>The smallest value that should be considered valid.</longDesc> </property> </validator> <tag> <modelId>myfaces-api</modelId> <className>javax.faces.webapp.AttributeTag</className> <sourceClassName>javax.faces.webapp.AttributeTag</sourceClassName> <sourceClassParentClassName>javax.servlet.jsp.tagext.TagSupport</sourceClassParentClassName> <name>f:attribute</name> <bodyContent>empty</bodyContent> <desc>This tag associates an attribute with the nearest parent UIComponent</desc> <longDesc> <![CDATA[ This tag associates an attribute with the nearest parent UIComponent. <p> When the value is not an EL expression, this tag has the same effect as calling component.getAttributes.put(name, value). When the attribute name specified matches a standard property of the component, that property is set. However it is also valid to assign attributes to components using any arbitrary name; the component itself won't make any use of these but other objects such as custom renderers, validators or action listeners can later retrieve the attribute from the component by name. <p> When the value is an EL expression, this tag has the same effect as calling component.setValueBinding. A call to method component.getAttributes().get(name) will then cause that expression to be evaluated and the result of the expression is returned, not the original EL expression string. <p> See the javadoc for UIComponent.getAttributes for more details. <p> Unless otherwise specified, all attributes accept static values or EL expressions. see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <attribute> <name>name</name> <className>java.lang.String</className> <required>true</required> <desc>The name of the attribute</desc> <longDesc>The name of the attribute.</longDesc> </attribute> <attribute> <name>value</name> <className>java.lang.String</className> <required>true</required> <desc>The attribute's value</desc> <longDesc>The attribute's value.</longDesc> </attribute> </tag> <tag> <modelId>myfaces-api</modelId> <className>javax.faces.webapp.ConverterTag</className> <sourceClassName>javax.faces.webapp.ConverterTag</sourceClassName> <sourceClassParentClassName>javax.servlet.jsp.tagext.TagSupport</sourceClassParentClassName> <name>f:converter</name> <bodyContent>empty</bodyContent> <desc>This tag creates an instance of the specified Converter, and associates it with the nearest parent UIComponent</desc> <longDesc> <![CDATA[ This tag creates an instance of the specified Converter, and associates it with the nearest parent UIComponent. see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <attribute> <name>converterId</name> <className>java.lang.String</className> <required>true</required> <desc>The converter's registered ID</desc> <longDesc>The converter's registered ID.</longDesc> </attribute> </tag> <tag> <modelId>myfaces-api</modelId> <className>javax.faces.webapp.FacetTag</className> <sourceClassName>javax.faces.webapp.FacetTag</sourceClassName> <sourceClassParentClassName>javax.servlet.jsp.tagext.TagSupport</sourceClassParentClassName> <name>f:facet</name> <bodyContent>JSP</bodyContent> <desc>This tag adds its child as a facet of the nearest parent UIComponent</desc> <longDesc> <![CDATA[ This tag adds its child as a facet of the nearest parent UIComponent. A child consisting of multiple elements should be nested within a container component (i.e., within an h:panelGroup for HTML library components). Unless otherwise specified, all attributes accept static values or EL expressions. see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <attribute> <name>name</name> <className>java.lang.String</className> <required>true</required> <desc>The name of the facet to be created</desc> <longDesc>The name of the facet to be created. This must be a static value.</longDesc> </attribute> </tag> <tag> <modelId>myfaces-api</modelId> <className>javax.faces.webapp.ValidatorTag</className> <sourceClassName>javax.faces.webapp.ValidatorTag</sourceClassName> <sourceClassParentClassName>javax.servlet.jsp.tagext.TagSupport</sourceClassParentClassName> <name>f:validator</name> <bodyContent>empty</bodyContent> <desc>Creates a validator and associates it with the nearest parent UIComponent</desc> <longDesc> <![CDATA[ Creates a validator and associates it with the nearest parent UIComponent. During the validation phase (or the apply-request-values phase for immediate components), if the associated component has any submitted value and the conversion of that value to the required type has succeeded then the specified validator type is invoked to test the validity of the converted value. <p> Commonly associated with an h:inputText entity, but may be applied to any input component. <p> Some validators may allow the component to use attributes to define component-specific validation constraints; see the f:attribute tag. See also the "validator" attribute of all input components, which allows a component to specify an arbitrary validation <i>method</i> (rather than a registered validation type, as this tag does). <p> Unless otherwise specified, all attributes accept static values or EL expressions. see Javadoc of <a href="http://java.sun.com/j2ee/javaserverfaces/1.1_01/docs/api/index.html">JSF Specification</a> ]]> </longDesc> <attribute> <name>validatorId</name> <className>java.lang.String</className> <required>true</required> <desc>The registered ID of the desired Validator</desc> <longDesc>The registered ID of the desired Validator.</longDesc> </attribute> </tag> </model>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy