Many resources are needed to download a project. Please understand that we have to compensate our server costs. Thank you in advance. Project price only 1 $
You can buy this project and download/modify it how often you want.
http://richfaces.org/a4jcommandButton<p> The <a4j:commandButton> component is similar to the JavaServer Faces (JSF) <h:commandButton> component, but additionally includes Ajax support. </p> @author Nick Belaevskiorg.richfaces.CommandButtonorg.richfaces.CommandButtonRenderer<p> The <a4j:commandButton> component is similar to the JavaServer Faces (JSF) <h:commandButton> component, but additionally includes Ajax support. </p> @author Nick BelaevskiAccess key that, when pressed, transfers focus to this element.accesskeyjava.lang.StringMethodExpression representing the application action to invoke when this component is activated by the user. The expression must evaluate to a public method that takes no parameters, and returns an Object (the toString() of which is called to derive the logical outcome) which is passed to the NavigationHandler for this application.Application Actionactionjavax.faces.el.MethodBinding<p> MethodExpression representing an action listener method that will be notified when this component is activated by the user. The expression must evaluate to a public method that takes an ActionEvent parameter, with a return type of void, <span class="changed_added_2_0">or to a public method that takes no arguments with a return type of void. In the latter case, the method has no way of easily knowing where the event came from, but this can be useful in cases where a notification is needed that "some action happened".</span> </p>Action ListeneractionListenerjavax.faces.el.MethodBindingThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentIf "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input.bypassUpdatesbooleanSerialized (on default with JSON) data passed to the client by a developer on an AJAX request. It's accessible via "event.data" syntax. Both primitive types and complex types such as arrays and collections can be serialized and used with datadatajava.lang.ObjectFlag indicating that this element must never receive focus or be included in a subsequent submit. Default value - "false"Disabled FlagdisabledbooleanIds of components that will participate in the "execute" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywordsexecutejava.lang.ObjectThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringAbsolute or relative URL of the image to be displayed for this button. If specified, this "input" element will be of type "image". Otherwise, it will be of the type specified by the "type" property with a label specified by the "value" propertyimagejava.lang.StringFlag indicating that, if this component is activated by the user, notifications should be delivered to interested listeners and actions immediately (that is, during Apply Request Values phase) rather than waiting until Invoke Application phase.Immediate ActionimmediatebooleanIf "true", render only those ids specified in the "render" attribute, forgoing the render of the auto-rendered panelslimitRenderbooleanThe client-side script method to be called after the ajax response comes back, but before the DOM is updatedonbeforedomupdatejava.lang.StringThe client-side script method to be called before an ajax request.onbeginjava.lang.StringJavascript code executed when a pointer button is clicked over this element.Button Click Scriptonclickjava.lang.StringThe client-side script method to be called after the DOM is updatedoncompletejava.lang.StringJavascript code executed when a pointer button is double clicked over this element.Double Click Scriptondblclickjava.lang.StringJavascript code executed when a key is pressed down over this element.Key Down Scriptonkeydownjava.lang.StringJavascript code executed when a key is pressed and released over this element.Key Press Scriptonkeypressjava.lang.StringJavascript code executed when a key is released over this element.Key Up Scriptonkeyupjava.lang.StringJavascript code executed when a pointer button is pressed down over this element.Mouse Down Scriptonmousedownjava.lang.StringJavascript code executed when a pointer button is moved within this element.Mouse Move Scriptonmousemovejava.lang.StringJavascript code executed when a pointer button is moved away from this element.Mouse Out Scriptonmouseoutjava.lang.StringJavascript code executed when a pointer button is moved onto this element.Mouse Over Scriptonmouseoverjava.lang.StringJavascript code executed when a pointer button is released over this element.Mouse Up Scriptonmouseupjava.lang.StringIds of components that will participate in the "render" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywordsrenderjava.lang.ObjectFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanIf true, indicate that this particular Ajax transaction is a value reset transaction. This will cause resetValue() to be called on any EditableValueHolder instances encountered as a result of this ajax transaction. If not specified, or the value is false, no such indication is made.resetValuesbooleanName of the request status component that will indicate the status of the Ajax requeststatusjava.lang.StringCSS style(s) to be applied when this component is rendered.CSS Stylesstylejava.lang.StringSpace-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup.CSS Style ClassesstyleClassjava.lang.StringThis 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 zerostabindexjava.lang.StringAdvisory title information about markup elements generated for this component.Advisory Titletitlejava.lang.StringType of button to create. Can be one of "submit", "button", "image" and "reset". If not specified, the default value is "submit".Button Typetypejava.lang.StringThe current value of this component.Valuevaluejava.lang.ObjectattachQueue<p> The <a4j:attachQueue> behavior is used together with a <a4j:queue> component to further customize queuing for particular components and behaviors. The <a4j:attachQueue> behavior can override the scope-wide queue settings for an individual component, or attach specific requests to a queue. </p> @author Nick Belaevskiorg.richfaces.AttachQueueorg.richfaces.AttachQueueRendererorg.richfaces.view.facelets.html.AttachQueueHandler<p> The <a4j:attachQueue> behavior is used together with a <a4j:queue> component to further customize queuing for particular components and behaviors. The <a4j:attachQueue> behavior can override the scope-wide queue settings for an individual component, or attach specific requests to a queue. </p> @author Nick BelaevskiThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringAttribute allows you to ignore an Ajax response produced by a request if the newest 'similar' request is in the queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows avoiding unnecessary updates on the client side if the response isn't actual nowignoreDupResponsesbooleanIdentify the name of the destination queuenamejava.lang.StringThe client-side script method to be called after the request is removed from the queueonrequestdequeuejava.lang.StringThe client-side script method to be called when the request is added to the queueonrequestqueuejava.lang.StringFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanAttribute defines the time (in ms) the request will be waiting in the queue before it is ready to be sent.requestDelayintSpecify the groupingId to process multiple requests together. Requests from multiple <a4j:attachQueue> behaviors can use the same identifier to group requests togetherrequestGroupingIdjava.lang.StringmediaOutput<p> The <a4j:mediaOutput> component is used for generating images, video, sounds, and other resources defined on the fly. </p> @author shuraorg.richfaces.MediaOutputorg.richfaces.MediaOutputRendererorg.richfaces.view.facelets.html.MediaOutputHandler<p> The <a4j:mediaOutput> component is used for generating images, video, sounds, and other resources defined on the fly. </p> @author shuraAccess key that, when pressed, transfers focus to this element.accesskeyjava.lang.StringDeprecated. 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".alignjava.lang.StringSpecifies a space-separated list of URIsarchivejava.lang.StringThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentDeprecated. This attribute specifies the width of an IMG or OBJECT border, in pixels. The default value for this attribute depends on the user agentborderjava.lang.StringAttribute is a flag that defines the caching strategy. If 'cacheable' is set to false, the response will not be cached. If it is set to true, it will be cached and the serialized value of 'value' attribute plays the role of a cache key.cacheablebooleanThe character encoding of the resource designated by this hyperlink.Character Setcharsetjava.lang.StringIdentifies an implementationclassidjava.lang.StringBase URI for classid, data, archivecodebasejava.lang.StringDefines content type for codecodetypejava.lang.StringConverter instance registered with this component.Converterconverterjavax.faces.convert.Converter<p> The attribute specifies shape and it position on the screen. Possible values: "rect: left-x, top-y, right-x, bottom-y", "circle: center-x, center-y, radius", "poly: x1, y1, x2, y2, ..., xN, yN". </p> <p> Notes: <ol> <li>when giving the radius value in percents, user agents should calculate the final radius value in pixels based on the associated object's width and height;</li> <li>the radius value should be smaller than center-x and center-y values;</li> <li>for a polygon, the first and last coordinate pairs should have same x and y to close the shape (x1=xN; y1=yN) (when these coordinates are different, user agents should infer an additional pair to close a polygon).</li> </ol> Coordinates are relative to the top left corner of an object. All values are lengths. All values are comma separated. </p>Coordinatescoordsjava.lang.StringMethod call expression to send generated resource to OutputStream. It must have two parameter with a type of java.io.OutputStream and java.lang.Object ( deserialized value of data attribute )createContentjavax.el.MethodExpressionDeclare but don't instantiate flagdeclarejava.lang.StringDirection indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left).Directiondirjava.lang.StringFlag indicating that this element must never receive focus or be included in a subsequent submit. Default value - "false"Disabled FlagdisabledbooleanGet the Element name for rendering ( img , a , object, applet ).elementjava.lang.StringThe attribute allows to manage caching and defines the period after which a resource is reloaded.expiresjava.util.DateFilename of the resource to be servedfileNamejava.lang.StringThe language code of the resource designated by this hyperlink.Languagehreflangjava.lang.StringDeprecated. 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 lengthhspacejava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringUse server-side image mapismapbooleanCode describing the language used in the generated markup for this component.Language Codelangjava.lang.StringThe attribute allows to manage caching. A browser can send request with the header "If-Modified-Since" for necessity of object reloading. If time of modification is earlier, then the framework doesn't call generation and return code 304.lastModifiedjava.util.DateGeterated content mime-type for append to response header ( 'image/jpeg' etc )mimeTypejava.lang.StringJavascript code executed when this element loses focus.Focus Off Scriptonblurjava.lang.StringJavascript code executed when a pointer button is clicked over this element.Button Click Scriptonclickjava.lang.StringJavascript code executed when a pointer button is double clicked over this element.Double Click Scriptondblclickjava.lang.StringJavascript code executed when this element receives focus.Focus On Scriptonfocusjava.lang.StringJavascript code executed when a key is pressed down over this element.Key Down Scriptonkeydownjava.lang.StringJavascript code executed when a key is pressed and released over this element.Key Press Scriptonkeypressjava.lang.StringJavascript code executed when a key is released over this element.Key Up Scriptonkeyupjava.lang.StringJavascript code executed when a pointer button is pressed down over this element.Mouse Down Scriptonmousedownjava.lang.StringJavascript code executed when a pointer button is moved within this element.Mouse Move Scriptonmousemovejava.lang.StringJavascript code executed when a pointer button is moved away from this element.Mouse Out Scriptonmouseoutjava.lang.StringJavascript code executed when a pointer button is moved onto this element.Mouse Over Scriptonmouseoverjava.lang.StringJavascript code executed when a pointer button is released over this element.Mouse Up Scriptonmouseupjava.lang.StringThe relationship from the current document to the anchor specified by this hyperlink. The value of this attribute is a space-separated list of link types.Relationshipreljava.lang.StringFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanA reverse link from the anchor specified by this hyperlink to the current document. The value of this attribute is a space-separated list of link types.Reverse Linkrevjava.lang.StringThe shape of the hot spot on the screen (for use in client-side image maps). Valid values are: default (entire region); rect (rectangular region); circle (circular region); and poly (polygonal region).Shapeshapejava.lang.StringMessage to show while loadingstandbyjava.lang.StringCSS style(s) to be applied when this component is rendered.CSS Stylesstylejava.lang.StringSpace-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup.CSS Style ClassesstyleClassjava.lang.StringPosition of this element in the tabbing order for the current document. This value must be an integer between 0 and 32767.Tab Indextabindexjava.lang.StringName of a frame where the resource retrieved via this hyperlink is to be displayed.Target Frametargetjava.lang.StringAdvisory title information about markup elements generated for this component.Advisory Titletitlejava.lang.StringThe content type of the resource designated by this hyperlink.Content Typetypejava.lang.StringGet URI attribute for resource ( src for images, href for links etc ).uriAttributejava.lang.StringSpecifies an image as a client-side image-mapusemapjava.lang.String<p> Data value calculated at render time and stored in URI (also as part of cache Key ), at generation time passed to send method. Can be used for update cache at change of generating conditions, and for creating beans as "Lightweight" pattern components (request scope). </p> <p> IMPORTANT: Since serialized data stored in URI, avoid using big objects. </p>Valuevaluejava.lang.ObjectDeprecated. 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 lengthvspacejava.lang.Stringparam<p> The <a4j:param> behavior combines the functionality of the JavaServer Faces (JSF) components <f:param> and <f:actionListener>. </p> @author shura, alexsmirnovorg.richfaces.Parameterorg.richfaces.view.facelets.html.ParameterHandler<p> The <a4j:param> behavior combines the functionality of the JavaServer Faces (JSF) components <f:param> and <f:actionListener>. </p> @author shura, alexsmirnovEL expression for updatable bean property. This property will be updated if the parent command component performs an actionEvent.assignTojava.lang.ObjectThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentThe converter attribute can be used to specify how to convert the value before it is submitted to the data model.converterjavax.faces.convert.ConverterThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringName of the parameter associated with this component.Property Namenamejava.lang.StringIf set to true, the value will not enclosed within single quotes and there will be no escaping of characters. This allows the use of the value as JavaScript code for calculating value on the client-side. This doesn't work with non-AJAX components.noEscapebooleanFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanValue of the parameter associated with this component.Property Valuevaluejava.lang.Objectstatus<p> The <a4j:status> component displays the status of current Ajax requests. The status can be either in progress, complete, or an error is shown after a failed request. </p> @author Nick Belaevskiorg.richfaces.Statusorg.richfaces.StatusRenderer<p> The <a4j:status> component displays the status of current Ajax requests. The status can be either in progress, complete, or an error is shown after a failed request. </p> @author Nick BelaevskiThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentThe css style attribute for the error texterrorStylejava.lang.StringThe css class attribute used to style the error texterrorStyleClassjava.lang.StringThe text shown when an error has occurrederrorTextjava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringThe name of the status componentnamejava.lang.StringThe client-side script method to be called when the request results in an erroronerrorjava.lang.StringThe client-side script method to be called when the request startsonstartjava.lang.StringThe client-side script method to be called when the request stopsonstopjava.lang.StringThe client-side script method to be called when the request completes successfullyonsuccessjava.lang.StringFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanThe css style attribute for the start textstartStylejava.lang.StringThe css class attribute used to style the start textstartStyleClassjava.lang.StringThe text shown after the request has been started and is currently in progressstartTextjava.lang.StringThe css style attribute for the stop textstopStylejava.lang.StringThe css class attribute used to style the stop textstopStyleClassjava.lang.StringThe text shown once the request is completestopTextjava.lang.Stringrepeat<p> The non-visual <a4j:repeat> component is used to iterate through a data model. The component renders child content for every iteration according to the current object data. </p> @author Nick Belaevskiorg.richfaces.Repeatorg.richfaces.RepeatRendererorg.richfaces.view.facelets.html.RepeatHandler<p> The non-visual <a4j:repeat> component is used to iterate through a data model. The component renders child content for every iteration according to the current object data. </p> @author Nick BelaevskiThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentA zero-relative row number of the first row to displayfirstintThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringProvides access to the iteration status in a Request scopeiterationStatusVarjava.lang.StringBoolean attribute that defines whether this iteration component will reset saved children's state before rendering. By default state is reset if there are no faces messages with severity error or higher.keepSavedbooleanFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanConverter for a row key objectrowKeyConverterjavax.faces.convert.ConverterProvides access to the row key in a Request scoperowKeyVarjava.lang.StringThe number of rows to display, or zero for all remaining rows in the tablerowsintThe attribute provides access to a component state on the client sidestateVarjava.lang.StringPoints to the data modelvaluejava.lang.ObjectA request-scope attribute via which the data object for the current row will be used when iteratingvarjava.lang.Stringpush<p> The <a4j:push> component performs real-time updates on the client side from events triggered at the server side. The events are pushed out to the client through the RichFaces messaging queue (which is bound to Java Messaging Service - JMS). When the <a4j:push> component is triggered by a server event, it can in turn cause Ajax updates and changes. </p> @author Nick Belaevski @author Lukas Frycorg.richfaces.Pushorg.richfaces.PushRenderer<p> The <a4j:push> component performs real-time updates on the client side from events triggered at the server side. The events are pushed out to the client through the RichFaces messaging queue (which is bound to Java Messaging Service - JMS). When the <a4j:push> component is triggered by a server event, it can in turn cause Ajax updates and changes. </p> @author Nick Belaevski @author Lukas FrycReferences the topic on the JMS server that contains the pushed messagesaddresstruejava.lang.StringThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringThe client-side script method to be called when a push notification is receivedondataavailablejava.lang.StringThe client-side script method to be called when an error has occurred with the push notificationsonerrorjava.lang.StringThe client-side script method to be called when push is subscribed successfully to the topic.onsubscribedjava.lang.StringFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered Flagrenderedbooleanregion<p> The <a4j:region> component specifies a part of the JSF component tree to be processed on the server. The region causes all the a4j and rich Ajax controls to execute: decoding, validating, and updating the model. The region causes these components to execute even if not explicitly declared. As such, processing areas can more easily be marked using a declarative approach. </p> <p> Regions can be nested, in which case only the parent region of the component initiating the request will be processed. </p> @author Nick Belaevskiorg.richfaces.Region<p> The <a4j:region> component specifies a part of the JSF component tree to be processed on the server. The region causes all the a4j and rich Ajax controls to execute: decoding, validating, and updating the model. The region causes these components to execute even if not explicitly declared. As such, processing areas can more easily be marked using a declarative approach. </p> <p> Regions can be nested, in which case only the parent region of the component initiating the request will be processed. </p> @author Nick BelaevskiThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered Flagrenderedbooleanqueue<p> The <a4j:queue> component manages the JSF queue of Ajax requests. It provides additional options for a finer control of request processing. </p> @author Nick Belaevskiorg.richfaces.Queueorg.richfaces.QueueRenderer<p> The <a4j:queue> component manages the JSF queue of Ajax requests. It provides additional options for a finer control of request processing. </p> @author Nick BelaevskiThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringAttribute allows you to ignore an Ajax response produced by a request if the newest 'similar' request is in the queue already. ignoreDupResponses="true" does not cancel the request while it is processed on the server, but just allows avoiding unnecessary updates on the client side if the response isn't actual nowignoreDupResponsesbooleanSpecifies the name for the queue, allowing it to be referenced via the name attribute of the attachQueue componentnamejava.lang.StringThe client-side script method to be called before DOM is updatedonbeforedomupdatejava.lang.StringThe client-side script method to be called after the request is completedoncompletejava.lang.StringThe client-side script method to be called when an error has occurred during Ajax communicationsonerrorjava.lang.StringThe client-side script method to be called after the request is removed from the queueonrequestdequeuejava.lang.StringThe client-side script method to be called when the request is added to the queueonrequestqueuejava.lang.StringThe client-side script method to be called before an ajax request is submittedonsubmitjava.lang.StringFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanAttribute defines the time (in ms) the request will be waiting in the queue before it is ready to be sent.requestDelayintoutputPanel<p> The <a4j:outputPanel> component is used to group together components in to update them as a whole, rather than having to specify the components individually. <p> @author [email protected]org.richfaces.OutputPanelorg.richfaces.OutputPanelRenderer<p> The <a4j:outputPanel> component is used to group together components in to update them as a whole, rather than having to specify the components individually. <p> @author [email protected]Defines, whether the content of this component must be (or not) included in AJAX response created by parent AJAX Container, even if it is not forced by reRender list of ajax action. Ignored if component marked to output by some Ajax action component. Default value - "true"ajaxRenderedbooleanThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentDirection indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left).Directiondirjava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringFlag to mark all child components to non-transient. If true, all children components will be set to non-transient state and keep in saved components tree. For output in self-renderer region all content ( By default, all content in <f:verbatim> tags and non-jsf elements in facelets, marked as transient - since, self-rendered ajax regions don't plain output for ajax processing ).keepTransientbooleanCode describing the language used in the generated markup for this component.Language Codelangjava.lang.StringHTML layout for generated markup. Possible values: "block" for generating an HTML <div> element and "inline" for generating an HTML <span> element. Default value is "inline"layoutorg.richfaces.component.OutputPanelLayoutJavascript code executed when a pointer button is clicked over this element.Button Click Scriptonclickjava.lang.StringJavascript code executed when a pointer button is double clicked over this element.Double Click Scriptondblclickjava.lang.StringJavascript code executed when a key is pressed down over this element.Key Down Scriptonkeydownjava.lang.StringJavascript code executed when a key is pressed and released over this element.Key Press Scriptonkeypressjava.lang.StringJavascript code executed when a key is released over this element.Key Up Scriptonkeyupjava.lang.StringJavascript code executed when a pointer button is pressed down over this element.Mouse Down Scriptonmousedownjava.lang.StringJavascript code executed when a pointer button is moved within this element.Mouse Move Scriptonmousemovejava.lang.StringJavascript code executed when a pointer button is moved away from this element.Mouse Out Scriptonmouseoutjava.lang.StringJavascript code executed when a pointer button is moved onto this element.Mouse Over Scriptonmouseoverjava.lang.StringJavascript code executed when a pointer button is released over this element.Mouse Up Scriptonmouseupjava.lang.StringFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanCSS style(s) to be applied when this component is rendered.CSS Stylesstylejava.lang.StringSpace-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup.CSS Style ClassesstyleClassjava.lang.StringAdvisory title information about markup elements generated for this component.Advisory Titletitlejava.lang.StringjsFunction<p> The <a4j:jsFunction> component performs Ajax requests directly from JavaScript code and retrieves server-side data. The server-side data is returned in JavaScript Object Notation (JSON) format prior to the execution of any JavaScript code defined using the "oncomplete" attribute. </p> @author [email protected]org.richfaces.Functionorg.richfaces.FunctionRenderer<p> The <a4j:jsFunction> component performs Ajax requests directly from JavaScript code and retrieves server-side data. The server-side data is returned in JavaScript Object Notation (JSON) format prior to the execution of any JavaScript code defined using the "oncomplete" attribute. </p> @author [email protected]MethodExpression representing the application action to invoke when this component is activated by the user. The expression must evaluate to a public method that takes no parameters, and returns an Object (the toString() of which is called to derive the logical outcome) which is passed to the NavigationHandler for this application.Application Actionactionjavax.faces.el.MethodBinding<p> MethodExpression representing an action listener method that will be notified when this component is activated by the user. The expression must evaluate to a public method that takes an ActionEvent parameter, with a return type of void, <span class="changed_added_2_0">or to a public method that takes no arguments with a return type of void. In the latter case, the method has no way of easily knowing where the event came from, but this can be useful in cases where a notification is needed that "some action happened".</span> </p>Action ListeneractionListenerjavax.faces.el.MethodBindingThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentIf "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input.bypassUpdatesbooleanSerialized (on default with JSON) data passed to the client by a developer on an AJAX request. It's accessible via "event.data" syntax. Both primitive types and complex types such as arrays and collections can be serialized and used with datadatajava.lang.ObjectIds of components that will participate in the "execute" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywordsexecutejava.lang.ObjectThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringFlag indicating that, if this component is activated by the user, notifications should be delivered to interested listeners and actions immediately (that is, during Apply Request Values phase) rather than waiting until Invoke Application phase.Immediate ActionimmediatebooleanIf "true", render only those ids specified in the "render" attribute, forgoing the render of the auto-rendered panelslimitRenderbooleanThe name of the generated javascript functionnametruejava.lang.StringThe client-side script method to be called after the ajax response comes back, but before the DOM is updatedonbeforedomupdatejava.lang.StringThe client-side script method to be called before an ajax request.onbeginjava.lang.StringThe client-side script method to be called after the DOM is updatedoncompletejava.lang.StringIds of components that will participate in the "render" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywordsrenderjava.lang.ObjectFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanIf true, indicate that this particular Ajax transaction is a value reset transaction. This will cause resetValue() to be called on any EditableValueHolder instances encountered as a result of this ajax transaction. If not specified, or the value is false, no such indication is made.resetValuesbooleanName of the request status component that will indicate the status of the Ajax requeststatusjava.lang.StringThe current value of this component.Valuevaluejava.lang.Objectlog<p> The <a4j:log> component generates JavaScript that opens a debug window, logging application information such as requests, responses, and DOM changes. </p> @author Nick Belaevskiorg.richfaces.AjaxLogorg.richfaces.AjaxLogRenderer<p> The <a4j:log> component generates JavaScript that opens a debug window, logging application information such as requests, responses, and DOM changes. </p> @author Nick BelaevskiThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentKey to open (in combination with Ctrl+Shift) the popup window. Default value is "L"hotkeyjava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringSets the logging level, can be one of 'debug', 'info', 'warn', 'error'.leveljava.lang.StringDetermines how the log appears on the page, can be one of: "inline", "popup". When set to "popup", the popup window is opened by pressing the key combination Ctrl + Shift + Lmodeorg.richfaces.component.LogModeFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanCSS style(s) to be applied when this component is rendered.CSS Stylesstylejava.lang.StringSpace-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup.CSS Style ClassesstyleClassjava.lang.Stringpoll<p> The <a4j:poll> component allows periodical sending of Ajax requests to the server. It is used for repeatedly updating a page at specific time intervals. </p> @author shuraorg.richfaces.Pollorg.richfaces.PollRendererorg.richfaces.view.facelets.html.AjaxPollHandler<p> The <a4j:poll> component allows periodical sending of Ajax requests to the server. It is used for repeatedly updating a page at specific time intervals. </p> @author shuraMethodExpression representing the application action to invoke when this component is activated by the user. The expression must evaluate to a public method that takes no parameters, and returns an Object (the toString() of which is called to derive the logical outcome) which is passed to the NavigationHandler for this application.Application Actionactionjavax.faces.el.MethodBinding<p> MethodExpression representing an action listener method that will be notified when this component is activated by the user. The expression must evaluate to a public method that takes an ActionEvent parameter, with a return type of void, <span class="changed_added_2_0">or to a public method that takes no arguments with a return type of void. In the latter case, the method has no way of easily knowing where the event came from, but this can be useful in cases where a notification is needed that "some action happened".</span> </p>Action ListeneractionListenerjavax.faces.el.MethodBindingThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentIf "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input.bypassUpdatesbooleanSerialized (on default with JSON) data passed to the client by a developer on an AJAX request. It's accessible via "event.data" syntax. Both primitive types and complex types such as arrays and collections can be serialized and used with datadatajava.lang.ObjectEnables/disables polling to the server. Using Expression Language (EL), the enabled attribute can point to a bean property to apply a particular attribute valueenabledbooleanIds of components that will participate in the "execute" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywordsexecutejava.lang.ObjectThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringFlag indicating that, if this component is activated by the user, notifications should be delivered to interested listeners and actions immediately (that is, during Apply Request Values phase) rather than waiting until Invoke Application phase.Immediate ActionimmediatebooleanSpecifies the time in milliseconds between requests. The default for this value is 1000 ms (1 second)intervalintIf "true", render only those ids specified in the "render" attribute, forgoing the render of the auto-rendered panelslimitRenderbooleanThe client-side script method to be called after the ajax response comes back, but before the DOM is updatedonbeforedomupdatejava.lang.StringThe client-side script method to be called before an ajax request.onbeginjava.lang.StringThe client-side script method to be called after the DOM is updatedoncompletejava.lang.StringThe client-side script method to be called after the timer counts down, but before the Ajax request is initiatedontimerjava.lang.StringIds of components that will participate in the "render" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywordsrenderjava.lang.ObjectFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanIf true, indicate that this particular Ajax transaction is a value reset transaction. This will cause resetValue() to be called on any EditableValueHolder instances encountered as a result of this ajax transaction. If not specified, or the value is false, no such indication is made.resetValuesbooleanName of the request status component that will indicate the status of the Ajax requeststatusjava.lang.StringThe current value of this component.Valuevaluejava.lang.ObjectcommandLink<p> The <a4j:commandLink> component is similar to the JavaServer Faces (JSF) <h:commandLink> component, except that it includes plugged-in Ajax behavior. </p> @author Nick Belaevskiorg.richfaces.CommandLinkorg.richfaces.CommandLinkRenderer<p> The <a4j:commandLink> component is similar to the JavaServer Faces (JSF) <h:commandLink> component, except that it includes plugged-in Ajax behavior. </p> @author Nick BelaevskiAccess key that, when pressed, transfers focus to this element.accesskeyjava.lang.StringMethodExpression representing the application action to invoke when this component is activated by the user. The expression must evaluate to a public method that takes no parameters, and returns an Object (the toString() of which is called to derive the logical outcome) which is passed to the NavigationHandler for this application.Application Actionactionjavax.faces.el.MethodBinding<p> MethodExpression representing an action listener method that will be notified when this component is activated by the user. The expression must evaluate to a public method that takes an ActionEvent parameter, with a return type of void, <span class="changed_added_2_0">or to a public method that takes no arguments with a return type of void. In the latter case, the method has no way of easily knowing where the event came from, but this can be useful in cases where a notification is needed that "some action happened".</span> </p>Action ListeneractionListenerjavax.faces.el.MethodBindingThe value binding expression used to wire up this component to a component property of a JavaBean classbindingjavax.faces.component.UIComponentIf "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components input.bypassUpdatesbooleanThe character encoding of the resource designated by this hyperlink.Character Setcharsetjava.lang.StringThe position and shape of the hot spot on the screen (for use in client-side image maps).Coordinatescoordsjava.lang.StringSerialized (on default with JSON) data passed to the client by a developer on an AJAX request. It's accessible via "event.data" syntax. Both primitive types and complex types such as arrays and collections can be serialized and used with datadatajava.lang.ObjectFlag indicating that this element must never receive focus or be included in a subsequent submit. Default value - "false"Disabled FlagdisabledbooleanIds of components that will participate in the "execute" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywordsexecutejava.lang.ObjectThe language code of the resource designated by this hyperlink.Languagehreflangjava.lang.StringThe component identifier for this component. This value must be unique within the closest parent component that is a naming container.Component Identifieridjava.lang.StringFlag indicating that, if this component is activated by the user, notifications should be delivered to interested listeners and actions immediately (that is, during Apply Request Values phase) rather than waiting until Invoke Application phase.Immediate ActionimmediatebooleanIf "true", render only those ids specified in the "render" attribute, forgoing the render of the auto-rendered panelslimitRenderbooleanThe client-side script method to be called after the ajax response comes back, but before the DOM is updatedonbeforedomupdatejava.lang.StringThe client-side script method to be called before an ajax request.onbeginjava.lang.StringJavascript code executed when a pointer button is clicked over this element.Button Click Scriptonclickjava.lang.StringThe client-side script method to be called after the DOM is updatedoncompletejava.lang.StringJavascript code executed when a pointer button is double clicked over this element.Double Click Scriptondblclickjava.lang.StringJavascript code executed when a key is pressed down over this element.Key Down Scriptonkeydownjava.lang.StringJavascript code executed when a key is pressed and released over this element.Key Press Scriptonkeypressjava.lang.StringJavascript code executed when a key is released over this element.Key Up Scriptonkeyupjava.lang.StringJavascript code executed when a pointer button is pressed down over this element.Mouse Down Scriptonmousedownjava.lang.StringJavascript code executed when a pointer button is moved within this element.Mouse Move Scriptonmousemovejava.lang.StringJavascript code executed when a pointer button is moved away from this element.Mouse Out Scriptonmouseoutjava.lang.StringJavascript code executed when a pointer button is moved onto this element.Mouse Over Scriptonmouseoverjava.lang.StringJavascript code executed when a pointer button is released over this element.Mouse Up Scriptonmouseupjava.lang.StringThe relationship from the current document to the anchor specified by this hyperlink. The value of this attribute is a space-separated list of link types.Relationshipreljava.lang.StringIds of components that will participate in the "render" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywordsrenderjava.lang.ObjectFlag indicating whether or not this component should be rendered (during Render Response Phase), or processed on any subsequent form submit. The default value for this property is true.Rendered FlagrenderedbooleanIf true, indicate that this particular Ajax transaction is a value reset transaction. This will cause resetValue() to be called on any EditableValueHolder instances encountered as a result of this ajax transaction. If not specified, or the value is false, no such indication is made.resetValuesbooleanA reverse link from the anchor specified by this hyperlink to the current document. The value of this attribute is a space-separated list of link types.Reverse Linkrevjava.lang.StringThe shape of the hot spot on the screen (for use in client-side image maps). Valid values are: default (entire region); rect (rectangular region); circle (circular region); and poly (polygonal region).Shapeshapejava.lang.StringName of the request status component that will indicate the status of the Ajax requeststatusjava.lang.StringCSS style(s) to be applied when this component is rendered.CSS Stylesstylejava.lang.StringSpace-separated list of CSS style class(es) to be applied when this element is rendered. This value must be passed through as the "class" attribute on generated markup.CSS Style ClassesstyleClassjava.lang.StringThis 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 zerostabindexjava.lang.StringAdvisory title information about markup elements generated for this component.Advisory Titletitlejava.lang.StringThe content type of the resource designated by this hyperlink.Content Typetypejava.lang.StringThe current value of this component.Valuevaluejava.lang.ObjectactionListenerorg.richfaces.view.facelets.html.ActionListenerHandlerIf present, this attribute refers to the value of one of the exposed attached objects within the composite component inside of which this tag is nested.forjava.lang.StringValue binding expression that evaluates to an object that implements ActionListener.bindingjavax.el.ValueExpressionMethodExpression representing an action listener method that will be notified when this component is activated by the user. The expression must evaluate to a public method that takes an LazyActionListener parameter, with a return type of void, or to a public method that takes no arguments with a return type of voidlistenerjavax.el.ValueExpressionFully qualified Java class name of an ActionListener to be created and registered.typejavax.el.ValueExpressionajax<p> The <a4j:ajax> behavior allows Ajax capability to be added to a non-Ajax component. The non-Ajax component must implement the ClientBehaviorHolder interface for all the event attributes that support behavior rendering. </p> @author Anton Belevichorg.ajax4jsf.behavior.Ajaxorg.richfaces.view.facelets.html.AjaxHandler<p> The <a4j:ajax> behavior allows Ajax capability to be added to a non-Ajax component. The non-Ajax component must implement the ClientBehaviorHolder interface for all the event attributes that support behavior rendering. </p> @author Anton BelevichIf "true", after process validations phase it skips updates of model beans on a force render response. It can be used for validating components inputbypassUpdatesbooleanSerialized (on default with JSON) data passed to the client by a developer on an AJAX request. It's accessible via "event.data" syntax. Both primitive types and complex types such as arrays and collections can be serialized and used with datadatajava.lang.ObjectIf "true", do not initiate an ajax request when the associated event is observeddisabledbooleanName of JavaScript event property (click, change, etc.) of parent component that triggers the behavior. If the event attribute is not defined, the behavior is triggered on the event that normally provides interaction behavior for the parent componenteventjava.lang.StringIds of components that will participate in the "execute" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywordsexecutejava.lang.ObjectFlag indicating that, if this component is activated by the user, notifications should be delivered to interested listeners and actions immediately (that is, during Apply Request Values phase) rather than waiting until Invoke Application phase.immediatebooleanIf "true", render only those ids specified in the "render" attribute, forgoing the render of the auto-rendered panelslimitRenderbooleanMethod expression referencing a method that will be called when an AjaxBehaviorEvent has been broadcast for the listener.listenerjavax.el.MethodExpressionThe client-side script method to be called after the ajax response comes back, but before the DOM is updatedonbeforedomupdatejava.lang.StringThe client-side script method to be called before the AJAX request is submittedonbeforesubmitjava.lang.StringThe client-side script method to be called before an ajax request.onbeginjava.lang.StringThe client-side script method to be called after the DOM is updatedoncompletejava.lang.StringThe client-side script method to be called when an error has occurred during Ajax communicationsonerrorjava.lang.StringIdentify the name of the destination queuequeueIdjava.lang.StringIds of components that will participate in the "render" portion of the Request Processing Lifecycle. Can be a single id, a space or comma separated list of Id's, or an EL Expression evaluating to an array or Collection. Any of the keywords "@this", "@form", "@all", "@none", "@region" may be specified in the identifier list. Some components make use of additional keywordsrenderjava.lang.ObjectIf true, indicate that this particular Ajax transaction is a value reset transaction. This will cause resetValue() to be called on any EditableValueHolder instances encountered as a result of this ajax transaction. If not specified, or the value is false, no such indication is made.resetValuesbooleanName of the request status component that will indicate the status of the Ajax requeststatusjava.lang.String