RichFaces 3.3.2 rich http://richfaces.org/rich The <rich:ajaxValidator> is a component designed to provide ajax validation inside for JSF inputs. ajaxValidator org.richfaces.taglib.AjaxValidatorTag JSP MethodExpression representing an action listener method that will be notified when this component is activated by the ajax Request and handle it. The expression must evaluate to a public method that takes an AjaxEvent parameter, with a return type of void. Default value is "null" ajaxListener void ajaxListener(org.ajax4jsf.event.AjaxEvent) The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object Disables default action for target event ( append "return false;" to JavaScript ). Default value is "false" disableDefault boolean Name of JavaScript event property ( onclick, onchange, etc.) of parent component by which validation will be triggered. Default value is "onblur" event false java.lang.String Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called before an ajax request is submitted onsubmit java.lang.String This attribute defines JavaBean Validation 'groups' feature (JSR-303). It is ignored if Hibernate Validator is used. profiles java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String Summary message for a validation errors. summary java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int Validate Input by the Bean/Hibernate validator annotations beanValidator org.richfaces.taglib.BeanValidatorTag JSP A ValueExpression that evaluates to an instance of FacesBeanValidator. binding org.richfaces.validator.FacesBeanValidator This attribute defines JavaBean Validation 'groups' feature (JSR-303). It is ignored if Hibernate Validator is used. profiles java.lang.Object Summary message for a validation errors. summary java.lang.String The <rich:calendar> component is a UI control used for creating graphical monthly calendar on a page. calendar org.richfaces.taglib.CalendarTag JSP boolean attribute which provides possibility to limit JSF tree processing(decoding, conversion/validation, value applying) to the component which send the request only. Default value is "true" ajaxSingle boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent This attribute is responsible for behaviour of dates from the previous and next months which are displayed in the current month. Valid values are "inactive" (Default) dates inactive and gray colored, "scroll" boundaries work as month scrolling controls, and "select" boundaries work in the same way as "scroll" but with the date clicked selection. Default value is "inactive". boundaryDatesMode java.lang.String Assigns one or more space-separated CSS class names to the component popup button buttonClass java.lang.String Defines icon for the popup button element. The attribute is ignored if the "buttonLabel" is set buttonIcon java.lang.String Defines disabled icon for the popup button element. The attribute is ignored if the "buttonLabel" is set buttonIconDisabled java.lang.String Defines label for the popup button element. If the attribute is set "buttonIcon" and "buttonIconDisabled" are ignored buttonLabel java.lang.String If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean attribute to set fixed cells height cellHeight java.lang.String attribute to set fixed cells width cellWidth java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Defines current date currentDate java.lang.Object MethodExpression representing an action listener method that will be notified after date selection currentDateChangeListener void currentDateChangeListener(org.richfaces.event.CurrentDateChangeEvent) Used to provide data for calendar elements. If data is not provided, all Data Model related functions are disabled dataModel org.richfaces.model.CalendarDataModel Defines date pattern. Default value is "MMM d, yyyy". datePattern java.lang.String Should be binded to some JS function that will provide style classes for special sets of days highlighting dayStyleClass java.lang.String Defines time that will be used: 1) to set time when the value is empty 2) to set time when date changes and flag "resetTimeOnDateSelect" is true. Default value is "getDefaultValueOfDefaultTime()" defaultTime java.lang.Object Defines direction of the calendar popup ("top-left", "top-right", "bottom-left", "bottom-right" (Default), "auto"). Default value is "bottom-right". direction java.lang.String If "true", rendered is disabled. In "popup" mode both controls are disabled. Default value is "false". disabled boolean If "true" calendar input will be editable and it will be possible to change the date manualy. If "false" value for this attribute makes a text field "read-only", so the value can be changed only from a handle. Default value is "false". enableManualInput boolean Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String Gets what the first day of the week is; e.g., SUNDAY in the U.S., MONDAY in France. Default value is "getDefaultFirstWeekDay()". Possible values should be integers from 0 to 6, 0 corresponds to Sunday firstWeekDay int ID of an element to set focus after request is completed on client side focus java.lang.String Sets the horizontal offset between button and calendar element conjunction point. Default value is "0". horizontalOffset int Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean Assigns one or more space-separated CSS class names to the component input field inputClass java.lang.String Defines the size of an input field. Similar to the "size" attribute of <h:inputText/> inputSize int CSS style rules to be applied to the component input field inputStyle java.lang.String Should be binded to some JS function that returns day state isDayEnabled java.lang.String Set the corner of the button for the popup to be connected with (top-left, top-right, bottom-left (Default), bottom-right, auto). Default value is "bottom-left". jointPoint java.lang.String A localized user presentable name for this component. label java.lang.String If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean Used for locale definition. Default value is "getDefaultLocale()". locale java.lang.Object Gets what the minimal days required in the first week of the year are; e.g., if the first week is defined as one that contains the first day of the first month of a year, this method returns 1. If the minimal days required must be a full week, this method returns 7. Default value is "getDefaultMinDaysInFirstWeek()". minDaysInFirstWeek int Valid values: ajax or client. Default value is "client". mode java.lang.String Attribute that allows to customize names of the months. Should accept list with the month names monthLabels java.lang.Object Attribute that allows to customize short names of the months. Should accept list with the month names monthLabelsShort java.lang.Object The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the date or time is changed and applied to input onchanged java.lang.String The client-side script method to be called before the calendar popup is closed oncollapse java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the current month or year is changed oncurrentdateselect java.lang.String The client-side script method to be called after the current month or year is changed oncurrentdateselected java.lang.String The client-side script method to be called when a pointer is moved away from the date cell ondatemouseout java.lang.String The client-side script method to be called when a pointer is moved onto the date cell ondatemouseover java.lang.String The client-side script method to be called when some date cell is selected ondateselect java.lang.String The client-side script method to be called after some date cell is selected ondateselected java.lang.String The client-side script method to be called before the calendar popup is opened onexpand java.lang.String The client-side script method to be called when the input field loses the focus oninputblur java.lang.String The client-side script method to be called when the input field value is changed manually oninputchange java.lang.String The client-side script method to be called when the input field is clicked oninputclick java.lang.String The client-side script method to be called when the input field gets the focus oninputfocus java.lang.String The client-side script method to be called when a key is pressed down in the input field oninputkeydown java.lang.String The client-side script method to be called when a key is pressed and released in the input field oninputkeypress java.lang.String The client-side script method to be called when a key is released in the input field oninputkeyup java.lang.String The client-side script method to be called when a pointer is moved away from the input field oninputmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the input field oninputmouseover java.lang.String The client-side script method to be called when the input field value is selected oninputselect java.lang.String The client-side script method to be called before new time is selected ontimeselect java.lang.String The client-side script method to be called after time is selected ontimeselected java.lang.String If "true", the calendar will be rendered initially as hidden with additional elements for calling as popup. Default value is "true". popup boolean Define the initial range of date which will be loaded to client from dataModel under rendering. Default value is "getDefaultPreloadBegin(getCurrentDateOrDefault())". preloadDateRangeBegin java.lang.Object Defines the last range of date which will be loaded to client from dataModel under rendering. Default value is "getDefaultPreloadEnd(getCurrentDateOrDefault())". preloadDateRangeEnd java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "true". Date and time are not selectable. In "popup" mode input is disabled and button is enabled. Default value is "false". readonly boolean If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String If value is true then calendar should change time to defaultTime for newly-selected dates. Default value is "false" resetTimeOnDateSelect boolean If false ApplyButton should not be shown. Default value is "false". showApplyButton boolean If false Calendar's footer should not be shown. Default value is "true". showFooter boolean If false Calendar's header should not be shown. Default value is "true". showHeader boolean "false" value for this attribute makes text field invisible. It works only if popupMode="true" If showInput is "true" - input field will be shown. Default value is "true". showInput boolean If false this bar should not be shown. Default value is "true". showWeekDaysBar boolean If false this bar should not be shown. Default value is "true". showWeeksBar boolean If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String This attribute specifies the position of the current element in the tabbing order for the current document. This value must be a number between 0 and 32767. User agents should ignore leading zeros tabindex java.lang.String Used for current date calculations. Default value is "getDefaultTimeZone()". timeZone java.util.TimeZone Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int This attribute defines the mode for "today" control. Possible values are "scroll", "select", "hidden". Default value is "select". todayControlMode java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) Sets the vertical offset between button and calendar element conjunction point. Default value is "0". verticalOffset int List of the day names displays on the days bar in the following way "Sun, Mon, Tue, Wed, " weekDayLabels java.lang.Object Attribute that allows to customize short names of the weeks. Should accept list with the weeks names. weekDayLabelsShort java.lang.Object Attribute is similar to the standard HTML attribute and can specify window placement relative to the content. Default value is "3". zindex int changeExpandListener org.richfaces.taglib.ChangeExpandListenerTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding org.richfaces.changeExpandListener The fully qualified Java class name for the listener type false java.lang.String colorPicker org.richfaces.taglib.ColorPickerTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Defines a color mode for the component input. Possible values are hex, rgb. colorMode java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Defines whether the component will be rendered flat. flat java.lang.Boolean Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean inputSize is used to set the size of the edit box inputSize java.lang.Integer The client-side script method to be called before the component widget is opened onbeforeshow java.lang.String The client-side script method to be called when the element value is changed onchange java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called before the component widget is hidden onhide java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when the color is selected onselect java.lang.String The client-side script method to be called when the component widget is displayed onshow java.lang.String If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Defines the event that triggers the colorPicker. Default value is "onclick". showEvent java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) The <rich:column> component for row rendering for a UIData component. column org.richfaces.taglib.ColumnTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent if "true" next column begins from the first row breakBefore boolean Corresponds to the HTML colspan attribute colspan int Defines value binding to the comparator that is used to compare the values comparator java.util.Comparator Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String Defines iterable object property which is used when filtering performed. filterBy java.lang.Object Event for filter input that forces the filtration (default value is "onchange") filterEvent java.lang.String Attribute defines a bean property which is used for filtering of a column filterExpression boolean This attribute is defined with method binding. This method accepts on Object parameter and return boolean value filterMethod boolean filterMethod(java.lang.Object) Defines current filtering value filterValue java.lang.String Assigns one or more space-separated CSS class names to any footer generated for this component footerClass java.lang.String Assigns one or more space-separated CSS class names to any header generated for this component headerClass java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Column label for drag indicator. Usable only for extendedDataTable component label java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String If "false", this component is not rendered rendered boolean Corresponds to the HTML rowspan attribute rowspan int Manages if the header of the column is clickable, icons rendered and sorting is fired after click on the header. You need to define this attribute inside <rich:dataTable> component. Default value is "true" selfSorted boolean Defines a bean property which is used for sorting of a column. This attribute used with <rich:dataTable> sortBy java.lang.Object Defines a bean property which is used for sorting of a column and used only with <rich:scrollableDataTable>. sortExpression java.lang.String Defines sort icon. The value for the attribute is context related. sortIcon java.lang.String Defines sort icon for ascending order. The value for the attribute is context related. sortIconAscending java.lang.String Defines sort icon for descending order. The value for the attribute is context related. sortIconDescending java.lang.String SortOrder is an enumeration of the possible sort orderings. Default value is "UNSORTED" sortOrder org.richfaces.model.Ordering Boolean attribute. If "true" it's possible to sort the column content after click on the header. Default value is "true" sortable boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String The attribute is used to define whether the component is visible or not. The default value is "true". visible boolean Attribute defines width of column. width java.lang.String The <rich:columnGroup> component combines columns in one row to organize complex subparts of a table. columnGroup org.richfaces.taglib.ColumnGroupTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the columns of the table. If the CSS class names are comma-separated, each class will be assigned to a particular column in the order they follow in the attribute. If you have less class names than columns, the class will be applied to every n-fold column where n is the order in which the class is listed in the attribute. If there are more class names than columns, the overflow ones are ignored. columnClasses java.lang.String Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the rows of the table. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String The <rich:columns> is a component that allows to create a dynamic set of columns from your model. columns org.richfaces.taglib.ColumnsTag JSP Contains the first iteration item begin java.lang.Object if "true" next column begins from the first row breakBefore boolean Corresponds to the HTML colspan attribute colspan int Number of columns to be rendered columns java.lang.Object Defines value binding to the comparator that is used to compare the values comparator java.util.Comparator Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String Contains the last iteration item end java.lang.Object Defines iterable object property which is used when filtering performed. filterBy java.lang.Object Event for filter input that forces the filtration (default value is "onchange") filterEvent java.lang.String Attribute defines a bean property which is used for filtering of a column filterExpression boolean This attribute is defined with method binding. This method accepts on Object parameter and return boolean value filterMethod boolean filterMethod(java.lang.Object) Defines current filtering value filterValue java.lang.String Assigns one or more space-separated CSS class names to any footer generated for this component footerClass java.lang.String Assigns one or more space-separated CSS class names to any header generated for this component headerClass java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String The current counter index java.lang.Object Column label for drag indicator. Usable only for extendedDataTable component label java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String Attribute defines if component should be rendered. Default value is "true". rendered boolean Corresponds to the HTML rowspan attribute rowspan int Manages if the header of the column is clickable, icons rendered and sorting is fired after click on the header. You need to define this attribute inside <rich:dataTable> component. Default value is "true" selfSorted boolean Defines a bean property which is used for sorting of a column. This attribute used with <rich:dataTable> sortBy java.lang.Object Defines a bean property which is used for sorting of a column and used only with <rich:scrollableDataTable>. sortExpression java.lang.String Defines sort icon. The value for the attribute is context related. sortIcon java.lang.String Defines sort icon for ascending order. The value for the attribute is context related. sortIconAscending java.lang.String Defines sort icon for descending order. The value for the attribute is context related. sortIconDescending java.lang.String SortOrder is an enumeration of the possible sort orderings. Default value is "UNSORTED" sortOrder org.richfaces.model.Ordering Boolean attribute. If "true" it's possible to sort the column content after click on the header. Default value is "true" sortable boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String The current value for this component value java.lang.Object The current variable var java.lang.Object The attribute is used to define whether the component is visible or not. The default value is "true". visible boolean Attribute defines width of column. width java.lang.String The <rich:comboBox> is a component, that provides editable combo box element on a page. comboBox org.richfaces.taglib.ComboBoxTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the component button buttonClass java.lang.String Assigns one or more space-separated CSS class names to the component button disabled buttonDisabledClass java.lang.String CSS style rules to be applied to the component button disabled buttonDisabledStyle java.lang.String Defines icon for the button element buttonIcon java.lang.String Defines disabled icon for the button element buttonIconDisabled java.lang.String Defines inactive icon for the button element buttonIconInactive java.lang.String Assigns one or more space-separated CSS class names to the component inactive button buttonInactiveClass java.lang.String CSS style rules to be applied to the component inactive button buttonInactiveStyle java.lang.String CSS style rules to be applied to the component button buttonStyle java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Defines default label for the input field element defaultLabel java.lang.String Defines the first value from the suggested in input field. Default value is "false". directInputSuggestions java.lang.Boolean When set for a form control, this boolean attribute disables the control for your input disabled boolean Enables keyboard input, if "false" keyboard input will be locked. Default value is "true" enableManualInput boolean Defines the appearance of values in the list. Default value is "true". filterNewValues java.lang.Boolean Delay between losing focus and pop-up list closing. Default value is "0". hideDelay java.lang.Integer Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean Assigns one or more space-separated CSS class names to the component input field inputClass java.lang.String Assigns one or more space-separated CSS class names to the component input field disabled inputDisabledClass java.lang.String CSS style rules to be applied to the component input field disabled inputDisabledStyle java.lang.String Assigns one or more space-separated CSS class names to the component inactive input field inputInactiveClass java.lang.String CSS style rules to be applied to the component inactive input field inputInactiveStyle java.lang.String CSS style rules to be applied to the component input field inputStyle java.lang.String Assigns one or more space-separated CSS class names to the component items itemClass java.lang.String Assigns one or more space-separated CSS class names to the component selected item itemSelectedClass java.lang.String A localized user presentable name for this component. label java.lang.String Assigns one or more space-separated CSS class names to the component popup list listClass java.lang.String Defines height of file pop-up list. Default value is "200px". listHeight java.lang.String CSS style rules to be applied to the component popup list listStyle java.lang.String Defines width of file popup list listWidth java.lang.String The client-side script method to be called when the element loses the focus onblur java.lang.String The client-side script method to be called when the element value is changed onchange java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when the element gets the focus onfocus java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The clientside script method to be called when the list is called onlistcall java.lang.String The clientside script method to be called when the list is closed onlistclose java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when some text is selected in the text field. This attribute can be used with the INPUT and TEXTAREA elements. onselect java.lang.String If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Defines if the first value from suggested is selected in pop-up list. Default value is "true". selectFirstOnUpdate java.lang.Boolean Delay between event and pop-up list showing. Default value is "0". showDelay java.lang.Integer CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Defines the suggestion collection suggestionValues java.lang.Object This attribute specifies the position of the current element in the tabbing order for the current document. This value must be a number between 0 and 32767. User agents should ignore leading zeros tabindex java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) Width of the component. Default value is "150". width java.lang.String The <rich:componentControl> allows to call JavaScript API functions on components after some defined events. componentControl org.richfaces.taglib.ComponentControlTag JSP Defines the page loading phase when componentControl is attached to another component. Default value is "onavailable" attachTiming java.lang.String Client identifier of the component or id of the existing DOM element that is a source for given event. If attachTo is defined, the event is attached on the client according to the attachTiming attribute. If attachTo is not defined, the event is attached on the server to the closest in the component tree parent component. attachTo java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Disable default action for target event. If the attribute is not set, it's made "true" by default if the event oncontextmenu is used and false in all other cases. if the attribute set, its value is used. disableDefault boolean The Event that is used to trigger the operation on the target component event java.lang.String Client identifier of the target component. for java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String The optional name of the function that might be used to trigger the operation on the target component name java.lang.String The function of JavaScript API that will be invoked. The API method is attached to the 'component' property of the root DOM element that represents the target component. The function has two parameters - event and params. See: 'params' attribute for details. operation java.lang.String The set of parameters passed to the function of Javascript API that will be invoked. The JSON syntax is used to define the parameters, but without open and closed curve bracket. As an alternative, the set of f:param can be used to define the parameters passed to the API function. If both way are used to define the parameters, both set are concatenated. if names are equals, the f:param has a priority. params java.lang.String If "false", this component is not rendered rendered boolean The <rich:contextMenu> component is used for creating multileveled context menus that are activated after a user defines an event ( "onmouseover" , "onclick" , etc.) on any element on the page. contextMenu org.richfaces.taglib.ContextMenuTag JSP Defines the timing when the menu is attached to the target element. Possible values "onload", "immediate", "onavailable" (default). Default value is "onavailable". attachTiming java.lang.String Client identifier of the component or id of the existing DOM element that is a source for a given event. If attachTo is defined, the event is attached on the client according to the AttachTiming attribute. If both attached and attachTo attributes are defined, and attribute attached has value 'false', it is considered to have higher priority. attachTo java.lang.String If the value of the "attached" attribute is true, the component is attached to the component, specified in the "attachTo" attribute or to the parent component, if "attachTo" is not defined. Default value is "true". attached boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Forbids default handling for adjusted event. Default value "false". disableDefaultMenu boolean Assigns one or more space-separated CSS class names to the component disabled item disabledItemClass java.lang.String CSS style rules to be applied to the component disabled item disabledItemStyle java.lang.String Defines an event on the parent element to display the menu. Default value is "oncontextmenu". event java.lang.String Delay between losing focus and menu closing. Default value is "800". hideDelay java.lang.Integer Every component may have a unique id that is automatically created if omitted id false java.lang.String Assigns one or more space-separated CSS class names to the component item itemClass java.lang.String CSS style rules to be applied to the component item itemStyle java.lang.String The client-side script method to be called before the menu is collapsed oncollapse java.lang.String The client-side script method to be called before the menu is expanded onexpand java.lang.String The client-side script method to be called when some context menu group is activated ongroupactivate java.lang.String The client-side script method to be called when some item is selected onitemselect java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String Set minimal width for the all of the lists that will appear popupWidth java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the component selected item selectItemClass java.lang.String CSS style rules to be applied to the component selected item selectItemStyle java.lang.String Delay between event and menu showing. Default value is "50". showDelay java.lang.Integer CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Sets the submission mode for all menu items of the menu except those where this attribute redefined. Possible value are "ajax","server", "none". Default value is "server". submitMode java.lang.String The <rich:dataDefinitionList> component for definition lists rendering that allows choosing data from a model and obtains built-in support of Ajax updates. dataDefinitionList org.richfaces.taglib.DataDefinitionListTag JSP This attribute defines row keys that are updated after an AJAX request ajaxKeys java.util.Set The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the columns of the table. If the CSS class names are comma-separated, each class will be assigned to a particular column in the order they follow in the attribute. If you have less class names than columns, the class will be applied to every n-fold column where n is the order in which the class is listed in the attribute. If there are more class names than columns, the overflow ones are ignored. columnClasses java.lang.String It defines EL-binding for a component state for saving or redefinition componentState org.ajax4jsf.model.DataComponentState Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String A zero-relative row number of the first row to display first int Every component may have a unique id that is automatically created if omitted id false java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the rows of the table. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String RowKey is a representation of an identifier for a specific data row rowKey java.lang.Object Converter for a RowKey object. rowKeyConverter javax.faces.convert.Converter The attribute provides access to a row key in a Request scope rowKeyVar false java.lang.String A number of rows to display, or zero for all remaining rows in the table rows int CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String The current value for this component value java.lang.Object A request-scope attribute via which the data object for the current row will be used when iterating var false java.lang.String A slider-based action component used for filtering table data. dataFilterSlider org.richfaces.taglib.DataFilterSliderTag JSP MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) Limits JSF tree processing (decoding, conversion, validation and model updating) only to a component that sends the request. Boolean. Default value is "false". ajaxSingle boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean An error message to use in client-side validation events clientErrorMessage java.lang.String Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object A slider end point endRange java.lang.Integer Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String Assigns one or more space-separated CSS class names to the component input field. The value of the "manualInput" attribute must be "true". fieldStyleClass java.lang.String A getter of an object member required to compare a slider value to. This is a value that is used in results filtering filterBy java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String The component using UIData (datatable id) for java.lang.String This is a string which is used in a value attribute of the datatable. It is used for resetting the datatable back to the original list provided by a backing bean forValRef java.lang.String Assigns one or more space-separated CSS class names to the component handle handleStyleClass java.lang.String Current handle value handleValue java.lang.Integer Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean Amount to which a handle on each slide/move should be incremented increment java.lang.Integer If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean False value for this attribute makes text field "read-only" and "hidden". Hence, the value can be changed only from a handle. Default value is "true" manualInput boolean DEPRECATED (use submitOnSlide). If the slider value is changed, the form is submitted. Default value is "true". onSlideSubmit boolean The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the component input field value is changed onchange java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called whenever a JavaScript error occurs onerror java.lang.String The client-side script method to be called when a key is pressed down in the component input field oninputkeydown java.lang.String The client-side script method to be called when a key is pressed and released in the component input field oninputkeypress java.lang.String The client-side script method to be called when a key is released in the component input field oninputkeyup java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when a slider handle is moved onslide java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Assigns one or more space-separated CSS class names to the background div element wrapping a full range rangeStyleClass java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String MethodBinding representing an action listener method that will be notified after changing of slider control position sliderListener void sliderListener(org.richfaces.event.DataFilterSliderEvent) A slider begin point startRange java.lang.Integer ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String Specifies if the component will store a UIData object (your table rows) in session storeResults boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the container surrounding the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String If the slider value is changed, the form is submitted. Default value is "true". submitOnSlide boolean Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int Assigns one or more space-separated CSS class names to the component track trackStyleClass java.lang.String It shows or hides a trailer following a handle trailer boolean Assigns one or more space-separated CSS class names to the trailer following the component handle trailerStyleClass java.lang.String The current value for this component value java.lang.Object Width of the slider control. Default value is "200px". width java.lang.String The <rich:dataGrid> component to render data as a grid that allows choosing data from a model and obtains built-in support of Ajax updates. dataGrid org.richfaces.taglib.DataGridTag JSP This attribute defines row keys that are updated after an AJAX request ajaxKeys java.util.Set Deprecated. This attribute specifies the position of the table with respect to the document. The possible values are "left", "center" and "right". The default value is "left". align java.lang.String Deprecated. This attribute sets the background color for the document body or table cells. This attribute sets the background color of the canvas for the document body (the BODY element) or for tables (the TABLE, TR, TH, and TD elements). Additional attributes for specifying text color can be used with the BODY element. This attribute has been deprecated in favor of style sheets for specifying background color information bgcolor java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent This attributes specifies the width of the frame around a component. Default value is "0". border java.lang.String Assigns one or more space-separated CSS class names to the component caption captionClass java.lang.String CSS style rules to be applied to the component caption captionStyle java.lang.String This attribute specifies the amount of space between the border of the cell and its contents. Default value is "0". cellpadding java.lang.String This attribute specifies the amount of space between the border of the cell and its contents. The attribute also specifies the amount of space to leave between cells. Default value is "0". cellspacing java.lang.String Assigns one or more space-separated CSS class names to the columns of the table. If the CSS class names are comma-separated, each class will be assigned to a particular column in the order they follow in the attribute. If you have less class names than columns, the class will be applied to every n-fold column where n is the order in which the class is listed in the attribute. If there are more class names than columns, the overflow ones are ignored. columnClasses java.lang.String Number of columns columns int It defines EL-binding for a component state for saving or redefinition componentState org.ajax4jsf.model.DataComponentState Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String Number of elements in grid elements int A zero-relative row number of the first row to display first int Assigns one or more space-separated CSS class names to the component footer footerClass java.lang.String This attribute specifies which sides of the frame surrounding a table will be visible. Possible values: "void", "above", "below", "hsides", "lhs", "rhs", "vsides", "box" and "border". The default value is "void". frame java.lang.String Assigns one or more space-separated CSS class names to the component header headerClass java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String The client-side script method to be called when the row is clicked onRowClick java.lang.String The client-side script method to be called when the row is double-clicked onRowDblClick java.lang.String The client-side script method to be called when a mouse button is pressed down over the row onRowMouseDown java.lang.String The client-side script method to be called when a pointer is moved within the row onRowMouseMove java.lang.String The client-side script method to be called when a pointer is moved away from the row onRowMouseOut java.lang.String The client-side script method to be called when a pointer is moved onto the row onRowMouseOver java.lang.String The client-side script method to be called when a mouse button is released over the row onRowMouseUp java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the rows of the table. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String RowKey is a representation of an identifier for a specific data row rowKey java.lang.Object Converter for a row key object rowKeyConverter javax.faces.convert.Converter Request scoped variable for client access to rowKey rowKeyVar java.lang.String This attribute specifies which rules will appear between cells within a table. The rendering of rules is user agent dependent. Possible values: * none: No rules. This is the default value. * groups: Rules will appear between row groups (see THEAD, TFOOT, and TBODY) and column groups (see COLGROUP and COL) only. * rows: Rules will appear between rows only. * cols: Rules will appear between columns only. * all: Rules will appear between all rows and columns rules java.lang.String The attribute provides access to a component state on the client side stateVar java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String This attribute provides a summary of the table's purpose and structure for user agents rendering to non-visual media such as speech and Braille summary java.lang.String Advisory title information about markup elements generated for this component title java.lang.String The current value for this component value java.lang.Object A request-scope attribute via which the data object for the current row will be used when iterating var false java.lang.String This attribute specifies the desired width of the entire table and is intended for visual user agents. When the value is percentage value, the value is relative to the user agent's available horizontal space. In the absence of any width specification, table width is determined by the user agent width java.lang.String The <rich:dataList> component for unordered lists rendering that allows choosing data from a model and obtains built-in support of Ajax updates. dataList org.richfaces.taglib.DataListTag JSP This attribute defines row keys that are updated after an AJAX request ajaxKeys java.util.Set The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent It defines EL-binding for a component state for saving or redefinition componentState org.ajax4jsf.model.DataComponentState Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String A zero-relative row number of the first row to display first int Every component may have a unique id that is automatically created if omitted id false java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the rows of the table. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String RowKey is a representation of an identifier for a specific data row rowKey java.lang.Object Converter for a row key object rowKeyConverter javax.faces.convert.Converter The attribute provides access to a row key in a Request scope rowKeyVar false java.lang.String A number of rows to display, or zero for all remaining rows in the table rows int The attribute provides access to a component state on the client side stateVar false java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String Corresponds to the HTML DL type attribute type java.lang.String The current value for this component value java.lang.Object A request-scope attribute via which the data object for the current row will be used when iterating var false java.lang.String The <rich:dataOrderedList> component for ordered lists rendering that allows choosing data from a model and obtains built-in support of Ajax updates. dataOrderedList org.richfaces.taglib.DataOrderedListTag JSP This attribute defines row keys that are updated after an AJAX request ajaxKeys java.util.Set The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String A zero-relative row number of the first row to display first int Every component may have a unique id that is automatically created if omitted id false java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the rows of the table. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String RowKey is a representation of an identifier for a specific data row rowKey java.lang.Object Converter for a RowKey object. rowKeyConverter javax.faces.convert.Converter The attribute provides access to a row key in a Request scope rowKeyVar false java.lang.String A number of rows to display, or zero for all remaining rows in the table rows int CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String Corresponds to the HTML OL type attribute type java.lang.String The current value for this component value java.lang.Object A request-scope attribute via which the data object for the current row will be used when iterating var false java.lang.String The <rich:dataTable> component for tables rendering that allows choosing data from a model and obtains built-in support of Ajax updates. dataTable org.richfaces.taglib.DataTableTag JSP This attribute defines row keys that are updated after an AJAX request ajaxKeys java.util.Set Deprecated. This attribute specifies the position of the table with respect to the document. The possible values are "left", "center" and "right". The default value is "left". align java.lang.String Deprecated. This attribute sets the background color for the document body or table cells. This attribute sets the background color of the canvas for the document body (the BODY element) or for tables (the TABLE, TR, TH, and TD elements). Additional attributes for specifying text color can be used with the BODY element. This attribute has been deprecated in favor of style sheets for specifying background color information bgcolor java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent This attributes specifies the width of the frame around a component. Default value is "0". border java.lang.String Assigns one or more space-separated CSS class names to the component caption captionClass java.lang.String CSS style rules to be applied to the component caption captionStyle java.lang.String This attribute specifies the amount of space between the border of the cell and its contents. Default value is "0". cellpadding java.lang.String This attribute specifies the amount of space between the border of the cell and its contents. The attribute also specifies the amount of space to leave between cells. Default value is "0". cellspacing java.lang.String Assigns one or more space-separated CSS class names to the columns of the table. If the CSS class names are comma-separated, each class will be assigned to a particular column in the order they follow in the attribute. If you have less class names than columns, the class will be applied to every n-fold column where n is the order in which the class is listed in the attribute. If there are more class names than columns, the overflow ones are ignored. columnClasses java.lang.String Specifies the number of columns columns int Comma-separated list of width attribute for every column. Specifies a default width for each column in the table. In addition to the standard pixel, percentage, and relative values, this attribute allows the special form "0*" (zero asterisk) which means that the width of the each column in the group should be the minimum width necessary to hold the column's contents. This implies that a column's entire contents must be known before its width may be correctly computed. Authors should be aware that specifying "0*" will prevent visual user agents from rendering a table incrementally columnsWidth java.lang.String It defines EL-binding for a component state for saving or redefinition componentState org.ajax4jsf.model.DataComponentState Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String A zero-relative row number of the first row to display first int Assigns one or more space-separated CSS class names to the component footer footerClass java.lang.String This attribute specifies which sides of the frame surrounding a table will be visible. Possible values: "void", "above", "below", "hsides", "lhs", "rhs", "vsides", "box" and "border". The default value is "void". frame java.lang.String Assigns one or more space-separated CSS class names to the component header headerClass java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String The client-side script method to be called when the row is clicked onRowClick java.lang.String The client-side script method to be called when a right mouse button is clicked over the row. Returning false prevents default browser context menu from being displayed. onRowContextMenu java.lang.String The client-side script method to be called when the row is double-clicked onRowDblClick java.lang.String The client-side script method to be called when a mouse button is pressed down over the row onRowMouseDown java.lang.String The client-side script method to be called when a pointer is moved within the row onRowMouseMove java.lang.String The client-side script method to be called when a pointer is moved away from the row onRowMouseOut java.lang.String The client-side script method to be called when a pointer is moved onto the row onRowMouseOver java.lang.String The client-side script method to be called when a mouse button is released over the row onRowMouseUp java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the rows of the table. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String Converter for a RowKey object. rowKeyConverter javax.faces.convert.Converter The attribute provides access to a row key in a Request scope rowKeyVar java.lang.String A number of rows to display, or zero for all remaining rows in the table rows int This attribute specifies which rules will appear between cells within a table. The rendering of rules is user agent dependent. Possible values: * none: No rules. This is the default value. * groups: Rules will appear between row groups (see THEAD, TFOOT, and TBODY) and column groups (see COLGROUP and COL) only. * rows: Rules will appear between rows only. * cols: Rules will appear between columns only. * all: Rules will appear between all rows and columns rules java.lang.String Defines mode of sorting. Possible values are 'single' for sorting of one column and 'multi' for some. sortMode java.lang.String Defines a set of columns ids in the sorting order sortPriority java.util.Collection The attribute provides access to a component state on the client side stateVar java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String The current value for this component value java.lang.Object A request-scope attribute via which the data object for the current row will be used when iterating var false java.lang.String This attribute specifies the desired width of the entire table and is intended for visual user agents. When the value is percentage value, the value is relative to the user agent's available horizontal space. In the absence of any width specification, table width is determined by the user agent width java.lang.String The <rich:datascroller> component is designed for providing the functionality of tables scrolling using Ajax requests. datascroller org.richfaces.taglib.DatascrollerTag JSP MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) Boolean attribute which provides possibility to limit JSF tree processing(decoding, conversion/validation, value applying) to the component which send the request only. Default value is "true" ajaxSingle boolean This attribute specifies the position of the table with relatively to the document. Possible values are "left","center","right ". Default value is "center". align java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent The attribute specifies the visibility of boundaryControls. Possible values are: "show" (controls are always visible ). "hide" (controls are hidden. "auto" (unnecessary controls are hidden). Default value is "show". boundaryControls java.lang.String If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String The attribute specifies the visibility of fastControls. Possible values are: "show" (controls are always visible ). "hide" (controls are hidden. "auto" (unnecessary controls are hidden). Default value is "show". fastControls java.lang.String The attribute indicates pages quantity to switch onto when fast scrolling is used. Default value is "0". fastStep int ID of an element to set focus after request is completed on client side focus java.lang.String ID of the table component whose data is scrollled for java.lang.String Current handle value handleValue java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now. Default value is "true". ignoreDupResponses boolean A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean CSS style rules to be applied to the scroller inactive cells inactiveStyle java.lang.String Assigns one or more space-separated CSS class names to the scroller inactive cells inactiveStyleClass java.lang.String The attribute to control whether last page of datascroller shows "rows" number of items or just the rest. Possible values are "full" and "short". Default value is "short". lastPageMode java.lang.String If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean Maximum quantity of pages. Default value is "10". maxPages int The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when a page is changed onpagechange java.lang.String If page >= 1 then it's a page number to show page int Name of variable in request scope containing index of active page pageIndexVar java.lang.String Name of variable in request scope containing number of pages pagesVar java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If renderIfSinglePage is "true" then datascroller is displayed on condition that the data hold on one page. Default value is "true". renderIfSinglePage boolean If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int MethodBinding representing an action listener method that will be notified after scrolling scrollerListener void scrollerListener(org.richfaces.event.DataScrollerEvent) CSS style rules to be applied to the scroller selected cell selectedStyle java.lang.String Assigns one or more space-separated CSS class names to the scroller selected cell selectedStyleClass java.lang.String If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String The attribute specifies the visibility of stepControls. Possible values are: "show" (controls are always visible ). "hide" (controls are hidden. "auto" (unnecessary controls are hidden). Default value is "show". stepControls java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String CSS style rules to be applied to the wrapper table element of the component tableStyle java.lang.String Assigns one or more space-separated CSS class names to the wrapper table element of the component tableStyleClass java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int The current value for this component value java.lang.Object A component is used for parameters transmission in Drag and Drop operations. It's also used for dragIndicator elements definition with transmitting some values for rendering in it. dndParam org.richfaces.taglib.DndParamTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Every component may have a unique id that is automatically created if omitted id false java.lang.String A name of this parameter name true java.lang.String If "false", this component is not rendered rendered boolean This attribute defines parameter functionality. Possible values are "drag", "drop" and "default". Default value is "default". type java.lang.String The current value for this component value java.lang.Object It's a component appearing under a mouse cursor during Drag'n'Drop operation and containing information on dragged element and elements. dragIndicator org.richfaces.taglib.DragIndicatorTag JSP Assigns one or more space-separated CSS class names to the indicator which are applied when a drop is accepted acceptClass java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Every component may have a unique id that is automatically created if omitted id false java.lang.String Assigns one or more space-separated CSS class names to the indicator which are applied when a drop is rejected rejectClass java.lang.String If "false", this component is not rendered rendered boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String dragListener org.richfaces.taglib.DragListenerTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent The fully qualified Java class name for the listener type false java.lang.String The <rich:dragSupport> component defines a subtree of the component tree as draggable for drag-and-drop operations. Within such a "drag zone", you can click the mouse button on an item and drag it to any component that supports drop operations (a "drop zone"). It encodes all the necessary JavaScript for supporting drag-and-drop operations. dragSupport org.richfaces.taglib.DragSupportTag JSP MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Disable default action for target event (append "return false;" to JavaScript) disableDefault java.lang.String Id of a component that is used as drag pointer during the drag operation dragIndicator java.lang.String MethodBinding representing an action listener method that will be notified after drag operation dragListener void dragListener(org.richfaces.event.DragEvent) A drag zone type that is used for zone definition, which elements can be accepted by a drop zone dragType java.lang.String Data to be sent to a drop zone after a drop event dragValue java.lang.Object Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String List of comma separated cursors that indicates then you can grab and drag an object grabCursors java.lang.String list of comma separated cursors that indicates then the you has grabbed something grabbingCursors java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the dragging operation is finished ondragend java.lang.String The client-side script method to be called when the dragging operation is started ondragstart java.lang.String The client-side script method to be called when the draggable object is moved away from the drop zone ondropout java.lang.String The client-side script method to be called when the draggable object is over the drop zone ondropover java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int The current value for this component value java.lang.Object The <rich:dropDownMenu> component is used for creating multilevel drop-down menus. dropDownMenu org.richfaces.taglib.DropDownMenuTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Defines direction of the popup list to appear. Possible values are "top-right", "top-right", "top-left", "bottom-right", "bottom-left", "auto". Default value is "auto". direction java.lang.String Attribute 'disabled' provides possibility to make the whole menu disabled if its value equals to "true". Default value is "false" disabled boolean Assigns one or more space-separated CSS class names to the component disabled item disabledItemClass java.lang.String CSS style rules to be applied to the component disabled item disabledItemStyle java.lang.String Assigns one or more space-separated CSS class names to the component label when it is disabled disabledLabelClass java.lang.String Defines the event on the representation element that triggers the menu's appearance. event java.lang.String Delay between losing focus and menu closing. Default value is "800". hideDelay java.lang.Integer Sets the horizontal offset between popup list and label element. Default value is "0". conjunction point horizontalOffset int Every component may have a unique id that is automatically created if omitted id false java.lang.String Assigns one or more space-separated CSS class names to the component item itemClass java.lang.String CSS style rules to be applied to the component item itemStyle java.lang.String Sets the corner of the label for the pop-up to be connected with. Possible values are "tr", "tl", "bl", "br", "bottom-left", "auto". Default value is "auto". "tr" stands for top-right. jointPoint java.lang.String Assigns one or more space-separated CSS class names to the component label labelClass java.lang.String The client-side script method to be called when a menu is collapsed oncollapse java.lang.String The client-side script method to be called when a menu is expanded onexpand java.lang.String The client-side script method to be called when some menu group is activated ongroupactivate java.lang.String The client-side script method to be called when a menu item is selected onitemselect java.lang.String The client-side script method to be called when a pointer is moved within the menu onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the menu onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the menu onmouseover java.lang.String Sets minimal width for all lists that will appear. popupWidth java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the component selected item selectItemClass java.lang.String CSS style rules to be applied to the component selected item selectItemStyle java.lang.String Assigns one or more space-separated CSS class names to the component label when it is selected selectedLabelClass java.lang.String Delay between event and menu showing. Default value is "50". showDelay java.lang.Integer CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Sets the submission mode for all menu items of the menu except ones where this attribute redefined. Possible values are "ajax","server","none". Default value is "sever". submitMode java.lang.String Defines representation text for Label used for menu calls. value java.lang.Object Sets the vertical offset between popup list and label element. Default value is "0". conjunction point verticalOffset int dropListener org.richfaces.taglib.DropListenerTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent The fully qualified Java class name for the listener type false java.lang.String The <rich:dropSupport> component transforms a parent component into a target zone for drag-and-drop operations. When a draggable element is moved and dropped onto the area of the parent component, Ajax request processing for this event is started. dropSupport org.richfaces.taglib.DropSupportTag JSP List of comma separated cursors that indicates when acceptable draggable over dropzone acceptCursors java.lang.String A list of drag zones types, which elements are accepted by a drop zone acceptedTypes java.lang.Object MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) Limits JSF tree processing (decoding, conversion, validation and model updating) only to a component that sends the request. Boolean. Default value is "false". ajaxSingle boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean Mapping between drop types and acceptable cursors cursorTypeMapping java.lang.Object Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object Disable default action for target event (append "return false;" to JavaScript) disableDefault java.lang.String MethodBinding representing an action listener method that will be notified after drop operation. dropListener void dropListener(org.richfaces.event.DropEvent) Data to be processed after a drop event dropValue java.lang.Object Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when a draggable object enters the zone ondragenter java.lang.String The client-side script method to be called after a draggable object leaves the zone ondragexit java.lang.String The client-side script method to be called when a draggable object is dropped into the available zone ondrop java.lang.String The client-side script method to be called when a draggable object is dropped into any zone ondropend java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object List of comma separated cursors that indicates when rejectable draggable over dropzone rejectCursors java.lang.String If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int The attribute associates a type of dragable zone (dragType) with <rich:dndParam> defined for <rich:dropSupport> for passing parameter value to <rich:dragIndicator>. It uses JSON format: (drag_type: parameter_name). typeMapping java.lang.Object The current value for this component value java.lang.Object editor org.richfaces.taglib.EditorTag JSP Attribute enables to get the Editor area to resize to the boundaries of the contents. autoResize boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Attribute defines configuration properties file name configuration java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Attribute defines property file name witch contains descriptors of custom plugins customPlugins java.lang.String Attribute defines how dialogs/popups should be opened. Default value is "modal" dialogType java.lang.String Attribute defines height of component. height java.lang.Integer Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean ${prop.xmlEncodedDescription} inputElementType java.lang.String A localized user presentable name for this component. label java.lang.String Attribute defines Editor language language java.lang.String The client-side script method to be called when the editor content is modified by TinyMCE onchange java.lang.String The client-side script method to be called when the initialization of the editor instances is finished oninit java.lang.String The client-side script method to be called when the editor content is extracted/saved onsave java.lang.String The client-side script method to be called before the editor instances get rendered onsetup java.lang.String Attribute defines Editor plugins plugins java.lang.String Attribute defines Editor is readonly readonly boolean If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Attribute defines Editor skin skin java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String In visual mode the attribute works the same way as "tab_focus" TinyMCE's property the attribute enables you to specify an element ID to focus, when the TAB key is pressed . You can also use the special ":prev" and ":next" values that will then place the focus on an input element placed before/after the TinyMCE instance in the DOM. While in "source" mode the attribute works like standard HTML tabindex attribute. tabindex java.lang.String Attribute defines Editor theme theme java.lang.String Attribute defines if model value should be converted to Seam Text. Default value is "false" useSeamText boolean MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) Attribute defines if tinyMCE WYSIWYG should be disabled. Default value is "visual" viewMode java.lang.String Attribute defines width of component. width java.lang.Integer The <rich:effect> utilizes a set of effects provided by the scriptaculous JavaScript library. It allows to attach effects to JSF components and html tags. effect org.richfaces.taglib.EffectTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Disable default action for target event ( append "return false;" to JavaScript ). Default value is "false". disableDefault boolean Event on the component or html tag the effect is attached to event false java.lang.String Id of the target component. for java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Generated JavaScript name. name java.lang.String Parameters passed to the effect function. Example params="{duration:0.2,from:1.0,to:0.1}" params java.lang.String If "false", this component is not rendered rendered boolean The id of the element the effect apply to. Might be component id or client id of jsf component or html tag. If targetId is not defined the value of the attribute 'for' or the 'targetId' option effect play its role targetId java.lang.String Defines the type of effect. Possible values: "Fade", "Blind", "Opacity". type java.lang.String The <rich:extendedDataTable> component is used for tables extending standard component <rich:dataTable> . extendedDataTable org.richfaces.taglib.ExtendedDataTableTag JSP Assigns one or more space-separated CSS class names to the component active row activeClass java.lang.String Request scope attribute under which the activeRowKey will be accessible activeRowKey java.lang.Object This attribute defines row keys that are updated after an AJAX request ajaxKeys java.util.Set Deprecated. This attribute specifies the position of the table with respect to the document. The possible values are "left", "center" and "right". The default value is "left". align java.lang.String Deprecated. This attribute sets the background color for the document body or table cells. This attribute sets the background color of the canvas for the document body (the BODY element) or for tables (the TABLE, TR, TH, and TD elements). Additional attributes for specifying text color can be used with the BODY element. This attribute has been deprecated in favor of style sheets for specifying background color information bgcolor java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent This attributes specifies the width of the frame around a component. Default value is "0" border java.lang.String Assigns one or more space-separated CSS class names to the component caption captionClass java.lang.String CSS style rules to be applied to the component caption captionStyle java.lang.String This attribute specifies the amount of space between the border of the cell and its contents. Default value is "0" cellpadding java.lang.String The cellspacing attribute specifies the space between cells. Default value is "0" cellspacing java.lang.String Assigns one or more space-separated CSS class names to the columns of the table. If the CSS class names are comma-separated, each class will be assigned to a particular column in the order they follow in the attribute. If you have less class names than columns, the class will be applied to every n-fold column where n is the order in which the class is listed in the attribute. If there are more class names than columns, the overflow ones are ignored. columnClasses java.lang.String It defines EL-binding for a component state for saving or redefinition componentState org.ajax4jsf.model.DataComponentState Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String If set to true, table header context menu will be enabled enableContextMenu java.lang.Boolean A zero-relative row number of the first row to display first int Assigns one or more space-separated CSS class names to the component footer footerClass java.lang.String This attribute specifies which sides of the frame surrounding a table will be visible. Possible values: "void", "above", "below", "hsides", "lhs", "rhs", "vsides", "box" and "border". The default value is "void". frame java.lang.String Defines an id of column which the data is grouped by. groupingColumn java.lang.String Assigns one or more space-separated CSS class names to the component header headerClass java.lang.String Defines a height of the component. Default value is "500px" height java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String Defines label to be displayed in case there are no data rows. noDataLabel java.lang.String The client-side script method to be called when the row is clicked onRowClick java.lang.String The client-side script method to be called when the row is double-clicked onRowDblClick java.lang.String The client-side script method to be called when a mouse button is pressed down over the row onRowMouseDown java.lang.String The client-side script method to be called when a pointer is moved within the row onRowMouseMove java.lang.String The client-side script method to be called when a pointer is moved away from the row onRowMouseOut java.lang.String The client-side script method to be called when a pointer is moved onto the rows onRowMouseOver java.lang.String The client-side script method to be called when a pointer is released over the row onRowMouseUp java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when a selected row is changed onselectionchange java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the rows of the table. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String Converter for a row key object rowKeyConverter javax.faces.convert.Converter The attribute provides access to a row key in a Request scope rowKeyVar java.lang.String A number of rows to display, or zero for all remaining rows in the table rows int This attribute specifies which rules will appear between cells within a table. The rendering of rules is user agent dependent. Possible values: * none: No rules. This is the default value. * groups: Rules will appear between row groups (see THEAD, TFOOT, and TBODY) and column groups (see COLGROUP and COL) only. * rows: Rules will appear between rows only. * cols: Rules will appear between columns only. * all: Rules will appear between all rows and columns rules java.lang.String Assigns one or more space-separated CSS class names to the component rows selected selectedClass java.lang.String Value binding representing selected rows selection org.richfaces.model.selection.Selection Single row can be selected. multi: Multiple rows can be selected. none: no rows can be selected. Default value is "single" selectionMode java.lang.String Defines mode of sorting. Possible values are 'single' for sorting of one column and 'multi' for some. sortMode java.lang.String Defines a set of column ids in the order the columns could be set sortPriority java.util.Collection The attribute provides access to a component state on the client side stateVar java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String ValueBinding pointing at a property of a String to hold table state tableState java.lang.String Advisory title information about markup elements generated for this component title java.lang.String The current value for this component value java.lang.Object A request-scope attribute via which the data object for the current row will be used when iterating var false java.lang.String This attribute specifies the desired width of the entire table and is intended for visual user agents. When the value is percentage value, the value is relative to the user agent's available horizontal space. In the absence of any width specification, table width is determined by the user agent width java.lang.String Renders a file upload control. The following configuration options for ajax4jsf filter may be configured in web.xml: * createTempFiles - if this option is set to true, uploaded files are streamed to a temporary file instead of in memory. * maxRequestSize - the maximum size of a file upload request, in bytes. Here's an example: <filter> <display-name>Ajax4jsf Filter</display-name> <filter-name>ajax4jsf</filter-name> <filter-class>org.ajax4jsf.Filter</filter-class> <init-param> <param-name>createTempFiles</param-name> <param-value>false</param-value> </init-param> <init-param> <param-name>maxRequestSize</param-name> <param-value>20000000</param-value> </init-param> </filter> fileUpload org.richfaces.taglib.FileUploadTag JSP Files types allowed to upload acceptedTypes java.lang.String This attribute assigns an access key to an element. An access key is a single character from the document character set. Note: Authors should consider the input method of the expected reader when specifying an accesskey accesskey java.lang.String Assigns one or more space-separated CSS class names to the component 'Add' button addButtonClass java.lang.String Assigns one or more space-separated CSS class names to the component 'Add' button disabled addButtonClassDisabled java.lang.String Defines a label for an add button addControlLabel java.lang.String Boolean attribute which provides possibility to limit JSF tree processing(decoding, conversion/validation, value applying) to the component which send the request only. Default value is "false" ajaxSingle boolean Attribute which allow the component to use the flash module that provides file upload functionality [false, true, auto]. Default value is "false" allowFlash java.lang.String For a user agents that cannot display images, forms, or applets, this attribute specifies alternate text. The language of the alternate text is specified by the lang attribute alt java.lang.String If this attribute is "true" files will be immediately removed from list after upload completed. Default value is "false". autoclear boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Defines a label for a cancel control cancelEntryControlLabel java.lang.String Assigns one or more space-separated CSS class names to the component 'Clean' button cleanButtonClass java.lang.String Assigns one or more space-separated CSS class names to the component 'Clean' button disabled cleanButtonClassDisabled java.lang.String Defines a label for a clearAll button clearAllControlLabel java.lang.String Defines a label for a clear control clearControlLabel java.lang.String Attribute 'disabled' provides a possibility to make the whole component disabled if its value equals to "true". Default value is "false". disabled boolean Defines a label for a done label doneLabel java.lang.String Assigns one or more space-separated CSS class names to the file entries fileEntryClass java.lang.String Assigns one or more space-separated CSS class names to the file entries disabled fileEntryClassDisabled java.lang.String Assigns one or more space-separated CSS class names to the controls of the file entries fileEntryControlClass java.lang.String Assigns one or more space-separated CSS class names to the disabled controls of the file entries fileEntryControlClassDisabled java.lang.String MethodExpression representing an action listener method that will be notified after file uploaded. fileUploadListener void fileUploadListener(org.richfaces.event.UploadEvent) Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean If this attribute is true files will be immediately uploaded after they have been added in list. Default value is "false". immediateUpload boolean Defines height of file list. Default value is "210px". listHeight java.lang.String Defines width of file list. Default value is "400px". listWidth java.lang.String Used for locale definition locale java.lang.Object Defines max files count allowed for upload (optional). Default value is "1". maxFilesQuantity java.lang.Integer Defines if component should allow to add files that were already in list. Default value is "false". noDuplicate boolean The client-side script method to be called before a file is added onadd java.lang.String The client-side script method to be called when the element loses the focus onblur java.lang.String The client-side script method to be called when the element value is changed onchange java.lang.String The client-side script method to be called when a file entry is cleared onclear java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a file uploading is interrupted according to any errors onerror java.lang.String The client-side script method to be called when a file is uploaded to the server onfileuploadcomplete java.lang.String The client-side script method to be called when the element gets the focus onfocus java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when some text is selected in the text field. This attribute can be used with the INPUT and TEXTAREA elements. onselect java.lang.String The client-side script method to be called when a file uploading is rejected by the file size overflow onsizerejected java.lang.String The client-side script method to be called when a file type is rejected according to the file types allowed ontyperejected java.lang.String The client-side script method to be called when a file uploading is started onupload java.lang.String The client-side script method to be called when a file uploading is cancelled onuploadcanceled java.lang.String The client-side script method to be called when uploading of all files from the list is completed onuploadcomplete java.lang.String Defines a label for a progress label progressLabel java.lang.String If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Defines a label for a size error label sizeErrorLabel java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String Assigns one or more space-separated CSS class names to the component 'Cancel' button stopButtonClass java.lang.String Assigns one or more space-separated CSS class names to the component 'Cancel' button disabled stopButtonClassDisabled java.lang.String Defines a label for a stop button stopControlLabel java.lang.String Defines a label for a stop control stopEntryControlLabel java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String This attribute specifies the position of the current element in the tabbing order for the current document. This value must be a number between 0 and 32767. User agents should ignore leading zeros tabindex java.lang.String Defines a label for a transfer error label transferErrorLabel java.lang.String Assigns one or more space-separated CSS class names to the component 'Upload' button uploadButtonClass java.lang.String Assigns one or more space-separated CSS class names to the component 'Upload' button disabled uploadButtonClassDisabled java.lang.String Defines a label for an upload button uploadControlLabel java.lang.String Collection of files uploaded uploadData java.lang.Object Assigns one or more space-separated CSS class names to the upload list uploadListClass java.lang.String Assigns one or more space-separated CSS class names to the upload list disabled uploadListClassDisabled java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String It presents the google map in JSF applications gmap org.richfaces.taglib.GmapTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Enables continuous smooth zooming for selected browsers. Default value is "false". enableContinuousZoom java.lang.String Enables zooming in by a double click. Default value is "false". enableDoubleClickZoom java.lang.String Enables a map dragging with the mouse. Default value is "true". enableDragging java.lang.String Enables Info Window. Default value is "true". enableInfoWindow java.lang.String Google Map key. A single Map API key is valid for a single "directory" on your web server. Default value is "internal". gmapKey java.lang.String The JavaScript variable that is used to access the Google Map API. If you have more than one Google Map components on the same page, use individual key for each of them. The default variable name is "map" (without quotes). gmapVar java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Initial latitude coordinate in degrees, as a number between -90 and +90. Default value is "37.9721046". lat java.lang.String Initial longitude coordinate in degrees, as a number between -180 and +180. Default value is "-122.0424842834". lng java.lang.String Used for locale definition. Default value is "getDefaultLocale()". locale java.lang.Object Initial map type. The possible values are "G_NORMAL_MAP", "G_SATELLITE_MAP", "G_HYBRID_MAP". Default value is "G_SATELLITE_MAP". mapType java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when the Google Map object is initiated oninit java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String If "false", this component is not rendered rendered boolean Shows the GLarge control. Default value is "true". showGLargeMapControl java.lang.String Shows the Type switch control. Default value is "true". showGMapTypeControl java.lang.String It shows the scale control. Default value is "true". showGScaleControl java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String The warning message that appears if a browser is not compatible with Google Map. Default value is "Your browser does not support Google Maps". warningMessage java.lang.String Initial zoom level as a number between 1 and 18. Default value is "17". zoom java.lang.String The <rich:graphValidator> component allows to register Hibernate Validators for multiple input components. Bean validation @ and @validation support graphValidator org.richfaces.taglib.html.jsp.GraphValidator JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Every component may have a unique id that is automatically created if omitted id false java.lang.String This attribute defines JavaBean Validation 'groups' feature (JSR-303). It is ignored if Hibernate Validator is used. profiles java.lang.Object Summary message for a validation errors. summary java.lang.String JSF Validator type, that implements GraphValidator interface.This validator is used for the Graph and input fields validation. type java.lang.String The current value for this component. value java.lang.Object The <rich:hotKey> component allows to register hot keys for the page or particular elements and to define client-side processing functions for these keys. hotKey org.richfaces.taglib.HotKeyTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Defines the hotkey handling of events generated by child components nested into the parent component to which the <rich:hotKey> is attached. checkParent java.lang.Boolean Disables the hotkeys activated on input elements when the value of this attribute is "true". disableInInput java.lang.Boolean Defines the types of the inputs not to be influenced with hotKey component. Possible values: buttons, texts and all (default). By default it is empty and this means ALL the types. disableInInputTypes java.lang.String Defines the JavaScript function name which is called on hotkey activation handler java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Defines the hotkey itself key java.lang.String If "false", this component is not rendered rendered boolean Defines a selector for query selector java.lang.String Defines the time when the hotkey is registered. Possible values are "immediate" (by default), "onload", and "onregistercall". Default value is "immediate" timing java.lang.String Defines the type of a keyboard event (onkeyup, onkeypress, etc.) type java.lang.String The <rich:inplaceInput> is an input component used for displaying and editing data inputted. inplaceInput org.richfaces.taglib.InplaceInputTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Defines custom cancel icon cancelControlIcon java.lang.String Assigns one or more space-separated CSS class names to the component in the changed state changedClass java.lang.String Assigns one or more space-separated CSS class names to the component hovered in the changed state changedHoverClass java.lang.String Assigns one or more space-separated CSS class names to the component controls controlClass java.lang.String Assigns one or more space-separated CSS class names to the component control hovered controlHoverClass java.lang.String Assigns one or more space-separated CSS class names to the component control pressed controlPressedClass java.lang.String Positions the controls horizontally. Possible values are "left", "center", "right". Default value is "right". controlsHorizontalPosition java.lang.String Positions the controls vertically. Possible values are "bottom","center" and "top". Default value is "center" controlsVerticalPosition java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String The attribute is used to display text while value is undefined defaultLabel java.lang.String Assigns one or more space-separated CSS class names to the component in the edit state editClass java.lang.String Provides an option to assign an JavaScript action that initiates the change of the state. Default value is "onclick". editEvent java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean Sets width of the input field inputWidth java.lang.String A localized user presentable name for this component. label java.lang.String Defines how the component is displayed in the layout. Possible values are "block", "inline". Default value is "inline". layout java.lang.String Sets the maximum width of the input field. Default value is "500px". maxInputWidth java.lang.String Specifies the maximum number of digits that could be entered into the input field. The maximum number is unlimited by default. maxlength int Sets the minimum width of the input field. Default value is "40px". minInputWidth java.lang.String The client-side script method to be called when the component loses the focus onblur java.lang.String The client-side script method to be called when the component value is changed onchange java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when the component edit state is activated oneditactivated java.lang.String The client-side script method to be called before the component edit state is activated oneditactivation java.lang.String The client-side script method to be called when the component gets the focus onfocus java.lang.String The client-side script method to be called when the input field is clicked oninputclick java.lang.String The client-side script method to be called when the input field is double-clicked oninputdblclick java.lang.String The client-side script method to be called when a key is pressed down in the input field oninputkeydown java.lang.String The client-side script method to be called when a key is pressed and released in the input field oninputkeypress java.lang.String The client-side script method to be called when a key is released in the input field oninputkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down in the input field oninputmousedown java.lang.String The client-side script method to be called when a pointer is moved within the input field oninputmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the input field oninputmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the input field oninputmouseover java.lang.String The client-side script method to be called when a mouse button is released in the input field oninputmouseup java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when some text is selected in the input field onselect java.lang.String The client-side script method to be called when the component view state is activated onviewactivated java.lang.String The client-side script method to be called before the component view state is activated onviewactivation java.lang.String If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Defines custom save icon saveControlIcon java.lang.String Makes the input field select when switched to edit state. Default value is "false" selectOnEdit boolean Serves to display "save" and "cancel" controls. Default value is "false". showControls boolean Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Serves to define the tabbing order tabindex int MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) Assigns one or more space-separated CSS class names to the component in the view state viewClass java.lang.String Assigns one or more space-separated CSS class names to the component hovered in the view state viewHoverClass java.lang.String The <rich:inplaceSelect> is used for creation select based inputs: it shows the value as text in one state and enables editing the value, providing a list of options in another state. inplaceSelect org.richfaces.taglib.InplaceSelectTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Defines custom cancel icon cancelControlIcon java.lang.String Assigns one or more space-separated CSS class names to the component in the changed state changedClass java.lang.String Assigns one or more space-separated CSS class names to the component controls controlClass java.lang.String Assigns one or more space-separated CSS class names to the component control hovered controlHoverClass java.lang.String Assigns one or more space-separated CSS class names to the component control pressed controlPressClass java.lang.String The attribute positions the controls horizontally. Possible values are "right","center","left". Default value is "right". controlsHorizontalPosition java.lang.String The attribute positions the controls vertically. Possible values are "bottom","center" and "top". Default value is "center" controlsVerticalPosition java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String The attribute is used to display text while value is undefined defaultLabel java.lang.String Assigns one or more space-separated CSS class names to the component in the edit state editClass java.lang.String The attribute provides an option to assign an JavaScript action that initiates the change of the state. Default value is "onclick". editEvent java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean A localized user presentable name for this component. label java.lang.String Defines how the component is displayed in the layout. Possible values are "block", "inline". Default value is "inline". layout java.lang.String The attribute defines the height of option list. Default value is "200px". listHeight java.lang.String The attribute defines the width of option list. Default value is "200px". listWidth java.lang.String Sets the maximum width of the select element. Default value is "200px". maxSelectWidth java.lang.String Sets the minimum width of the select element. Default value is "100px". minSelectWidth java.lang.String The client-side script method to be called when the component loses the focus onblur java.lang.String The client-side script method to be called when the component value is changed onchange java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when the component edit state is activated oneditactivated java.lang.String The client-side script method to be called before the component edit state is activated oneditactivation java.lang.String The client-side script method to be called when the component gets the focus onfocus java.lang.String The client-side script method to be called when the component input field loses the focus oninputblur java.lang.String The client-side script method to be called when the input field is clicked oninputclick java.lang.String The client-side script method to be called when the input field is double-clicked oninputdblclick java.lang.String The client-side script method to be called when the component input field gets the focus oninputfocus java.lang.String The client-side script method to be called when a key is pressed down in the input field oninputkeydown java.lang.String The client-side script method to be called when a key is pressed and released in the input field oninputkeypress java.lang.String The client-side script method to be called when a key is released in the input field oninputkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down in the input field oninputmousedown java.lang.String The client-side script method to be called when a pointer is moved within the input field oninputmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the input field oninputmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the input field oninputmouseover java.lang.String The client-side script method to be called when a mouse button is released in the input field oninputmouseup java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when some text is selected in the input field onselect java.lang.String The client-side script method to be called when the component view state is activated. onviewactivated fires request only if the value is changed onviewactivated java.lang.String The client-side script method to be called before the component view state is activated onviewactivation java.lang.String The attribute opens the list once edit activated. Default value is "true". openOnEdit boolean If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Defines custom save icon saveControlIcon java.lang.String Sets width of the select element selectWidth java.lang.String The attribute serves to display "save" and "cancel" controls. Default value is "false". showControls boolean If "true", shows the SelectItem labels in the InplaceSelect pull-down list, but displays the value in the field in view mode once an item is selected. Default value is "false" showValueInView boolean Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String The attribute serves to define the tabbing order tabindex int MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) Assigns one or more space-separated CSS class names to the component in the view state viewClass java.lang.String Assigns one or more space-separated CSS class names to the component hovered in the view state viewHoverClass java.lang.String A component that lets selecting a number from a numeric region. It is a horizontal aligned scroll-like control with its own input field (optional) present. The keyboard input in a field is possible (optional. Also it is possible to see the current value in the tool tip above a dragged handle control. inputNumberSlider org.richfaces.taglib.InputNumberSliderTag JSP This attribute assigns an access key to an element. An access key is a single character from the document character set. Note: Authors should consider the input method of the expected reader when specifying an accesskey accesskey java.lang.String Assigns one or more space-separated CSS class names to the component bar element barClass java.lang.String CSS style rules to be applied to the component bar element barStyle java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent an error message to use in client-side validation events clientErrorMessage java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Assigns one or more space-separated CSS class names to the decrease arrow element decreaseClass java.lang.String Assigns one or more space-separated CSS class names to the decrease arrow element selected decreaseSelectedClass java.lang.String CSS style rules to be applied to the decrease arrow element decreaseStyle java.lang.String Delay in pressed increase/decrease arrows in miliseconds. Default value is "200". delay int When set for a form control, this boolean attribute disables the control for your input disabled boolean If set to "false" this attribute makes the text field "read-only", so the value can be changed only from a handle. Default value is "true". enableManualInput boolean Assigns one or more space-separated CSS class names to the handle element handleClass java.lang.String Assigns one or more space-separated CSS class names to the handle element selected handleSelectedClass java.lang.String The height of a slider control. Default value is "20px", for orientation="vertical" value is "20px" height java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean Assigns one or more space-separated CSS class names to the increase arrow element increaseClass java.lang.String Assigns one or more space-separated CSS class names to the increase arrow element selected increaseSelectedClass java.lang.String CSS style rules to be applied to the increase arrow element increaseStyle java.lang.String Assigns one or more space-separated CSS class names to the component input field inputClass java.lang.String If "right", the InputText Box would be rendered on the right side of the ruler. If "left", the InputText Box would be rendered on the left side of the ruler. If "top", the InputText Box would be rendered on the top of the ruler. If "bottom", the InputText Box would be rendered on the bottom of the ruler. inputPosition java.lang.String Similar to the "Size" attribute of h:inputText. Default value is "3". inputSize int CSS style rules to be applied to the component input field inputStyle java.lang.String A localized user presentable name for this component. label java.lang.String Attribute to set an "end" value. Default value is "100" maxValue java.lang.String Specifies the maximum number of digits that could be entered into the input field. The maximum number is unlimited by default. If entered value exceeds the value specified in "maxValue" attribute than the slider takes a maximum value position. maxlength int Attribute to set the "start" value. Default value is "0". minValue java.lang.String The client-side script method to be called when the element loses the focus onblur java.lang.String The client-side script method to be called when the element value is changed onchange java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a non-number value or a number value that is out of the range is input onerror java.lang.String The client-side script method to be called when the element gets the focus onfocus java.lang.String The client-side script method to be called when the component input field is clicked oninputclick java.lang.String The client-side script method to be called when the component input field is double-clicked oninputdblclick java.lang.String The client-side script method to be called when a key is pressed down in the input field oninputkeydown java.lang.String The client-side script method to be called when a key is pressed and released in the input field oninputkeypress java.lang.String The client-side script method to be called when a key is released in the input field oninputkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down in the input field oninputmousedown java.lang.String The client-side script method to be called when a pointer is moved within the input field oninputmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the input field oninputmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the input field oninputmouseover java.lang.String The client-side script method to be called when a mouse button is released in the input field oninputmouseup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when some text is selected in the text field. This attribute can be used with the INPUT and TEXTAREA elements. onselect java.lang.String The client-side script method to be called when a slider handle is moved onslide java.lang.String Attribute can have the values "vertical" and "horizontal" to define in which direction the slider should be moveable. orientation java.lang.String If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String False value for this attribute makes increase/decrease arrows invisible. Default value is "false". showArrows boolean If the min/max values are shown on the right/left borders of a control. Default value is "true". showBoundaryValues boolean False value for this attribute makes text a field invisible. Default value is "true". showInput boolean If "true"the current value is shown in the tooltip when a handle control is in a "dragged" state. Default value is "true". showToolTip boolean Parameter that determines a step between the nearest values while using a handle. Default value is "1". step java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String This attribute specifies the position of the current element in the tabbing order for the current document. This value must be a number between 0 and 32767. User agents should ignore leading zeros tabindex java.lang.String Assigns one or more space-separated CSS class names to the tool tip element of the handle tipClass java.lang.String CSS style rules to be applied to the tool tip element of the handle tipStyle java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) The width of a slider control. Default value is "200px", for orientation="vertical" value is "200px" width java.lang.String Spinner component - A single line input field that lets the user select a number using the controls near the text field. User can change value using Up/Down keyboard keys. The keyboard Input in field if it isn't locked by manualInput attribute is possible. After arrow controls pressed - cursor can be moved in any way without loosing draged state. inputNumberSpinner org.richfaces.taglib.InputNumberSpinnerTag JSP This attribute assigns an access key to an element. An access key is a single character from the document character set. Note: Authors should consider the input method of the expected reader when specifying an accesskey accesskey java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent An error message to use in client-side validation events clientErrorMessage java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String If "true" after the current value reaches the border value it is reversed to another border value after next increasing/decreasing. In other case possibilities of next increasing (or decreasing) will be locked. Default value is " true ". cycled boolean Disable browser's auto completion. Default value is "false" disableBrowserAutoComplete boolean When set for a form control, this boolean attribute disables the control for your input disabled boolean if "false" your's input to the text field using keyboard will be locked. Default value is "true" enableManualInput boolean Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean Assigns one or more space-separated CSS class names to the component input field inputClass java.lang.String Attribute specifies the initial length of input in characters. Default value is "10". inputSize int CSS style rules to be applied to the component input field inputStyle java.lang.String A localized user presentable name for this component. label java.lang.String Maximum value. Default value is "100". maxValue java.lang.String Minimum value. Default value is "0". minValue java.lang.String The client-side script method to be called when the element loses the focus onblur java.lang.String The client-side script method to be called when the element value is changed onchange java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when the 'Down' button is clicked ondownclick java.lang.String The client-side script method to be called whenever a JavaScript error occurs onerror java.lang.String The client-side script method to be called when the element gets the focus onfocus java.lang.String The client-side script method to be called when the component input field is clicked oninputclick java.lang.String The client-side script method to be called when the component input field is double-clicked oninputdblclick java.lang.String The client-side script method to be called when a key is pressed down in the input field oninputkeydown java.lang.String The client-side script method to be called when a key is pressed and released in the input field oninputkeypress java.lang.String The client-side script method to be called when a key is released in the input field oninputkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down in the input field oninputmousedown java.lang.String The client-side script method to be called when a pointer is moved within the input field oninputmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the input field oninputmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the input field oninputmouseover java.lang.String The client-side script method to be called when a mouse button is released in the input field oninputmouseup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when some text is selected in the text field. This attribute can be used with the INPUT and TEXTAREA elements. onselect java.lang.String The client-side script method to be called when the 'Up' button is clicked onupclick java.lang.String If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Parameter that determines the step between nearest values while using controls. Default value is "1" step java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String This attribute specifies the position of the current element in the tabbing order for the current document. This value must be a number between 0 and 32767. User agents should ignore leading zeros tabindex java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) The <rich:insert> component is used for highlighting, source code inserting and, optionally, format the file from the application context into the page. insert org.richfaces.ui.taglib.InsertTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Defines the String, inserted with this component. This attribute is alternative to "src" attribute. content java.lang.String Attribute defines encoding for inserted content encoding java.lang.String Attribute defines the alternative content that will be shown in case component cannot read the resource defined with 'src' attribute. If "errorContent" attribute is not defined, the component shown the actual error message in the place where the content is expected errorContent java.lang.String Defines a type of code highlight java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String If "false", this component is not rendered rendered boolean Defines the path to the file with source code src java.lang.String The <rich:jQuery> allows to apply styles and behaviour to DOM objects. jQuery org.richfaces.taglib.JQueryTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Every component may have a unique id that is automatically created if omitted id false java.lang.String The name of a function that will be generated to execute a query. The "name" attribute is required if "timing" attribute equals to "onJScall" name java.lang.String The query string that is executed for a given selector. query true java.lang.String If "false", this component is not rendered rendered boolean Selector for query. The "selector" attribute uses defined by w3c consortium syntax for CSS rule selector with some jQuery extensions. selector java.lang.String The attribute that defines when to perform the query. The possible values are "immediate","onload" and "onJScall". "immediate" performs the query right away. "onload" adds the task to the time when a document is loaded (the DOM tree is created). "onJScall" allows to invoke the query by Javascipt function name defined with "name" attribute. The default value is "immediate". timing java.lang.String layout org.richfaces.taglib.LayoutTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Every component may have a unique id that is automatically created if omitted id false java.lang.String If "false", this component is not rendered rendered boolean layoutPanel org.richfaces.taglib.LayoutPanelTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Every component may have a unique id that is automatically created if omitted id false java.lang.String Positions the component relative to the <rich:layout/> component. Possible values are top, left, right, center, bottom. position true org.richfaces.component.LayoutPosition If "false", this component is not rendered rendered boolean Sets the width of the layout area width java.lang.String The <rich:listShuttle> component is used for moving chosen items from one list into another with their optional reordering there. listShuttle org.richfaces.taglib.ListShuttleTag JSP Stores active item activeItem java.lang.Object Defines row keys that are updated after an Ajax request ajaxKeys java.util.Set The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the 'Bottom' button bottomControlClass java.lang.String Defines a label for a bottom control bottomControlLabel java.lang.String HTML: alt for the last button bottomTitle java.lang.String Assigns one or more space-separated CSS class names to the columns. If the CSS class names are comma-separated, each class will be assigned to a particular column in the order they follow in the attribute. If you have less class names than columns, the class will be applied to every n-fold column where n is the order in which the class is listed in the attribute. If there are more class names than columns, the overflow ones are ignored. columnClasses java.lang.String It defines EL-binding for a component state for saving or redefinition componentState org.ajax4jsf.model.DataComponentState Defines type of a control: button or none. Default value is "button". controlsType java.lang.String Customizes vertically a position of move/copy and order controls relatively to lists. Default value is "middle" controlsVerticalAlign java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Assigns one or more space-separated CSS class names to the 'Copy all' button copyAllControlClass java.lang.String Defines a label for a "Copy all" control copyAllControlLabel java.lang.String HTML: alt for "Copy all" button copyAllTitle java.lang.String Assigns one or more space-separated CSS class names to the 'Copy' button copyControlClass java.lang.String Defines a label for a "Copy" control copyControlLabel java.lang.String HTML: alt for a "Copy" button copyTitle java.lang.String Assigns one or more space-separated CSS class names to the component disabled controls disabledControlClass java.lang.String Assigns one or more space-separated CSS class names to the 'Down' button downControlClass java.lang.String Defines a label for a down control downControlLabel java.lang.String HTML: alt for bottom button downTitle java.lang.String If "false", 'Copy All' and 'Remove All' controls aren't displayed. Default value is "true". fastMoveControlsVisible boolean If "false", 'Top' and 'Bottom' controls aren't displayed. Default value is "true". fastOrderControlsVisible boolean Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean A localized user presentable name for this component. label java.lang.String Assigns one or more space-separated CSS class names to the component lists listClass java.lang.String Defines height of the list. Default value is "140". listsHeight java.lang.String If "false", 'Copy' and 'Remove' controls aren't displayed. Default value is "true". moveControlsVisible boolean The client-side script method to be called when the component loses the focus onblur java.lang.String The client-side script method to be called when the 'Bottom' button is clicked onbottomclick java.lang.String The client-side script method to be called when the component is clicked onclick java.lang.String The client-side script method to be called when the 'Copy All' button is clicked oncopyallclick java.lang.String The client-side script method to be called when the 'Copy' button is clicked oncopyclick java.lang.String The client-side script method to be called when the component is double-clicked ondblclick java.lang.String The client-side script method to be called when the 'Down' button is clicked ondownclick java.lang.String The client-side script method to be called when the component gets the focus onfocus java.lang.String The client-side script method to be called before the list is changed onlistchange java.lang.String The client-side script method to be called when the list is changed onlistchanged java.lang.String The client-side script method to be called when a pointer is moved within the component onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the component onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the component onmouseover java.lang.String The client-side script method to be called before the list order is changed onorderchange java.lang.String The client-side script method to be called when the list order is changed onorderchanged java.lang.String The client-side script method to be called when the 'Remove All' button is clicked onremoveallclick java.lang.String The client-side script method to be called when the 'Remove' button is clicked onremoveclick java.lang.String The client-side script method to be called when the 'Top' button is clicked ontopclick java.lang.String The client-side script method to be called when the 'Up' button is clicked onupclick java.lang.String If "false", 'Up' and 'Down' controls aren't displayed. Default value is "true". orderControlsVisible boolean Assigns one or more space-separated CSS class names to the 'Remove all' button removeAllControlClass java.lang.String Defines a label for a "Remove all" control removeAllControlLabel java.lang.String HTML: alt for "Remove all" button removeAllTitle java.lang.String Assigns one or more space-separated CSS class names to the 'Remove' button removeControlClass java.lang.String Defines a label for a "Remove" control removeControlLabel java.lang.String HTML: alt for a "Remove" button removeTitle java.lang.String If "false", this component is not rendered rendered boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Assigns one or more space-separated CSS class names to the rows. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String Converter for a row key object rowKeyConverter javax.faces.convert.Converter The attribute provides access to a row key in a Request scope rowKeyVar false java.lang.String Shows a label for a button. Default value is "true". showButtonLabels boolean Defines source list caption representation text sourceCaptionLabel java.lang.String Defines width of a source list. Default value is "140". sourceListWidth java.lang.String Defines the case when source value is being validated. If the value is "true", there should be at least one item in the source list sourceRequired boolean Manages selection in a source list from the server side sourceSelection java.util.Set Defines a List or Array of items to be shown in a source list sourceValue java.lang.Object CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String If "true", dragging between lists realized by click switchByClick boolean If "true", items can be moved between the lists by double-clicking on them. Default value is "true". switchByDblClick boolean Defines target list caption representation text targetCaptionLabel java.lang.String Defines width of a target list. Default value is "140". targetListWidth java.lang.String Defines the case when target value is being validated. If the value is "true", there should be at least one item in the target list targetRequired boolean Manages selection in a target list from the server side targetSelection java.util.Set Defines a List or Array of items to be shown in a target list targetValue java.lang.Object Assigns one or more space-separated CSS class names to the 'Top' button topControlClass java.lang.String Defines a label for a "Top" control topControlLabel java.lang.String HTML: alt for the first button topTitle java.lang.String Assigns one or more space-separated CSS class names to the 'Up' button upControlClass java.lang.String Defines a label for an "Up" control upControlLabel java.lang.String HTML: alt for top button upTitle java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) Defines a list on the page var false java.lang.String The <rich:menuGroup> component is used to define an expandable group of items inside a pop-up list or another group. menuGroup org.richfaces.taglib.MenuGroupTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter Defines direction of the popup sublist to appear ("right", "left", "auto"(Default), "left-down", "left-up", "right-down", "right-up") direction java.lang.String If "true" sets state of the item to disabled state. Default value is "false". disabled boolean Defines the event on the representation element that triggers the menu's appearance. Default value is "onmouseover". event java.lang.String Path to the icon to be displayed for the enabled item state icon java.lang.String Assigns one or more space-separated CSS class names to the component icon element iconClass java.lang.String Path to the icon to be displayed for the disabled item state iconDisabled java.lang.String Path to the folder icon to be displayed for the enabled item state iconFolder java.lang.String Path to the folder icon to be displayed for the enabled item state iconFolderDisabled java.lang.String CSS style rules to be applied to the component icon element iconStyle java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Assigns one or more space-separated CSS class names to the component label element labelClass java.lang.String The client-side script method to be called when a group is closed onclose java.lang.String The client-side script method to be called when a pointer is moved within the menu group onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the menu group onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the menu group onmouseover java.lang.String The client-side script method to be called when a group is opened onopen java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the component selected items selectClass java.lang.String CSS style rules to be applied to the component selected items selectStyle java.lang.String Delay between event and menu showing. Default value is "300". showDelay java.lang.Integer CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Defines representation text for menuItem value true java.lang.Object The <rich:menuItem> component is used for the definition of a single item inside a pop-up list. menuItem org.richfaces.taglib.MenuItemTag JSP MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) Limits JSF tree processing (decoding, conversion, validation and model updating) only to a component that sends the request. Boolean. Default value is "false". ajaxSingle boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object If "true" sets state of the item to disabled state. Default value is "false". disabled boolean Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String Path to the icon to be displayed for the enabled item state icon java.lang.String Assigns one or more space-separated CSS class names to the component icon element iconClass java.lang.String Path to the icon to be displayed for the disabled item state. iconDisabled java.lang.String CSS style rules to be applied to the component icon element iconStyle java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean Assigns one or more space-separated CSS class names to the component label element labelClass java.lang.String If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when a menu item is selected onselect java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int Assigns one or more space-separated CSS class names to the selected item selectClass java.lang.String CSS style rules to be applied to the selected item selectStyle java.lang.String If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Sets the submission mode. Possible values are "ajax", "server", "none". Default value is "server". submitMode java.lang.String Name of a frame where the resource retrieved via this hyperlink is to be displayed target java.lang.Object Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int The current value for this component value java.lang.Object A horizontal separator to use in the menu. menuSeparator org.richfaces.taglib.MenuSeparatorTag empty The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Every component may have a unique id that is automatically created if omitted id false java.lang.String If "false", this component is not rendered rendered boolean The <rich:message> component is used for rendering a single message for a specific component. message org.richfaces.taglib.RichMessageTag JSP Define, must be (or not) content of this component will be included in AJAX response created by parent AJAX Container, even if not forced by reRender list of ajax action. Ignored if component marked to output by some Ajax action component. The default value is "true". ajaxRendered boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the message with a severity class of "ERROR" errorClass java.lang.String Assigns one or more space-separated CSS class names to the message label with a severity class of "ERROR" errorLabelClass java.lang.String Assigns one or more space-separated CSS class names to the message marker with a severity class of "ERROR" errorMarkerClass java.lang.String Assigns one or more space-separated CSS class names to the message with a severity class of "FATAL" fatalClass java.lang.String Assigns one or more space-separated CSS class names to the message label with a severity class of "FATAL" fatalLabelClass java.lang.String Assigns one or more space-separated CSS class names to the message marker with a severity class of "FATAL" fatalMarkerClass java.lang.String Client identifier of the component for which to display messages for java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Assigns one or more space-separated CSS class names to the message with a severity class of "INFO" infoClass java.lang.String Assigns one or more space-separated CSS class names to the message label with a severity class of "INFO" infoLabelClass java.lang.String Assigns one or more space-separated CSS class names to the message marker with a severity class of "INFO" infoMarkerClass java.lang.String Assigns one or more space-separated CSS class names to the message label labelClass java.lang.String Defines a comma-separated list of messages categories to display. Default value is "ALL". level java.lang.String Assigns one or more space-separated CSS class names to the message marker markerClass java.lang.String CSS style rules to be applied to the message marker markerStyle java.lang.String Defines a minimum level of messages categories to display. minLevel java.lang.String If "false", this component is not rendered rendered boolean Flag indicating whether detailed information of a displayed messages should be included. Default value is "true". showDetail boolean Flag indicating whether the summary portion of displayed messages should be included. Default value is "false". showSummary boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String Flag indicating whether the detail portion of the message should be displayed as a tooltip. Default value is "false". tooltip boolean Assigns one or more space-separated CSS class names to the message with a severity class of "WARN" warnClass java.lang.String Assigns one or more space-separated CSS class names to the message label with a severity class of "WARN" warnLabelClass java.lang.String Assigns one or more space-separated CSS class names to the message marker with a severity class ofS "WARN" warnMarkerClass java.lang.String The <rich:messages> component is similar to <rich:message> component but used for rendering all messages for the components. messages org.richfaces.taglib.RichMessagesTag JSP Define, must be (or not) content of this component will be included in AJAX response created by parent AJAX Container, even if not forced by reRender list of ajax action. Ignored if component marked to output by some Ajax action component. The default value is "true". ajaxRendered boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the messages with a severity class of "ERROR" errorClass java.lang.String Assigns one or more space-separated CSS class names to the messages labels with a severity class of "ERROR" errorLabelClass java.lang.String Assigns one or more space-separated CSS class names to the messages marker with a severity class of "ERROR" errorMarkerClass java.lang.String Assigns one or more space-separated CSS class names to the messages with a severity class of "FATAL" fatalClass java.lang.String Assigns one or more space-separated CSS class names to the messages labels with a severity class of "FATAL" fatalLabelClass java.lang.String Assigns one or more space-separated CSS class names to the messages markers with a severity class of "FATAL" fatalMarkerClass java.lang.String Client identifier of the component for which to display messages for java.lang.String Flag indicating that only global messages (that is, messages not associated with any client identifier) are to be displayed. Default value is "false" globalOnly boolean Every component may have a unique id that is automatically created if omitted id false java.lang.String Assigns one or more space-separated CSS class names to the messages with a severity class of "INFO" infoClass java.lang.String Assigns one or more space-separated CSS class names to the messages labels with a severity class of "INFO" infoLabelClass java.lang.String Assigns one or more space-separated CSS class names to the messages markers with a severity class of "INFO" infoMarkerClass java.lang.String Assigns one or more space-separated CSS class names to the messages labels labelClass java.lang.String The type of layout markup to use when rendering error messages. Possible values are "table" (an HTML table), "list" (an HTML list) and iterator. If not specified, the default value is "list". layout java.lang.String Defines a comma-separated list of messages categories to display. Default value is "ALL". level java.lang.String Assigns one or more space-separated CSS class names to the messages markers markerClass java.lang.String CSS style rules to be applied to the messages markers markerStyle java.lang.String Defines a minimum level of messages categories to display. minLevel java.lang.String If "false", this component is not rendered rendered boolean Flag indicating whether the detailed information of displayed messages should be included. Default value is "false" showDetail boolean Flag indicating whether the summary portion of displayed messages should be included. Default value is "true" showSummary boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML 'class' attribute. styleClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String Flag indicating whether the detail portion of the message should be displayed as a tooltip. Default value is "false". tooltip boolean Assigns one or more space-separated CSS class names to the messages with a severity class of "WARN" warnClass java.lang.String Assigns one or more space-separated CSS class names to the messages labels with a severity class of "WARN" warnLabelClass java.lang.String Assigns one or more space-separated CSS class names to the messages markers with a severity class of "WARN" warnMarkerClass java.lang.String The <rich:modalPanel> component implements a modal dialog window. All operations in the main application window are locked out while this window is active. Opening and closing the window is done through client JavaScript code. modalPanel org.richfaces.taglib.ModalPanelTag JSP If "true" modalPanel should be autosizeable. Default value is "false". autosized boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the component controls controlsClass java.lang.String Defines the DOM element, which stacking context will assimilate the modalPanel. Possible values: "body", "form", "parent". Default value is "body". domElementAttachment java.lang.String Assigns one or more space-separated CSS class names to the component header headerClass java.lang.String Attribute defines height of component. Default value is "300". height int Every component may have a unique id that is automatically created if omitted id false java.lang.String If "true" modalPanel should save state after submission. Default value is "false". keepVisualState boolean A localized user presentable name for this component. label java.lang.String Attribute defines X position of component left-top corner. Default value is "auto". left java.lang.String Attribute defines min height of component. Default value is "10". If the value is less then 10, a "IllegalArgumentException" exception is thrown. minHeight int Attribute defines min width of component. Default value is "10". If the value is less then 10, a "IllegalArgumentException" exception is thrown. minWidth int If "true" there is possibility to move component. Default value is "true". moveable boolean The client-side script method to be called before the modal panel is hidden onbeforehide java.lang.String The client-side script method to be called before the modal panel is opened onbeforeshow java.lang.String The client-side script method to be called after the modal panel is hidden onhide java.lang.String The client-side script method to be called when a left mouse button is clicked outside the modal panel onmaskclick java.lang.String The client-side script method to be called when a right mouse button is clicked outside the modal panel onmaskcontextmenu java.lang.String The client-side script method to be called when a left mouse button is double-clicked outside the modal panel onmaskdblclick java.lang.String The client-side script method to be called when a mouse button is pressed down outside the modal panel onmaskmousedown java.lang.String The client-side script method to be called when a pointer is moved outside the modal panel onmaskmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the modal panel onmaskmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the modal panel onmaskmouseover java.lang.String The client-side script method to be called when a mouse button is released outside the modal panel onmaskmouseup java.lang.String The client-side script method to be called before the modal panel is moved onmove java.lang.String The client-side script method to be called when the modal panel is resized onresize java.lang.String The client-side script method to be called when the modal panel is displayed onshow java.lang.String If "true" modalPanel creates iframe to overlap embed objects like PDF on a page. Default value is "false". overlapEmbedObjects boolean If "false", this component is not rendered rendered boolean If "true" there is possibility to change component size. Default value is "true". resizeable boolean Pop-up shadow depth for suggestion content shadowDepth java.lang.String HTML CSS class attribute of element for pop-up suggestion content shadowOpacity java.lang.String If "true" value for this attribute makes a modal panel opened as default. Default value is "false" showWhenRendered boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Attribute defines Y position of component left-top corner. Default value is "auto". top java.lang.String How to handle HTML SELECT-based controls in IE 6? - "disable" - default, handle as usual, use disabled="true" to hide SELECT controls - "hide" - use visibility="hidden" to hide SELECT controls tridentIVEngineSelectBehavior java.lang.String Defines whether to trim or not elements inside modalPanel. Default value is "true" trimOverlayedElements boolean Defines options that were specified on the client side visualOptions java.lang.Object Attribute defines width of component. Default value is "200". width int Attribute is similar to the standard HTML attribute and can specify window. Default value is "100". placement relative to the content zindex int nodeSelectListener org.richfaces.taglib.NodeSelectListenerTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding org.richfaces.nodeSelectListener The fully qualified Java class name for the listener type false java.lang.String The <rich:orderingList> is a component for ordering items in a list. This component provides possibilities to reorder a list and sort it on the client side. orderingList org.richfaces.taglib.OrderingListTag JSP Stores active item activeItem java.lang.Object Defines row keys that are updated after an Ajax request ajaxKeys java.util.Set The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Defines a label for a 'Bottom' control bottomControlLabel java.lang.String HTML: alt for last button bottomTitle java.lang.String Defines caption representation text captionLabel java.lang.String Assigns one or more space-separated CSS class names to the columns. If the CSS class names are comma-separated, each class will be assigned to a particular column in the order they follow in the attribute. If you have less class names than columns, the class will be applied to every n-fold column where n is the order in which the class is listed in the attribute. If there are more class names than columns, the overflow ones are ignored. columnClasses java.lang.String It defines EL-binding for a component state for saving or redefinition componentState org.ajax4jsf.model.DataComponentState Controls horizontal rendering. Possible values: "left" - controls should be rendered to the left side of a list. "right"- controls should be rendered to the right side of a list. Default value is "right". controlsHorizontalAlign java.lang.String Defines type of a control: button or none. Default value is "button". controlsType java.lang.String Controls vertical rendering. Possible values: "top" - controls should be rendered aligned to top side of a list. "bottom" - controls should be rendered aligned to bottom side of a list. "middle" - controls should be rendered centered relatively to a list. Default value is "middle" controlsVerticalAlign java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Defines a label for a 'Down' control downControlLabel java.lang.String HTML: alt for bottom button downTitle java.lang.String If "false", 'Top' and 'Bottom' controls aren't displayed. Default value is "true". fastOrderControlsVisible boolean Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean A localized user presentable name for this component. label java.lang.String Defines height of a list. Default value is "140". listHeight java.lang.String Defines width of a list. Default value is "140". listWidth java.lang.String The client-side script method to be called when the 'Bottom' button is clicked onbottomclick java.lang.String The client-side script method to be called when the component is clicked onclick java.lang.String The client-side script method to be called when the component is double-clicked ondblclick java.lang.String The client-side script method to be called when the 'Down' button is clicked ondownclick java.lang.String The client-side script method to be called when the list header is clicked onheaderclick java.lang.String The client-side script method to be called when a pointer is moved within the component onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the component onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the component onmouseover java.lang.String The client-side script method to be called before the list order is changed onorderchange java.lang.String The client-side script method to be called when the list order is changed onorderchanged java.lang.String The client-side script method to be called when the 'Top' button is clicked ontopclick java.lang.String The client-side script method to be called when the 'Up' button is clicked onupclick java.lang.String If "false", 'Up' and 'Down' controls aren't displayed. Default value is "true". orderControlsVisible boolean If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Assigns one or more space-separated CSS class names to the rows. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String Converter for a row key object rowKeyConverter javax.faces.convert.Converter The attribute provides access to a row key in a Request scope rowKeyVar false java.lang.String A number of rows to display, or zero for all remaining rows in the list rows int Collection which stores a set of selected items selection java.util.Set If "true", shows a label for a button. Default value is "true" showButtonLabels boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Defines a label for a 'Top' control topControlLabel java.lang.String HTML: alt for first button topTitle java.lang.String Defines a label for a 'Up' control upControlLabel java.lang.String HTML: alt for top button upTitle java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String Defines a List or Array of items to be shown in a list value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) Defines a list on the page var false java.lang.String page org.richfaces.taglib.PageTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the body part of the page bodyClass java.lang.String Set custom mime content type to response contentType java.lang.String Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String Assigns one or more space-separated CSS class names to the component footer footerClass java.lang.String Assigns one or more space-separated CSS class names to the component header headerClass java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String Page layout format ( html, xhtml, html-transitional, html-3.2 ) for encoding DOCTYPE, namespace and Content-Type definitions markupType java.lang.String Set html element default namespace namespace java.lang.String The client-side script method to be called when the right mouse button is clicked over the component oncontextmenu java.lang.String The client-side script method to be called before a page is loaded onload java.lang.String The client-side script method to be called when a page is unloaded onunload java.lang.String String for output as a page title. pageTitle java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the component side panel sidebarClass java.lang.String Defines the position of the side panel. Possible values are "left", "right". Default value is "left". sidebarPosition java.lang.String Defines width for the side panel. Default value is "160". sidebarWidth int CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Specifies the way of the component rendering theme java.lang.String Advisory title information about markup elements generated for this component title java.lang.String Sets the width of the page width int Create an image by paint in a managed bean, same as paint (Graphics g) in SWING components. It can be used as a cacheable or non-cacheable resource. With a cache support, a key is created in URI with a mix of size (width/height), paint method, format and data attributes. paint2D org.richfaces.taglib.Paint2DTag JSP Deprecated. This attribute specifies the position of an IMG, OBJECT, or APPLET with respect to its context. The possible values are "bottom", "middle", "top", "left" and "right". The default value is "middle". align java.lang.String For compability with XHTML 1.1 standart alt java.lang.String Background color of painted image. Default value is 'transparent' which means no background fill. Hex colors can be used, as well as common color names. Invalid values are treated as transparent. Note, that JPEG format doesn't support transparency, and transparent background is painted black. Also note, that several browsers (e.g. IE6) do not support PNG transparency. Default value is "transparent" bgcolor java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Deprecated. This attribute specifies the width of an IMG or OBJECT border, in pixels. The default value for this attribute depends on the user agent border java.lang.String Supported (or not) client/server caching for generated images. Caching on client supported by properly sending and processing of HTTP headers (Last-Modified, Expires, If-Modified-Since, etc.) Server-side caching is supported by application-scope object cache. For build of cache key use "value" attribute, serialized to URI cacheable boolean Value calculated at render time and stored in Image URI (as part of cache Key), at paint time passed to a paint method. It can be used for updating cache at change of image generating conditions, and for creating paint beans as "Lightweight" pattern components (request scope). IMPORTANT: Since serialized data stored in URI, avoid using big objects data java.lang.Object format Name of format for sending a generated image. It currently supports "jpeg" (24 bit, default), "gif" (8 bit with transparency), "png" (32 bit with transparency) format java.lang.String Height in pixels of image (for paint canvas and HTML attribute). Default value is "10". height int Deprecated. This attribute specifies the amount of white space to be inserted to the left and right of an IMG, APPLET, or OBJECT. The default value is not specified, but is generally a small, non-zero length hspace java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String The method calls expression to paint Image on prepared Buffered image. It must have two parameters with a type of java.awt.Graphics2D (graphics to paint) and Object (restored from URI "data" property). For painting used 32-bit RGBA color model (for 8-bit images used Diffusion filtration before sending) paint void paint(java.awt.Graphics2D,java.lang.Object) If "false", this component is not rendered rendered boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String The current value of this component value java.lang.Object Deprecated. This attribute specifies the amount of white space to be inserted above and below an IMG, APPLET, or OBJECT. The default value is not specified, but is generally a small, non-zero length vspace java.lang.String Width in pixels of image (for paint canvas and HTML attribute). Default value is "10". width int A skinnable panel that is rendered as a bordered rectangle. The header is added using a facet with the attribute, name="header". panel org.richfaces.taglib.PanelTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the component content bodyClass java.lang.String Label text appears on a panel header header java.lang.String Assigns one or more space-separated CSS class names to the component header headerClass java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String If "false", this component is not rendered rendered boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String A component with categories sliding up and down to reveal and hide items under selected categories (as used in Microsoft Outlook). panelBar org.richfaces.taglib.PanelBarTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the component content contentClass java.lang.String CSS style rules to be applied to the component content contentStyle java.lang.String Assigns one or more space-separated CSS class names to the component header headerClass java.lang.String Assigns one or more space-separated CSS class names to the header of the active component item headerClassActive java.lang.String CSS style rules to be applied to the component header headerStyle java.lang.String CSS style rules to be applied to the header of the active component item headerStyleActive java.lang.String The height of the slide panel. Might be defined as pixels or as percentage. Default value is "100%". height java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean The client-side script method to be called when a panel bar is clicked onclick java.lang.String The client-side script method to be called when a panel bar item is changed onitemchange java.lang.String The client-side script method to be called after a panel bar item has been changed onitemchanged java.lang.String The client-side script method to be called when a pointer is moved within the component onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the component onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the component onmouseover java.lang.String If "false", this component is not rendered rendered boolean Attribure defines name of selected item selectedPanel java.lang.Object CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) The width of the slide panel. Might be defined as pixels or as percentage. Default value is "100%". width java.lang.String A child component of a slide panel component panelBarItem org.richfaces.taglib.PanelBarItemTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the component content contentClass java.lang.String CSS style rules to be applied to the component content contentStyle java.lang.String Assigns one or more space-separated CSS class names to the component header headerClass java.lang.String Assigns one or more space-separated CSS class names to the header of the active item headerClassActive java.lang.String CSS style rules to be applied to the component header headerStyle java.lang.String CSS style rules to be applied to the header of the active item headerStyleActive java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Label text appears on a panel item header. Default value is "auto generated label" label java.lang.String Attribute defines item name. Default value is "getId()". name java.lang.Object The client-side script method to be called when a panel bar item is opened onenter java.lang.String The client-side script method to be called when a panel bar item is leaved onleave java.lang.String If "false", this component is not rendered rendered boolean Defines the menu on the page and the set of the child elements properties in layout. panelMenu org.richfaces.taglib.PanelMenuTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String If true sets state of the item to disabled state. Default value is "false". disabled boolean Assigns one or more space-separated CSS class names to the component disabled groups disabledGroupClass java.lang.String CSS style rules to be applied to the component disabled groups disabledGroupStyle java.lang.String Assigns one or more space-separated CSS class names to the component disabled items disabledItemClass java.lang.String CSS style rules to be applied to the component disabled items disabledItemStyle java.lang.String Defines the event on the representation element that triggers the submenu's expand/collapse. Default value is "onclick". event java.lang.String Set the submission mode for all panel menu groups after expand/collapse except ones where this attribute redefined. Possible values are "ajax", "server", "none". Default value is "none". expandMode java.lang.String Whether only one panel menu node on top level can be opened at a time. If the value of this attribute is true, the previously opened node on the top level is closed. If the value is false, the node is left opened. Default value is "false". expandSingle boolean Assigns one or more space-separated CSS class names to any component group except top groups groupClass java.lang.String CSS style rules to be applied to any component group except top groups groupStyle java.lang.String Assigns one or more space-separated CSS class names to the component hovered group hoveredGroupClass java.lang.String CSS style rules to be applied to the component hovered group hoveredGroupStyle java.lang.String Assigns one or more space-separated CSS class names to the component hovered item hoveredItemClass java.lang.String CSS style rules to be applied to the component hovered item hoveredItemStyle java.lang.String Path to the icon to be displayed for the collapsed Group state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconCollapsedGroup java.lang.String Path to the icon to be displayed for the collapsed top group state.\ You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconCollapsedTopGroup java.lang.String Path to the icon to be displayed for the disabled group state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconDisabledGroup java.lang.String Path to the icon to be displayed for the disabled item state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconDisabledItem java.lang.String Path to the icon to be displayed for the expanded Group state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconExpandedGroup java.lang.String Path to the icon to be displayed for the expanded top group state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconExpandedTopGroup java.lang.String Position of the icon for the group icon. Possible values are "left","right","none". Default value is "left". iconGroupPosition java.lang.String Position of the icon for the top group icon. Possible values are "left","right","none". Default value is "left". iconGroupTopPosition java.lang.String Path to the icon to be displayed for the enabled item state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconItem java.lang.String Position of the icon for the item icon. Possible values are "left","right","none". Default value is "left". iconItemPosition java.lang.String Position of the icon for the top item icon. Possible values are "left","right","none". Default value is "left". iconItemTopPosition java.lang.String Path to the icon to be displayed for the disabled top Group state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconTopDisableGroup java.lang.String Path to the icon to be displayed for the disabled top item state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconTopDisabledItem java.lang.String Path to the icon to be displayed for the enabled top item state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconTopItem java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean Assigns one or more space-separated CSS class names to any component item except top items itemClass java.lang.String CSS style rules to be applied to the component item except top items itemStyle java.lang.String A localized user presentable name for this component. label java.lang.String Set the submission mode for all panel menu items on the panel menu except ones where this attribute redefined. Possible values are "ajax", "server", "server". Default value is "server". mode java.lang.String The client-side script method to be called when the component is clicked onclick java.lang.String HTML: a script expression; a pointer button is double-clicked ondblclick java.lang.String The client-side script method to be called when some group is closed ongroupcollapse java.lang.String The client-side script method to be called when some group is activated ongroupexpand java.lang.String The client-side script method to be called when a panel menu item is hovered onitemhover java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the component onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the component onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the component onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String contain the name or the clientId of any of the item or group, the child defined in this attribute should be highlighted on PanelMenu rendering selectedChild java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Assigns one or more space-separated CSS class names to the component top groups topGroupClass java.lang.String CSS style rules to be applied to the component top groups topGroupStyle java.lang.String Assigns one or more space-separated CSS class names to the component top items topItemClass java.lang.String CSS style rules to be applied to the component top items topItemStyle java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) Set minimal width for the menu. Default value is "100%". width java.lang.String Defines expandable group of items inside the panel menu or other group. panelMenuGroup org.richfaces.taglib.PanelMenuGroupTag JSP MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) Limits JSF tree processing (decoding, conversion, validation and model updating) only to a component that sends the request. Boolean. Default value is "false". ajaxSingle boolean Deprecated. This attribute specifies the horizontal alignment of its element with respect to the surrounding context. The possible values are "left", "center", "right" and "justify". The default depends on the base text direction. For left to right text, the default is align="left", while for right to left text, the default is align="right". align java.lang.String For a user agents that cannot display images, forms, or applets, this attribute specifies alternate text. The language of the alternate text is specified by the lang attribute alt java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object When set for a form control, this boolean attribute disables the control for your input disabled boolean Assigns one or more space-separated CSS class names to the group disabled items disabledClass java.lang.String CSS style rules to be applied to the group disabled items disabledStyle java.lang.String Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String Set the submission mode for all panel menu groups after expand/collapse except ones where this attribute redefined. Possible value are "ajax", "server", "none". Default value is "none". expandMode java.lang.String If true group will be displayed expanded initially. Default value is "false". expanded boolean ID of an element to set focus after request is completed on client side focus java.lang.String Assigns one or more space-separated CSS class names to the group hovered item hoverClass java.lang.String CSS style rules to be applied to the group hovered item hoverStyle java.lang.String Assigns one or more space-separated CSS class names to the group icon element iconClass java.lang.String Path to the icon to be displayed for the collapsed item state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconCollapsed java.lang.String Path to the icon to be displayed for the disabled item state. iconDisabled java.lang.String Path to the icon to be displayed for the expanded item state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconExpanded java.lang.String CSS style rules to be applied to the group icon element iconStyle java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean Displayed node's text label java.lang.String If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when a pane menu group is closed oncollapse java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a pane menu group is opened onexpand java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Target frame for action to execute. target java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value for this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) Defines single Item inside popup list. panelMenuItem org.richfaces.taglib.PanelMenuItemTag JSP MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) Limits JSF tree processing (decoding, conversion, validation and model updating) only to a component that sends the request. Boolean. Default value is "false". ajaxSingle boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object If true sets state of the item to disabled state. Default value is "false". disabled boolean Assigns one or more space-separated CSS class names to the disabled item disabledClass java.lang.String CSS style rules to be applied to the disabled item disabledStyle java.lang.String Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String Assigns one or more space-separated CSS class names to the hovered item hoverClass java.lang.String CSS style rules to be applied to the hovered item hoverStyle java.lang.String Path to the icon or the default one name to be displayed for the enabled item state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". icon java.lang.String Assigns one or more space-separated CSS class names to the item icon element iconClass java.lang.String Path to the icon to be displayed for the disabled item state. You can also use predefined icons, setting the attribute to one of these possible values: "triangle", "triangleUp", "triangleDown", "disc", "chevron", "chevronUp", "chevronDown", "grid". Default value is "grid". iconDisabled java.lang.String CSS style rules to be applied to the item icon element iconStyle java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean Defines representation text for menuItem. label java.lang.Object If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean Set the submission mode. Possible values are "ajax", "server", "none". Default value is "none". mode java.lang.String 'selectedChild' attribute of PanelMenu refers to group/item with the same name. Default value is "getId()". name java.lang.String The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Target frame for action to execute. target java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int The current value for this component value java.lang.Object The <rich:pickList> component is used for moving selected item(s) from one list into another. pickList org.richfaces.taglib.PickListTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the component controls controlClass java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Defines a label for a "Copy all" control copyAllControlLabel java.lang.String HTML: alt for a "Copy all" button copyAllTitle java.lang.String If "false", the 'Copy All' control will not be displayed. Even if this value is "true", the 'Copy All' control will not be displayed if the "fastMoveControlsVisible" attribute is "false". Default value is "true". copyAllVisible boolean Defines a label for a "Copy" control copyControlLabel java.lang.String HTML: alt for a "Copy" button copyTitle java.lang.String If "false", the 'Copy' control will not be displayed. Even if this value is "true", the 'Copy' control will not be displayed if the "moveControlsVisible" attribute is "false". Default value is "true". copyVisible boolean If "true", disable this component on page. disabled boolean CSS style rules to be applied to the component disabled controls disabledStyle java.lang.String Assigns one or more space-separated CSS class names to the component disabled controls disabledStyleClass java.lang.String CSS style rules to be applied to the component enabled controls enabledStyle java.lang.String Assigns one or more space-separated CSS class names to the component enabled controls enabledStyleClass java.lang.String If "false", 'Copy All' and 'Remove All' controls aren't displayed. Even if this value is "true", the 'Copy All' and 'Remove All' controls will not be displayed if the "copyAllVisible" and "removeAllVisible" attribute values are "false". Default value is "true". fastMoveControlsVisible boolean Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean A localized user presentable name for this component. label java.lang.String Assigns one or more space-separated CSS class names to the component lists listClass java.lang.String Defines height of the list. Default value is "140px" listsHeight java.lang.String Customizes vertically a position of move/copy controls relatively to lists. Default value is "center". moveControlsVerticalAlign java.lang.String If "false", 'Copy' and 'Remove' controls aren't displayed. Even if this value is "true", the 'Copy' and 'Remove' controls will not be displayed if the "copyVisible" and "removeVisible" attribute values are "false". Default value is "true". moveControlsVisible boolean The client-side script method to be called when the component loses the focus onblur java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when the component gets the focus onfocus java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when the list is changed onlistchange java.lang.String The client-side script method to be called before the list is changed onlistchanged java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String Defines a label for a "Remove all" control removeAllControlLabel java.lang.String HTML: alt for a "Remove" all button removeAllTitle java.lang.String If "false", the 'Remove All' control will not be displayed. Even if this value is "true", the 'Remove All' control will not be displayed if the "fastMoveControlsVisible" attribute is "false". Default value is "true". removeAllVisible boolean Defines a label for a "Remove" control removeControlLabel java.lang.String HTML: alt for a "Remove" button removeTitle java.lang.String If "false", the 'Remove' control will not be displayed. Even if this value is "true", the 'Remove' control will not be displayed if the "moveControlsVisible" attribute is "false". Default value is "true". removeVisible boolean If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Shows a label for a button. Default value is "true" showButtonsLabel boolean Defines width of a source list. Default value is "140px" sourceListWidth java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String If "true", items can be moved between the lists by clicking on them. Default value is "false". switchByClick boolean If "true", items can be moved between the lists by double-clicking on them. Default value is "true". switchByDblClick boolean Defines width of a target list. Default value is "140px" targetListWidth java.lang.String Advisory title information about markup elements generated for this component title java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) The <rich:progressBar> component is designed for displaying a progress bar which shows the current status of the process. progressBar org.richfaces.taglib.ProgressBarTag JSP MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) Limits JSF tree processing (decoding, conversion, validation and model updating) only to a component that sends the request. Boolean. Default value is "false". ajaxSingle boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean Assigns one or more space-separated CSS class names to the component progress line rendering completeClass java.lang.String Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object Enables/disables polling. Default value is "true". enabled boolean Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String Assigns one or more space-separated CSS class names to the progress bar complete state finishClass java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean Assigns one or more space-separated CSS class names to the progress bar initial state initialClass java.lang.String Interval (in ms) for call poll requests. Default value 1000 ms (1 sec) interval int Attribute defines a simple label instead of rendering children component label java.lang.String If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean Max value, after which complete state should be rendered. Default value is "100". maxValue java.lang.Object Min value when initial state should be rendered. Default value is "0". minValue java.lang.Object Attributes defines AJAX or CLIENT modes for component. Possible values are "ajax", "client". Default value is "ajax". mode java.lang.String The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called before an ajax request is submitted onsubmit java.lang.String Parameters for macrosubstitution in the label parameters java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object DEPRECATED. Provides access to value of the component on the client progressVar java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object Set of componets to rerender after completion reRenderAfterComplete java.lang.String Assigns one or more space-separated CSS class names to the remained part of the progress bar remainClass java.lang.String If "false", this component is not rendered rendered boolean If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int Advisory title information about markup elements generated for this component title java.lang.String Sets the current value of the progress value java.lang.Object The <rich:recursiveTreeNodesAdaptor> is an extension of a <rich:treeNodesAdaptor> component that provides the possibility to define data models and process nodes recursively. recursiveTreeNodesAdaptor org.richfaces.taglib.RecursiveTreeNodesAdaptorTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Every component may have a unique id that is automatically created if omitted id false java.lang.String This boolean expression is used to define which elements of both collections are processed. Default value is "true". included boolean This boolean expression is used to define which elements are processed. Default value is "true". includedNode boolean This boolean expression is used to define which elements are processed applying to "roots" collection. Default value is "true". includedRoot boolean Defines collection to use at the other (non-top) levels of iteration nodes java.lang.Object The attribute is used to control a recursion order. Possible values are "first", "last", "[id of adaptor]" ("first" and "last" are reserved values). When "[id of the adaptor]" is set it means that recursion occurs after these adaptor component nodes are processed. The default value is "last" recursionOrder java.lang.String If "false", this component is not rendered rendered boolean Defines collection to use at the top of iteration roots java.lang.Object A request-scope attribute via which the data object for the current collection element will be used when iterating var java.lang.String The <rich:scrollableDataTable> component is used for the table-like component creation. The component just adds the set of additional features described below in comparison with the standard table. scrollableDataTable org.richfaces.taglib.ScrollableDataTableTag JSP Assigns one or more space-separated CSS class names to the component active row activeClass java.lang.String Request scope attribute under which the activeRowKey will be accessible activeRowKey java.lang.Object This attribute defines row keys that are updated after an AJAX request ajaxKeys java.util.Set The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean Assigns one or more space-separated CSS class names to the columns of the table. If the CSS class names are comma-separated, each class will be assigned to a particular column in the order they follow in the attribute. If you have less class names than columns, the class will be applied to every n-fold column where n is the order in which the class is listed in the attribute. If there are more class names than columns, the overflow ones are ignored. columnClasses java.lang.String It defines EL-binding for a component state for saving or redefinition componentState org.ajax4jsf.model.DataComponentState Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String A zero-relative row number of the first row to display first int Assigns one or more space-separated CSS class names to any footer generated for this component footerClass java.lang.String Defines the number of the fixed columns from the left side that will not be scrolled via horizontal scroll. Default value is "0". frozenColCount int Assigns one or more space-separated CSS class names to any header generated for this component headerClass java.lang.String Defines a height of the component. Default value is "500px". height java.lang.String If "true" data will be hidden during scrolling. Can be used for increase performance. Default value is "false". hideWhenScrolling boolean Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean The client-side script method to be called when the row is clicked onRowClick java.lang.String The client-side script method to be called when the row is double-clicked onRowDblClick java.lang.String The client-side script method to be called when a mouse button is pressed down over the row onRowMouseDown java.lang.String The client-side script method to be called when a mouse button is released over the row onRowMouseUp java.lang.String The client side script method to be called when a selected row is changed onselectionchange java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int Assigns one or more space-separated CSS class names to the rows of the table. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String Converter for a row key object rowKeyConverter javax.faces.convert.Converter The attribute provides access to a row key in a Request scope rowKeyVar false java.lang.String A number of rows to display, or zero for all remaining rows in the table rows int Name of JavaScript variable corresponding to component scriptVar false java.lang.String Assigns one or more space-separated CSS class names to the component rows selected selectedClass java.lang.String Value binding representing selected rows selection org.richfaces.model.selection.Selection Defines selection behaviour, provides an enumeration of the possible selection modes. Default value is "multi" selectionMode org.richfaces.model.SelectionMode If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String Defines mode of sorting. Possible values are 'single' for sorting of one column and 'multi' for some. sortMode java.lang.String ValueBinding pointing at a property of a class to manage rows sorting sortOrder org.richfaces.model.SortOrder The attribute provides access to a component state on the client side stateVar false java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int The current value for this component value java.lang.Object A request-scope attribute via which the data object for the current row will be used when iterating var false java.lang.String Defines a width of the component. Default value is "700px". width java.lang.String A horizontal line to use as a separator in a layout. The line type can be customized with the lineType parameter. separator org.richfaces.taglib.SeparatorTag JSP This attribute specifies a position of the separator according to the document. The possible values are "left", "center" and "right". Default value is "left". align java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent The separator height. Default value is "6px". height java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String A line type. The possible values are "beveled", "dotted", "dashed", "double", "solid" and "none". Default value is "beveled" lineType java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String If "false", this component is not rendered rendered boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String HTML: An advisory title for this element. Often displayed as a tooltip title java.lang.String The separator width that can be defined in pixels or in percents. Default value is "100%". width java.lang.String Wrapper component with named facets. Every facet will be shown after activation corresponding toggleControl(the other will be hidden). simpleTogglePanel org.richfaces.taglib.SimpleTogglePanelTag JSP MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) Limits JSF tree processing (decoding, conversion, validation and model updating) only to a component that sends the request. Boolean. Default value is "false". ajaxSingle boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the panel content bodyClass java.lang.String If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String Assigns one or more space-separated CSS class names to the panel header headerClass java.lang.String Height of a simple toggle panel content area might be defined as pixels or in percents. By default height is not defined height java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean Marker to be rendered on a panel header label java.lang.String If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called before a panel is collapsed oncollapse java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called before a panel is expanded onexpand java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String A "false" value for this attribute makes the panel closed by default. Default value is "true". opened boolean Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Panels switch mode: "client", "server"(default), "ajax" switchType java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int The current value for this component value java.lang.Object Width of a simple toggle panel might be defined as pixels or in percents. By default width is not defined width java.lang.String A spacer to use in layout. It is rendered as a transparent image. The size is set up with width and height attributes. By default it is displayed as an inline element (i.e. word spacer). By using style='display:block' can be used as a line spacer. spacer org.richfaces.taglib.SpacerTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent The height of the spacer defined in pixels. Default value is "1px". height java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String If "false", this component is not rendered rendered boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String HTML: An advisory title for this element. Often used by the user agent as a tooltip title java.lang.String The width of the spacer defined in pixels. Default value is "1px". width java.lang.String The <rich:subTable> component is used for inserting subtables into tables with opportunity to choose data from a model and built-in Ajax updates support. subTable org.richfaces.taglib.SubTableTag JSP This attribute defines row keys that are updated after an AJAX request ajaxKeys java.util.Set The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the columns of the table. If the CSS class names are comma-separated, each class will be assigned to a particular column in the order they follow in the attribute. If you have less class names than columns, the class will be applied to every n-fold column where n is the order in which the class is listed in the attribute. If there are more class names than columns, the overflow ones are ignored. columnClasses java.lang.String It defines EL-binding for a component state for saving or redefinition componentState org.ajax4jsf.model.DataComponentState A zero-relative row number of the first row to display first int Assigns one or more space-separated CSS class names to any footer generated for this component footerClass java.lang.String Assigns one or more space-separated CSS class names to any header generated for this component headerClass java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String The client-side script method to be called when the row is clicked onRowClick java.lang.String The client-side script method to be called when the row is double-clicked onRowDblClick java.lang.String The client-side script method to be called when a mouse button is pressed down over the row onRowMouseDown java.lang.String The client-side script method to be called when a pointer is moved within the row onRowMouseMove java.lang.String The client-side script method to be called when a pointer is moved away from the row onRowMouseOut java.lang.String The client-side script method to be called when a pointer is moved onto the row onRowMouseOver java.lang.String The client-side script method to be called when a mouse button is released over the row onRowMouseUp java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the rows of the table. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String Converter for a row key object rowKeyConverter javax.faces.convert.Converter The attribute provides access to a row key in a Request scope rowKeyVar java.lang.String A number of rows to display, or zero for all remaining rows in the table rows int The attribute provides access to a component state on the client side stateVar java.lang.String The current value for this component value java.lang.Object A request-scope attribute via which the data object for the current row will be used when iterating var false java.lang.String This element adds "on-keypress" suggestions capabilites to any input text component (like <h:inputText>). It creates a pop-up window for a input field component pointed to by the "for" attribute. For an ordinary request, render a hidden HTML <div> element and the necessary JavaScript code. When input to the target field exceeds the "minChars" property (default is 1), perform an AJAX request with the value current entered. If the AJAX request is detected and the request parameters map contains the client ID of this component, call a method defined by suggestionAction, and use it to return a value as data for render table, same as <h:dataTable>. In this case, the component then works the same as an ordinary dataTable. The rendered table is inserted in the pop-up area and is used for suggestion prompts for input element. If a user clicks on such a table row, its text (or value defined by fetchValue) is inserted as the value of the input field. suggestionbox org.richfaces.taglib.SuggestionBoxTag JSP Boolean attribute which provides possibility to limit JSF tree processing(decoding, conversion/validation, value applying) to the component which send the request only. Default value is "true" ajaxSingle boolean Deprecated. This attribute sets the background color for the document body or table cells. This attribute sets the background color of the canvas for the document body (the BODY element) or for tables (the TABLE, TR, TH, and TD elements). Additional attributes for specifying text color can be used with the BODY element. This attribute has been deprecated in favor of style sheets for specifying background color information bgcolor java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent This attributes specifies the width (in pixels only) of the frame around a table border java.lang.String If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean This attribute specifies the amount of space between the border of the cell and its contents. If the value of this attribute is a pixel length, all four margins should be this distance from the contents. If the value of the attribute is percentage length, the top and bottom margins should be equally separated from the content based on percentage of the available vertical space, and the left and right margins should be equally separated from the content based on percentage of the available horizontal space cellpadding java.lang.String This attribute specifies how much space the user agent should leave between the table and the column on all four sides. The attribute also specifies the amount of space to leave between cells cellspacing java.lang.String Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String Assigns one or more space-separated CSS class names to the suggestion entry elements (table rows) entryClass java.lang.String Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String A value to set in the target input element on a choice suggestion that isn't shown in the suggestion table. It can be used for descriptive output comments or suggestions. If not set, all text in the suggestion row is set as a value fetchValue java.lang.Object A zero-relative row number of the first row to display first int id (or full path of id's) of target components, for which this element must provide support. If a target component inside of the same <code>NamingContainer</code> (UIForm, UIData in base implementations), can be simple value of the "id" attribute. For other cases must include id's of <code>NamingContainer</code> components, separated by ':'. For search from the root of components, must be started with ':'. for java.lang.String This attribute specifies which sides of the frame surrounding a table will be visible. Possible values: "void", "above", "below", "hsides", "lhs", "rhs", "vsides", "box" and "border". The default value is "void". frame java.lang.String Delay (in seconds) before activating the suggestion pop-up. Default value is 400ms frequency double Height of the pop-up window in pixels. Default value is "200". height java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase. immediate boolean Code describing the language used in the generated markup for this component lang java.lang.String If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean Minimal number of chars in input to activate suggestion pop-up minChars java.lang.String "nothingLabel" is inserted to popup list if the autocomplete returns empty list. It isn't selectable and list is closed as always after click on it and nothing is put to input. nothingLabel java.lang.String The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called before the list of suggested objects is changed onobjectchange java.lang.String The client-side script method to be called after the value of the target element is updated onselect java.lang.String The client-side script method to be called before an ajax event is submitted onsubmit java.lang.String Name the HTTP request parameter with the value of input element token. If not set, it be will sent as an input element name. In this case, input will perform validation and update the value. Default value is "inputvalue". param java.lang.String Assigns one or more space-separated CSS class names to the content of the pop-up suggestion element popupClass java.lang.String CSS style rules to be applied to the content of the pop-up suggestion element popupStyle java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int Assigns one or more space-separated CSS class names to the rows. If the CSS class names are comma-separated, each class will be assigned to a particular row in the order they follow in the attribute. If you have less class names than rows, the class will be applied to every n-fold row where n is the order in which the class is listed in the attribute. If there are more class names than rows, the overflow ones are ignored. rowClasses java.lang.String This attribute specifies which rules will appear between cells within a table. The rendering of rules is user agent dependent. Possible values: * none: No rules. This is the default value. * groups: Rules will appear between row groups (see THEAD, TFOOT, and TBODY) and column groups (see COLGROUP and COL) only. * rows: Rules will appear between rows only. * cols: Rules will appear between columns only. * all: Rules will appear between all rows and columns rules java.lang.String Assigns one or more space-separated CSS class names to the cells of the selected suggestion entry (table cells) selectValueClass java.lang.String Assigns one or more space-separated CSS class names to the selected suggestion entry (table rows) selectedClass java.lang.String If "true", forces active Ajax region render response directly from stored components tree, bypasses page processing. Can be used for increase performance. Also, must be set to 'true' inside iteration components, such as dataTable. selfRendered boolean Pop-up shadow depth for suggestion content shadowDepth java.lang.String Attribute defines shadow opacity for suggestion content shadowOpacity java.lang.String If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Method calls an expression to get a collection of suggestion data on request. It must have one parameter with a type of Object with content of input component and must return any type allowed for <h:datatable> suggestionAction java.lang.Object suggestionAction(java.lang.Object) This attribute provides a summary of the table's purpose and structure for user agents rendering to non-visual media such as speech and Braille summary java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int Advisory title information about markup elements generated for this component title java.lang.String The list (or single value) of symbols which can be used for division chosen of suggestion pop-up values in a target element. After input of a symbol from the list suggestion pop-up it is caused again tokens java.lang.Object if true, a suggested object list will be created and will be updated every time when an input value is changed. Default value is "false". usingSuggestObjects boolean A request-scope attribute via which the data object for the current row will be used when iterating var false java.lang.String Width of the pop-up window in pixels. Default value is "200". width java.lang.String Attribute is similar to the standard HTML attribute and can specify window placement relative to the content. Default value is "200". zindex int A tab section within a tab panel tab org.richfaces.taglib.TabTag JSP MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) Limits JSF tree processing (decoding, conversion, validation and model updating) only to a component that sends the request. Boolean. Default value is "false". ajaxSingle boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object Disables a tab in a tab panel disabled boolean Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean Text for the actual "tab" in a tab section label java.lang.String Length for the actual "tab" in a tab section defined in pixels. If it is not defined, the length is calculated basing on a tab label text length labelWidth java.lang.String If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean Attribute defines tab name. Default value is "getId()". name java.lang.Object The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a tab label is clicked onlabelclick java.lang.String The client-side script method to be called when a tab label is double-clicked onlabeldblclick java.lang.String The client-side script method to be called when a key is pressed down together with the pointer hovered over a tab label onlabelkeydown java.lang.String The client-side script method to be called when a key is pressed and released together with the pointer hovered over a tab label onlabelkeypress java.lang.String The client-side script method to be called when a key is released together with the pointer hovered over a tab label onlabelkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over a tab label onlabelmousedown java.lang.String The client-side script method to be called when a pointer is moved within a tab label onlabelmousemove java.lang.String The client-side script method to be called when a mouse button is released over a tab label onlabelmouseup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when the tab is switched ontabenter java.lang.String The client-side script method to be called when the tab is left ontableave java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Tabs switch mode. Possible values are "client", "server", "ajax", "page". switchType java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int HTML: An advisory title for this element. Often displayed as a tooltip title java.lang.String A tab panel displaying tabs for grouping content of a panel. tabPanel org.richfaces.taglib.TabPanelTag JSP Assigns one or more space-separated CSS class names to the component active tab activeTabClass java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent CSS style rules to be applied to the panel content contentClass java.lang.String Assigns one or more space-separated CSS class names to the panel content contentStyle java.lang.String Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) dir java.lang.String Assigns one or more space-separated CSS class names to the component disabled tab disabledTabClass java.lang.String Sets tab headers alignment. It can be "left" or "right". Default value is "left". headerAlignment java.lang.String Assigns one or more space-separated CSS class names to the panel header headerClass java.lang.String Sets tab headers spacing. It should be a valid size unit expression. Default value is "1px". headerSpacing java.lang.String Height of a tab panel defined in pixels or in percents height java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean Assigns one or more space-separated CSS class names to the component inactive (but not disabled) tabs inactiveTabClass java.lang.String A localized user presentable name for this component. label java.lang.String Code describing the language used in the generated markup for this component lang java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called before a tab is changed ontabchange java.lang.String If "false", this component is not rendered rendered boolean If "true", this component is checked for non-empty input required boolean A ValueExpression enabled attribute which defines text of validation message to show, if a required field is missing requiredMessage java.lang.String Attribute defines name of selected tab selectedTab java.lang.Object CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Tabs switch mode: "client", "server"(default), "ajax" switchType java.lang.String Assigns one or more space-separated CSS class names to the component tabs tabClass java.lang.String Advisory title information about markup elements generated for this component title java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The current value of this component value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) Width of a tab panel defined in pixels or in percents. The default value is 100% width java.lang.String A link type control for switching betwen togglePanel's facets. The Target Panel is specified with the "for" attribute. It can be located even inside or outside the togglePanel. As the result of switching between facets, the previous facet is hidden and the next is shown. toggleControl org.richfaces.taglib.ToggleControlTag JSP Access key that, when pressed, transfers focus to this element accesskey java.lang.String MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) Boolean attribute which provides possibility to limit JSF tree processing(decoding, conversion/validation, value applying) to the component which send the request only. Default value is "false". ajaxSingle boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent If "true", after process validations phase skip updates of model beans an force render response. Can be used for validate components input bypassUpdates boolean Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object Direction indication for text that does not inherit directionality. Possible values are "LTR" (left-to-right) and "RTL" (right-to-left). dir java.lang.String Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move, etc.) eventsQueue java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String String, which contains id (in the format of a UIComponent.findComponent() call) of the target Toggle Panel. for java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean Code describing the language used in the generated markup for this component lang java.lang.String If "true", updates on client side ONLY elements from this 'reRender' property. if "false" (default) updates all rendered by ajax region components limitToList boolean The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the element loses the focus onblur java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when the element gets the focus onfocus java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed and released over the element onkeypress java.lang.String The client-side script method to be called when a key is released over the element onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released over the element onmouseup java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Contains one of the facets names where target togglePanel is switched to switchToState java.lang.String Position of this element in the tabbing order for the current document. This value must be an integer between 0 and 32767 tabindex java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int Advisory title information about markup elements generated for this component title java.lang.String Initial value to set when rendered for the first time value java.lang.Object A wrapper component with named facets. Every facet is shown after activation corresponding toggleControl(the other is hidden). togglePanel org.richfaces.taglib.TogglePanelTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Id of Converter to be used or reference to a Converter converter javax.faces.convert.Converter A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter converterMessage java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean It contains a name of the first active facet initialState java.lang.String A localized user presentable name for this component. label java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String If "false", this component is not rendered rendered boolean Names of the facets in the switching order. If ToggleControl doesn't contain information about a next facet to be shown it is switched corresponding to this attribute stateOrder java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Facets switch mode: "client", "server"(default), "ajax". switchType java.lang.String MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component validator void validator(javax.faces.context.FacesContext, javax.faces.component.UIComponent, java.lang.Object) A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator validatorMessage java.lang.String The initial value to set when rendered for the first time. It contains information about an active facet value java.lang.Object Listener for value changes valueChangeListener void valueChangeListener(javax.faces.event.ValueChangeEvent) A horizontal bar with items on it. If you want to use it as a standard top tool bar, point to each item with a ch:menu "for" attribute to link the appropriate drop-down menu with the item id on a tool bar. "toolBar" accepts any JSF components as children. They appear from left to right in the definition order. The children are separated from each other basing on the value of the "itemSeparator" attribute. If you want to put the items along the right side for a menu bar, you can use the "toolBarGroup" component as a wrapper and define the "location" attribute there. The items inside the group can have their own separator. See the "toolBarGroup" component description for details. toolBar org.richfaces.taglib.ToolBarTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Assigns one or more space-separated CSS class names to the tool bar content contentClass java.lang.String CSS style rules to be applied to the tool bar content contentStyle java.lang.String A height of a bar in pixels. If a height is not defined, a bar height depends of the "headerFontSize" skin parameter. height java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String A separator between items on a bar. Possible values are "none", "line", "square", "disc" and "grid". Default value is "none". itemSeparator java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when an item is clicked onitemclick java.lang.String The client-side script method to be called when an item is double-clicked onitemdblclick java.lang.String The client-side script method to be called when a key is pressed down over an item onitemkeydown java.lang.String The client-side script method to be called when a key is pressed and released over an item onitemkeypress java.lang.String The client-side script method to be called when a key is released over an item onitemkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over an item onitemmousedown java.lang.String The client-side script method to be called when a pointer is moved within an item onitemmousemove java.lang.String The client-side script method to be called when a pointer is moved away from an item onitemmouseout java.lang.String The client-side script method to be called when a pointer is moved onto an item onitemmouseover java.lang.String The client-side script method to be called when a mouse button is released over an item onitemmouseup java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the tool bar separators separatorClass java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String A width of a bar that can be defined in pixels or as percentage. Default value is "100%". width java.lang.String A group of items inside a tool bar. The group item is separated basing on the "itemSeparator" attribute. Location of a group on a tool bar is set up with the "location" attribute. toolBarGroup org.richfaces.taglib.ToolBarGroupTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Every component may have a unique id that is automatically created if omitted id false java.lang.String A separator for the items in a group. Possible values are "none", "line", "square", "disc" and "grid" Default value is "none". itemSeparator java.lang.String A location of a group on a tool bar. Possible values are "left" and "right". Default value is "left". location java.lang.String The client-side script method to be called when an item is clicked onitemclick java.lang.String The client-side script method to be called when an item is double-clicked onitemdblclick java.lang.String The client-side script method to be called when a key is pressed down over an item onitemkeydown java.lang.String The client-side script method to be called when a key is pressed and released over an item onitemkeypress java.lang.String The client-side script method to be called when a key is released over an item onitemkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over an item onitemmousedown java.lang.String The client-side script method to be called when a pointer is moved within an item onitemmousemove java.lang.String The client-side script method to be called when a pointer is moved away from an item onitemmouseout java.lang.String The client-side script method to be called when a pointer is moved onto an item onitemmouseover java.lang.String The client-side script method to be called when a mouse button is released over an item onitemmouseup java.lang.String If "false", this component is not rendered rendered boolean Assigns one or more space-separated CSS class names to the tool bar group separators separatorClass java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Defines tooltip for parent component. toolTip org.richfaces.taglib.ToolTipTag JSP MethodBinding pointing at the application action to be invoked, if this UIComponent is activated by you, during the Apply Request Values or Invoke Application phase of the request processing lifecycle, depending on the value of the immediate property action java.lang.Object action() MethodBinding pointing at method accepting an ActionEvent with return type void actionListener void actionListener(javax.faces.event.ActionEvent) boolean attribute which provides possibility to limit JSF tree processing(decoding, conversion/validation, value applying) to the component which sends the request only. Default value is "true" ajaxSingle boolean If the value of the "attached" attribute is "true", a component is attached to the parent component; if "false", component does not listen to activating browser events, but could be activated externally. Default value is "true" attached boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Defines direction of the popup list to appear. Possible values are "top-right", "top-left", "bottom-right", "bottom-left", "auto". Default value is "bottom-right" direction java.lang.String If false the components is rendered on the client but JavaScript for calling disabled. Default value is "false" disabled boolean DEPRECATED. Use showEvent instead. Default value is "mouseover" event java.lang.String If "true" tooltip should follow the mouse while it moves over the parent element. Default value is "false" followMouse boolean Id of the target component for java.lang.String Delay in milliseconds before tooltip will be hidden. Default value is "0" hideDelay int Event that triggers the tooltip disappearance. Default value is "none" (so, the component does not disappears) hideEvent java.lang.String Sets the horizontal offset between pop-up list and mouse pointer. Default value is "10" horizontalOffset int Every component may have a unique id that is automatically created if omitted id false java.lang.String True means, that the default ActionListener should be executed immediately (i.e. during Apply Request Values phase of the request processing lifecycle), rather than waiting until the Invoke Application phase immediate boolean Block/inline mode flag. Possible value are: "inline" or "block". Default value is "inline". Tooltip will contain div/span elements respectively layout java.lang.String Controls the way of data loading to a tooltip. May have following values: "client" (default) and "ajax" mode java.lang.String The client-side script method to be called when the tooltip is clicked onclick java.lang.String The client-side script method to be called after the tooltip is shown oncomplete java.lang.String The client-side script method to be called when the tooltip is double-clicked ondblclick java.lang.String The client-side script method to be called after the tooltip is hidden onhide java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called before the tooltip is shown onshow java.lang.String If "false", this component is not rendered rendered boolean Delay in milliseconds before tooltip will be displayed. Default value is "0" showDelay int Event that triggers the tooltip. Default value is "onmouseover" showEvent java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more space-separated CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String The current value for this component value java.lang.Object Sets the vertical offset between pop-up list and mouse pointer. Default value is "10" verticalOffset int The same as CSS z-index for toolTip. Default value is "99" zorder int The <rich:tree> component is designed for hierarchical data presentation and is applied for building a tree structure with a drag-and-drop capability. tree org.richfaces.taglib.TreeTag JSP List of comma separated cursors that indicates when acceptable draggable over dropzone acceptCursors java.lang.String A list of drag zones types, which elements are accepted by a drop zone acceptedTypes java.lang.Object MethodBinding pointing at a method accepting an org.richfaces.component.UITree with return of java.lang.Boolean type. If returned value is: java.lang.Boolean. TRUE, a particular treeNode is expanded; java.lang.Boolean.FALSE, a particular treeNode is collapsed; null, a particular treeNode saves the current state adviseNodeOpened java.lang.Boolean adviseNodeOpened(org.richfaces.component.UITree) MethodBinding pointing at a method accepting an org.richfaces.component.UITree with return of java.lang.Boolean type. If returned value is: java.lang.Boolean. TRUE, a particular treeNode is selected; java.lang.Boolean.FALSE, a particular treeNode is unselected; null, a particular treeNode saves the current state adviseNodeSelected java.lang.Boolean adviseNodeSelected(org.richfaces.component.UITree) Defines which nodes keys will be added to AjaxNodeKeys automatically on the request from the children of the node. Values: "none" - nothing, "node" - only current node, "subtree" - node and all its children. ajaxChildActivationEncodeBehavior java.lang.String This attribute defines row keys that are updated after an AJAX request. ajaxKeys java.util.Set Keys of the nodes (without subtree) to be updated for ajax request risen by the node itself ajaxNodeKeys java.util.Set Defines which nodes keys will be added to AjaxNodeKeys automatically on selecting ajax request from the node. Values: "none" - nothing, "node" - only current node, "subtree" - node and all its children. ajaxNodeSelectionEncodeBehavior java.lang.String Limits JSF tree processing (decoding, conversion, validation and model updating) only to a component that sends the request. Boolean. Default value is "false". ajaxSingle boolean If "true", an Ajax request to be submit when selecting node. Default value is "false". ajaxSubmitSelection boolean The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean Listener called on expand/collapse event on the node changeExpandListener void changeExpandListener(org.richfaces.event.NodeExpandedEvent) It defines EL-binding for a component state for saving or redefinition componentState org.ajax4jsf.model.DataComponentState Mapping between drop types and acceptable cursors cursorTypeMapping java.lang.Object Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object Disables keyboard navigation. Default value is "false" disableKeyboardNavigation boolean Id of a component that is used as drag pointer during the drag operation dragIndicator java.lang.String MethodBinding representing an action listener method that will be notified after drag operation dragListener void dragListener(org.richfaces.event.DragEvent) A drag zone type that is used for zone definition, which elements can be accepted by a drop zone dragType java.lang.String Data to be sent to the drop zone after a drop event. Default value is "getRowKey()". dragValue java.lang.Object MethodBinding representing an action listener method that will be notified after drop operation dropListener void dropListener(org.richfaces.event.DropEvent) Data to be processed after a drop event. Default value is "getRowKey()". dropValue java.lang.Object Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String List of comma separated cursors that indicates when you can grab and drag an object grabCursors java.lang.String List of comma separated cursors that indicates when you has grabbed something grabbingCursors java.lang.String Assigns one or more space-separated CSS class names to the component highlighted node highlightedClass java.lang.String The icon for node icon java.lang.String The icon for collapsed node iconCollapsed java.lang.String The icon for expanded node iconExpanded java.lang.String An icon for component leaves iconLeaf java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean A flag indicating that this component value must be converted and validated immediately (during an Apply Request Values phase), rather than waiting until a Process Validations phase immediate boolean If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean Node face facet name nodeFace java.lang.String MethodBinding representing an action listener method that will be notified after selection of node. nodeSelectListener void nodeSelectListener(org.richfaces.event.NodeSelectedEvent) The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when a node is collapsed oncollapse java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the right mouse button is clicked over the component. Returning false prevents a default browser context menu from being displayed. oncontextmenu java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when the dragging operation is finished ondragend java.lang.String The client-side script method to be called when a draggable object enters the zone ondragenter java.lang.String The client-side script method to be called after a draggable object leaves the zone ondragexit java.lang.String The client-side script method to be called when the dragging operation is started ondragstart java.lang.String The client-side script method to be called when something is dropped into the drop zone ondrop java.lang.String The client-side script method to be called when a draggable object is dropped into any zone ondropend java.lang.String The client-side script method to be called when the draggable object is moved away from the drop zone ondropout java.lang.String The client-side script method to be called when the draggable object is over the drop zone ondropover java.lang.String The client-side script method to be called when a node is expanded onexpand java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when a node is selected onselected java.lang.String If "true", data is preserved in a request. Default value is "true". preserveDataInRequest boolean Possible values are "state", "request", "none". Default value is "request" preserveModel java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection reRender java.lang.Object List of comma separated cursors that indicates when rejectable draggable over dropzone rejectCursors java.lang.String If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int Allow to select tree item using mouse right click rightClickSelection boolean Converter for a row key object rowKeyConverter javax.faces.convert.Converter The attribute provides access to a row key in a Request scope rowKeyVar false java.lang.String Assigns one or more space-separated CSS class names to the component selected node selectedClass java.lang.String If "true", connecting lines are show showConnectingLines boolean If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ValueBinding pointing at instance of class implementing org.richfaces.component.state.TreeStateAdvisor interface. stateAdvisor java.lang.Object The attribute provides access to a component state on the client side stateVar false java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String Tree Nodes switch mode: "client", "server", "ajax" switchType java.lang.String Response waiting time on a particular request. If a response is not received during this time, the request is aborted timeout int If "false" do not toggle node state on click. If "true", than node will be toggles on click on ether node content, or node icon. Default value is "false". toggleOnClick boolean The attribute provides access to a TreeNode instance in a Request scope treeNodeVar false java.lang.String The attribute associates a type of dragable zone (dragType) with <rich:dndParam> defined for <rich:dropSupport> for passing parameter value to <rich:dragIndicator>. It uses JSON format: (drag_type: parameter_name). typeMapping java.lang.Object The current value for this component value java.lang.Object Attribute contains a name providing an access to data defined with value var false java.lang.String The <rich:treeNode> component is designed for creating sets of tree elements within a <rich:tree> component. treeNode org.richfaces.taglib.TreeNodeTag JSP List of comma separated cursors that indicates when acceptable draggable over dropzone acceptCursors java.lang.String A list of drag zones types, which elements are accepted by a drop zone acceptedTypes java.lang.Object Limits JSF tree processing (decoding, conversion, validation and model updating) only to a component that sends the request. Boolean. Default value is "false". ajaxSingle boolean An algorithm of AJAX request submission. Possible values are "inherit", "true", "false". Default value is "inherit". ajaxSubmitSelection java.lang.String The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent If "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input bypassUpdates boolean Listener called on expand/collapse event on the node changeExpandListener void changeExpandListener(org.richfaces.event.NodeExpandedEvent) Mapping between drop types and acceptable cursors cursorTypeMapping java.lang.Object Serialized (on default with JSON) data passed on the client by a developer on AJAX request. It's accessible via "data.foo" syntax data java.lang.Object Id of a component that is used as drag pointer during the drag operation dragIndicator java.lang.String MethodBinding representing an action listener method that will be notified after drag operation dragListener void dragListener(org.richfaces.event.DragEvent) A drag zone type that is used for zone definition, which elements can be accepted by a drop zone dragType java.lang.String Data to be sent to the drop zone after a drop event. Default value is "getUITree().getDragValue()". dragValue java.lang.Object MethodBinding representing an action listener method that will be notified after drop operation dropListener void dropListener(org.richfaces.event.DropEvent) Data to be processed after a drop event. Default value is "getUITree().getDropValue()". dropValue java.lang.Object Name of requests queue to avoid send next request before complete other from same event. Can be used to reduce number of requests of frequently events (key press, mouse move etc.) eventsQueue java.lang.String ID of an element to set focus after request is completed on client side focus java.lang.String List of comma separated cursors that indicates when you can grab and drag an object grabCursors java.lang.String List of comma separated cursors that indicates when you has grabbed something grabbingCursors java.lang.String Assigns one or more space-separated CSS class names to the component highlighted node highlightedClass java.lang.String The icon for node icon java.lang.String The icon for collapsed node iconCollapsed java.lang.String The icon for expanded node iconExpanded java.lang.String An icon for component leaves iconLeaf java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Attribute allows to ignore an Ajax Response produced by a request if the newest 'similar' request is in a queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows to avoid unnecessary updates on the client side if the response isn't actual now ignoreDupResponses boolean If "true", then of all AJAX-rendered on the page components only those will be updated, which ID's are passed to the "reRender" attribute of the describable component. "false"-the default value-means that all components with ajaxRendered="true" will be updated. limitToList boolean Assigns one or more space-separated CSS class names to the component node nodeClass java.lang.String MethodBinding representing an action listener method that will be notified after selection of node. nodeSelectListener void nodeSelectListener(org.richfaces.event.NodeSelectedEvent) The client-side script method to be called before DOM is updated onbeforedomupdate java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when a node is collapsed oncollapse java.lang.String The client-side script method to be called after the request is completed oncomplete java.lang.String The client-side script method to be called when the right mouse button is clicked over the component. Returning false prevents a default browser context menu from being displayed. oncontextmenu java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when the dragging operation is finished. The default attribute value is "getDefaultOndragend()". ondragend java.lang.String The client-side script method to be called when a draggable object enters the zone. The default attribute value is "getDefaultOndragenter()". ondragenter java.lang.String The client-side script method to be called after a draggable object leaves the zone. The default attribute value is "getDefaultOndragexit()". ondragexit java.lang.String The client-side script method to be called when the dragging operation is started. The default attribute value is "getDefaultOndragstart()". ondragstart java.lang.String The client-side script method to be called when something is dropped into the drop zone. The default attribute value is "getDefaultOndrop()". ondrop java.lang.String The client-side script method to be called when a draggable object is dropped into any zone. The default attribute value is "getDefaultOndropend()". ondropend java.lang.String The client-side script method to be called when the draggable object is moved away from the drop zone ondropout java.lang.String The client-side script method to be called when the draggable object is over the drop zone ondropover java.lang.String The client-side script method to be called when a node is expanded onexpand java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String The client-side script method to be called when a node is selected onselected java.lang.String Id['s] (in format of call UIComponent.findComponent()) of components, processed at the phases 2-5 in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection process java.lang.Object Id['s] (in format of call UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression with array or Collection. Default value is "getDefaultReRender()". reRender java.lang.Object List of comma separated cursors that indicates when rejectable draggable over dropzone rejectCursors java.lang.String If "false", this component is not rendered rendered boolean Attribute defines the time (in ms.) that the request will be wait in the queue before it is ready to send. When the delay time is over, the request will be sent to the server or removed if the newest 'similar' request is in a queue already requestDelay int Assigns one or more space-separated CSS class names to the component selected node selectedClass java.lang.String If there are any component requests with identical IDs then these requests will be grouped. similarityGroupingId java.lang.String ID (in format of call UIComponent.findComponent()) of Request status component status java.lang.String Gets timeout in ms. Default value is "getDefaultTimeout()". timeout int A node type type java.lang.String The attribute associates a type of dragable zone (dragType) with <rich:dndParam> defined for <rich:dropSupport> for passing parameter value to <rich:dragIndicator>. It uses JSON format: (drag_type: parameter_name). typeMapping java.lang.Object The <rich:treeNodesAdaptor> provides the possibility to define data models and create representations for them. treeNodesAdaptor org.richfaces.taglib.TreeNodesAdaptorTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Every component may have a unique id that is automatically created if omitted id false java.lang.String This boolean expression is used to define which elements are processed. Default value is "true". includedNode boolean Defines collection to use at the other (non-top) levels of iteration nodes java.lang.Object If "false", this component is not rendered rendered boolean A request-scope attribute via which the data object for the current collection element will be used when iterating var java.lang.String The <rich:virtualEarth> component presents the Microsoft Virtual Earth map in the JSF applications. virtualEarth org.richfaces.taglib.VirtualEarthTag JSP The attribute takes a value-binding expression for a component property of a backing bean binding javax.faces.component.UIComponent Initial map type. The possible values are "Normal", "Small", "Tiny". Default value is "Normal". dashboardSize java.lang.String Every component may have a unique id that is automatically created if omitted id false java.lang.String Initial latitude coordinate in degrees, as a number between -90 and +90. Default value is "37.9721046". lat java.lang.String Initial longitude coordinate in degrees, as a number between -180 and +180. Default value is "-122.04248428346". lng java.lang.String Navigation control size. Possible values are "Road", "Aerial", "Hybrid", "Birdseye". Default value is "Road" mapStyle java.lang.String The client-side script method to be called when the Virtual Earth object is initiated onLoadMap java.lang.String The client-side script method to be called when the element is clicked onclick java.lang.String The client-side script method to be called when the element is double-clicked ondblclick java.lang.String The client-side script method to be called when a key is pressed down over the element onkeydown java.lang.String The client-side script method to be called when a key is pressed over the element and released onkeypress java.lang.String The client-side script method to be called when a key is released onkeyup java.lang.String The client-side script method to be called when a mouse button is pressed down over the element onmousedown java.lang.String The client-side script method to be called when a pointer is moved within the element onmousemove java.lang.String The client-side script method to be called when a pointer is moved away from the element onmouseout java.lang.String The client-side script method to be called when a pointer is moved onto the element onmouseover java.lang.String The client-side script method to be called when a mouse button is released onmouseup java.lang.String If "false", this component is not rendered rendered boolean CSS style rules to be applied to the component style java.lang.String Assigns one or more CSS class names to the component. Corresponds to the HTML "class" attribute. styleClass java.lang.String The JavaScript variable that is used to access the Virtual Earth API. If you have more than one Virtual Earth components on the same page, use individual key for each of them. Default value name is "map". var java.lang.String Virtual earth version, Default value is "6.1". version java.lang.String Initial zoom level as a number between 1 and 18. Default value is "17". zoom java.lang.String clientId org.richfaces.function.RichFunction java.lang.String clientId(java.lang.String) component org.richfaces.function.RichFunction java.lang.String component(java.lang.String) element org.richfaces.function.RichFunction java.lang.String element(java.lang.String) findComponent org.richfaces.function.RichFunction javax.faces.component.UIComponent findComponent(java.lang.String) isUserInRole org.richfaces.function.RichFunction boolean isUserInRole(java.lang.Object)