Author: msorokin
Date: 2009-09-17 09:52:57 -0400 (Thu, 17 Sep 2009)
New Revision: 15609
Modified:
branches/community/3.3.X/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml
Log:
https://jira.jboss.org/jira/browse/RF-7471
the table is added
Modified:
branches/community/3.3.X/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml
===================================================================
---
branches/community/3.3.X/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml 2009-09-17
11:54:17 UTC (rev 15608)
+++
branches/community/3.3.X/docs/userguide/en/src/main/docbook/modules/RFCarchitectover.xml 2009-09-17
13:52:57 UTC (rev 15609)
@@ -1142,7 +1142,418 @@
</entry>
</row>
+
+ <row>
+ <entry>limitToList</entry>
+ <entry>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.
+ </entry>
+ <entry><para><a4j:form></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:poll></para>
+ <para><a4j:push></para>
+ </entry>
+ <entry><para><rich:ajaxValidator></para>
+ <para><rich:dataFilterSlider></para>
+ <para><rich:datascroller></para>
+ <para><rich:dragSupport></para>
+ <para><rich:dropSupport></para>
+ <para><rich:menuItem></para>
+ <para><rich:tree></para>
+ <para><rich:treeNode></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tab></para>
+ <para><rich:toggleControl></para>
+ <para><rich:calendar></para>
+ <para><rich:suggestionbox></para>
+ </entry>
+ </row>
+ <row>
+ <entry>reRender</entry>
+ <entry>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</entry>
+ <entry><para><a4j:form></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:commandLink></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:poll></para>
+ <para><a4j:push></para>
+ </entry>
+ <entry><para><rich:ajaxValidator></para>
+ <para><rich:dataFilterSlider></para>
+ <para><rich:datascroller></para>
+ <para><rich:dataTable></para>
+ <para><rich:extendedDataTable></para>
+ <para><rich:scrollableDataTable></para>
+ <para><rich:dragSupport></para>
+ <para><rich:dropSupport></para>
+ <para><rich:menuItem></para>
+ <para><rich:tree></para>
+ <para><rich:treeNode></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tab></para>
+ <para><rich:calendar></para>
+ <para><rich:suggestionbox></para>
+ </entry>
+ </row>
+ <row>
+ <entry>process</entry>
+ <entry>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</entry>
+ <entry><para><a4j:form></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:commandLink></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:poll></para>
+ <para><a4j:push></para>
+ </entry>
+ <entry><para><rich:dataFilterSlider></para>
+ <para><rich:datascroller></para>
+ <para><rich:dropSupport></para>
+ <para><rich:menuItem></para>
+ <para><rich:tree></para>
+ <para><rich:treeNode></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tab></para>
+ <para><rich:toggleControl></para>
+ <para><rich:calendar></para>
+ <para><rich:suggestionbox></para>
+ </entry>
+
+ </row>
+ <row>
+ <entry>status</entry>
+ <entry>ID (in format of call UIComponent.findComponent()) of Request status
component</entry>
+ <entry><para><a4j:form></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:commandLink></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:poll></para>
+ <para><a4j:push></para>
+ <para><a4j:queue></para>
+ </entry>
+ <entry><para><rich:ajaxValidator></para>
+ <para><rich:dataFilterSlider></para>
+ <para><rich:datascroller></para>
+ <para><rich:scrollableDataTable></para>
+ <para><rich:dragSupport></para>
+ <para><rich:dropSupport></para>
+ <para><rich:tree></para>
+ <para><rich:treeNode></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tab></para>
+ <para><rich:toggleControl></para>
+ <para><rich:calendar></para>
+ <para><rich:fileUpload></para>
+ <para><rich:suggestionbox></para>
+
+ </entry>
+ </row>
+ <row>
+ <entry>eventsQueue</entry>
+ <entry>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.)</entry>
+ <entry><para><a4j:form></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:commandLink></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:poll></para>
+ <para><a4j:push></para>
+
+ </entry>
+ <entry><para><rich:ajaxValidator></para>
+ <para><rich:dataFilterSlider></para>
+ <para><rich:datascroller></para>
+ <para><rich:scrollableDataTable></para>
+ <para><rich:dragSupport></para>
+ <para><rich:dropSupport></para>
+ <para><rich:menuItem></para>
+ <para><rich:tree></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tab></para>
+ <para><rich:toggleControl></para>
+ <para><rich:calendar></para>
+ <para><rich:suggestionbox></para>
+ </entry>
+ </row>
+ <row>
+ <entry>requestDelay</entry>
+ <entry>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
+ </entry>
+ <entry><para><a4j:form></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:commandLink></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:queue></para>
+ </entry>
+ <entry><para><rich:ajaxValidator></para>
+ <para><rich:dataFilterSlider></para>
+ <para><rich:datascroller></para>
+ <para><rich:scrollableDataTable></para>
+ <para><rich:dragSupport></para>
+ <para><rich:dropSupport></para>
+ <para><rich:menuItem></para>
+ <para><rich:tree></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tab></para>
+ <para><rich:calendar></para>
+ <para><rich:suggestionbox></para>
+ </entry>
+ </row>
+ <row>
+ <entry>data</entry>
+ <entry>Serialized (on default with JSON) data passed on the client by a
developer on AJAX request. It's accessible via "data.foo"
syntax</entry>
+ <entry><para><a4j:form></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:commandLink></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:poll></para>
+ <para><a4j:push></para>
+ </entry>
+ <entry><para><rich:ajaxValidator></para>
+ <para><rich:dataFilterSlider></para>
+ <para><rich:datascroller></para>
+ <para><rich:scrollableDataTable></para>
+ <para><rich:dropSupport></para>
+ <para><rich:menuItem></para>
+ <para><rich:tree></para>
+ <para><rich:treeNode></para>
+ <para><rich:paint2D></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tab></para>
+ <para><rich:toggleControl></para>
+ <para><rich:calendar></para>
+ </entry>
+ </row>
+ <row>
+ <entry>ignoreDupResponses</entry>
+ <entry>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
+ </entry>
+ <entry><para><a4j:form></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:poll></para>
+ <para><a4j:push></para>
+ <para><a4j:queue></para>
+ </entry>
+ <entry><para><rich:ajaxValidator></para>
+ <para><rich:dataFilterSlider></para>
<para><rich:datascroller></para>
+ <para><rich:scrollableDataTable></para>
+ <para><rich:dragSupport></para>
+ <para><rich:dropSupport></para>
+ <para><rich:menuItem></para>
+ <para><rich:tree></para>
+ <para><rich:treeNode></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tab></para>
+ <para><rich:toggleControl></para>
+ <para><rich:calendar></para>
+ <para><rich:suggestionbox></para>
+ </entry>
+ </row>
+ <row>
+ <entry>timeout</entry>
+ <entry>Response waiting time on a particular request. If a response is not
received during this time, the request is aborted</entry>
+ <entry><para><a4j:form></para>
+ <para><a4j:form></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:commandLink></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:poll></para>
+ <para><a4j:push></para>
+ <para><a4j:queue></para>
+ </entry>
+ <entry><para><rich:ajaxValidator></para>
+ <para><rich:dataFilterSlider></para>
+ <para><rich:datascroller></para>
+ <para><rich:scrollableDataTable></para>
+ <para><rich:dragSupport></para>
+ <para><rich:dropSupport></para>
+ <para><rich:menuItem></para>
+ <para><rich:tree></para>
+ <para><rich:treeNode></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tab></para>
+ <para><rich:toggleControl></para>
+ <para><rich:suggestionbox></para>
+ </entry>
+ </row>
+ <row>
+ <entry>similarityGroupingId</entry>
+ <entry>If there are any component requests with identical IDs then these
requests will be grouped.</entry>
+ <entry><para><a4j:form></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:commandLink></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:poll></para>
+
+ </entry>
+ <entry><para><rich:ajaxValidator></para>
+ <para><rich:dataFilterSlider></para>
+ <para><rich:datascroller></para>
+ <para><rich:scrollableDataTable></para>
+ <para><rich:dragSupport></para>
+ <para><rich:dropSupport></para>
+ <para><rich:menuItem></para>
+ <para><rich:tree></para>
+ <para><rich:treeNode></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tab></para>
+ <para><rich:toggleControl></para>
+ <para><rich:calendar></para>
+ <para><rich:suggestionbox></para>
+
+ <para><rich:message></para>
+ <para><rich:messages></para>
+
+ </entry>
+ </row>
+ <row>
+ <entry>keepTransient</entry>
+ <entry>Flag for 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).
+ The default value is "false".
+ </entry>
+ <entry><para><a4j:include></para>
+ <para><a4j:outputPanel></para>
+ </entry>
+ <entry> </entry>
+ </row>
+
+ <row>
+ <entry>ajaxListener</entry>
+ <entry>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.</entry>
+ <entry><para><a4j:include></para>
+ <para><a4j:outputPanel></para>
+ </entry>
+ <entry> </entry>
+ </row>
+ <row>
+ <entry>selfRendered</entry>
+ <entry>if "true", self-render subtree at InvokeApplication ( or
Decode, if immediate property set to true ) phase</entry>
+ <entry><para><a4j:page></para>
+ <para><a4j:region></para>
+
+ </entry>
+ <entry><para><rich:suggestionbox></para></entry>
+ </row>
+ <row>
+ <entry>immediate</entry>
+ <entry>Flag indicating that, if this component is activated by ajaxrequest,
notifications should be delivered to interested listeners and actions immediately (that
is, during Apply Request Values phase) rather than waiting until Invoke Application
phase</entry>
+ <entry><para><a4j:region></para>
+ <para><a4j:region></para>
+ <para><a4j:support></para>
+ <para><a4j:commandButton></para>
+ <para><a4j:commandLink></para>
+ <para><a4j:jsFunction></para>
+ <para><a4j:poll></para>
+ <para><a4j:push></para>
+ <para><a4j:page></para>
+ <para><a4j:htmlCommandLink></para>
+ </entry>
+ <entry><para><rich:dataFilterSlider></para>
+ <para><rich:datascroller></para>
+ <para><rich:dragSupport></para>
+ <para><rich:dropSupport></para>
+ <para><rich:menuItem></para>
+ <para><rich:tree></para>
+ <para><rich:panelBar></para>
+ <para><rich:panelMenu></para>
+ <para><rich:panelMenuGroup></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tabPanel></para>
+ <para><rich:tab></para>
+ <para><rich:togglePanel></para>
+ <para><rich:toggleControl></para>
+ <para><rich:toolTip></para>
+ <para><rich:calendar></para>
+ <para><rich:colorPicker></para>
+ <para><rich:comboBox></para>
+ <para><rich:editor></para>
+ <para><rich:inplaceInput></para>
+ <para><rich:inplaceSelect></para>
+ <para><rich:inputNumberSlider></para>
+ <para><rich:inputNumberSpinner></para>
+ <para><rich:suggestionbox></para>
+ <para><rich:listShuttle></para>
+ <para><rich:orderingList></para>
+ <para><rich:pickList></para>
+
+ </entry>
+ </row>
+ <row>
+ <entry>mode</entry>
+ <entry>Defines the submission type: Ajax or Sever</entry>
+ <entry> </entry>
+ <entry><para><rich:panelMenu></para>
+ <para><rich:panelMenuItem></para>
+ <para><rich:progressBar></para>
+ <para><rich:toolTip></para>
+ <para><rich:calendar></para>
+
+ </entry>
+
+ </row>
+ <row>
+ <entry>switchType</entry>
+ <entry>Defines the re-rendering mode: Ajax, server, client.</entry>
+ <entry>
+
+ </entry>
+ <entry>
+ <para><rich:simpleTogglePanel></para>
+ <para><rich:tabPanel></para>
+ <para><rich:tab></para>
+ <para><rich:togglePanel></para>
+ <para><rich:tree></para>
+ <para><rich:simpleTogglePanel></para></entry>
+ </row>
+
</tbody>
</tgroup>
</table>