From richfaces-svn-commits at lists.jboss.org Wed Apr 6 22:46:25 2011
Content-Type: multipart/mixed; boundary="===============0194434153243045687=="
MIME-Version: 1.0
From: richfaces-svn-commits at lists.jboss.org
To: richfaces-svn-commits at lists.jboss.org
Subject: [richfaces-svn-commits] JBoss Rich Faces SVN: r22384 -
modules/docs/trunk/Component_Reference/src/main/docbook/en-US.
Date: Wed, 06 Apr 2011 22:46:25 -0400
Message-ID: <201104070246.p372kPv0004891@svn01.web.mwc.hst.phx2.redhat.com>
--===============0194434153243045687==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
Author: SeanRogers
Date: 2011-04-06 22:46:22 -0400 (Wed, 06 Apr 2011)
New Revision: 22384
Removed:
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Old-Validation.xml
Modified:
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Actions.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Containers.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Drag_and_drop.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Functionality_extension.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Layout_and_appearance.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Menus_and_toolbars.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Output_and_messages.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Panels.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Processing_management.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Resources.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Rich_inputs.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Tables_and_grids.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Trees.xml
modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Compo=
nent_Reference-Validation.xml
Log:
Updated reference data lists: RFPL:1414
Modified: modules/docs/trunk/Component_Reference/src/main/docbook/en-US/cha=
p-Component_Reference-Actions.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Actions.xml 2011-04-06 22:45:52 UTC (rev 22383)
+++ modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Actions.xml 2011-04-07 02:46:22 UTC (rev 22384)
@@ -34,32 +34,6 @@
- =
-
- Reference data
-
-
-
- component-type: org.ajax4jsf.Ajax<=
/classname>
-
-
-
-
- component-class: org.ajax4jsf.comp=
onent.html.HtmlAjaxSupport
-
-
-
-
- component-family: org.ajax4jsf.Aja=
x
-
-
-
-
- renderer-type: org.ajax4jsf.compon=
ents.AjaxSupportRenderer
-
-
-
-
=
@@ -135,22 +109,6 @@
=
-
- Reference data
-
-
-
- component-type: org.ajax4jsf.param=
eter
-
-
-
-
- component-class: org.ajax4jsf.comp=
onent.html.HTMLParameter
-
-
-
-
- =
=
@@ -170,7 +128,7 @@
- tag-class: org.ajax4jsf.taglib.html=
.jsp.AjaxListenerTag
+ handler-class: org.ajax4jsf.view.fa=
celets.html.jsp.AjaxListenerTag
@@ -228,32 +186,6 @@
-->
-
-
- Reference data
-
-
-
- component-type: org.ajax4jsf.Comma=
ndButton
-
-
-
-
- component-class: org.ajax4jsf.comp=
onent.html.HtmlAjaxCommandButton
-
-
-
-
- component-family: javax.faces.Comm=
and
-
-
-
-
- renderer-type: org.ajax4jsf.compon=
ents.AjaxCommandButtonRenderer
-
-
-
-
=
=
@@ -291,32 +223,6 @@
The <a4j:commandLink> uses the click=
event instead of the submit event.
- =
-
- Reference data
-
-
-
- component-type: org.ajax4jsf.Comma=
ndLink
-
-
-
-
- component-class: org.ajax4jsf.comp=
onent.html.HtmlAjaxCommandLink
-
-
-
-
- component-family: javax.faces.Comm=
and
-
-
-
-
- renderer-type: org.ajax4jsf.compon=
ents.AjaxCommandLinkRenderer
-
-
-
-
=
@@ -393,32 +299,6 @@
The <a4j:jsFunction> component allows the use=
of the <a4j:param> component or the JavaServer Fa=
ces <f:param> component to pass any number of para=
meters for the JavaScript function.
- =
-
- Reference data
-
-
-
- component-type: org.ajax4jsf.Funct=
ion
-
-
-
-
- component-class: org.ajax4jsf.comp=
onent.html.HtmlajaxFunction
-
-
-
-
- component-family: org.ajax4jsf.com=
ponents.ajaxFunction
-
-
-
-
- renderer-type: org.ajax4jsf.compon=
ents.ajaxFunctionRenderer
-
-
-
-
=
@@ -464,31 +344,6 @@
-->
=
-
- Reference data
-
-
-
- component-type: org.ajax4jsf.Poll<=
/classname>
-
-
-
-
- component-class: org.ajax4jsf.comp=
onent.html.AjaxPoll
-
-
-
-
- component-family: org.ajax4jsf.com=
ponents.AjaxPoll
-
-
-
-
- renderer-type: org.ajax4jsf.compon=
ents.AjaxPollRenderer
-
-
-
-
=
@@ -630,31 +485,6 @@
-->
=
-
- Reference data
-
-
-
- component-type: org.ajax4jsf.Push<=
/classname>
-
-
-
-
- component-class: org.ajax4jsf.comp=
onent.html.AjaxPush
-
-
-
-
- component-family: org.ajax4jsf.com=
ponents.AjaxPush
-
-
-
-
- renderer-type: org.ajax4jsf.compon=
ents.AjaxPushRenderer
-
-
-
-
=
Modified: modules/docs/trunk/Component_Reference/src/main/docbook/en-US/cha=
p-Component_Reference-Containers.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Containers.xml 2011-04-06 22:45:52 UTC (rev 22383)
+++ modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Containers.xml 2011-04-07 02:46:22 UTC (rev 22384)
@@ -85,32 +85,6 @@
- =
-
- Reference data
-
-
-
- component-type: org.ajax4jsf.Inclu=
de
-
-
-
-
- component-class: org.ajax4jsf.comp=
onent.html.Include
-
-
-
-
- component-family: javax.faces.Outp=
ut
-
-
-
-
- renderer-type: org.ajax4jsf.compon=
ents.AjaxIncludeRenderer
-
-
-
-
-->
=
@@ -156,31 +130,6 @@
=
-
- Reference data
-
-
-
- component-type: org.ajax4jsf.Outpu=
tPanel
-
-
-
-
- component-class: org.ajax4jsf.comp=
onent.html.HtmlAjaxOutputPanel
-
-
-
-
- component-family: javax.faces.Pane=
l
-
-
-
-
- renderer-type: org.ajax4jsf.compon=
ents.AjaxOutputPanelRenderer
-
-
-
-
=
@@ -249,32 +198,6 @@
Regions can be nested, in which case only the parent region of the comp=
onent initiating the request will be processed.
- =
-
- Reference data
-
-
-
- component-type: org.ajax4jsf.AjaxR=
egion
-
-
-
-
- component-class: org.ajax4jsf.comp=
onent.html.HtmlAjaxRegion
-
-
-
-
- component-family: org.ajax4jsf.Aja=
xRegion
-
-
-
-
- renderer-type: org.ajax4jsf.compon=
ents.AjaxRegionRenderer
-
-
-
-
=
Modified: modules/docs/trunk/Component_Reference/src/main/docbook/en-US/cha=
p-Component_Reference-Drag_and_drop.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Drag_and_drop.xml 2011-04-06 22:45:52 UTC (rev 22383)
+++ modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Drag_and_drop.xml 2011-04-07 02:46:22 UTC (rev 22384)
@@ -44,7 +44,7 @@
- component-class: org.richfaces.com=
ponent.html.HtmlDragSource
+ component-class: org.richfaces.com=
ponent.UIDragSource
@@ -57,11 +57,6 @@
renderer-type: org.richfaces.DragS=
ourceRenderer
-
-
- tag-class: org.richfaces.taglib.Dr=
agSourceTag
-
-
@@ -123,7 +118,7 @@
- component-class: org.richfaces.com=
ponent.html.HtmlDropTarget
+ component-class: org.richfaces.com=
ponent.UIDropTarget
@@ -138,7 +133,7 @@
- tag-class: org.richfaces.taglib.Dr=
opTargetTag
+ handler-class: org.richfaces.view.=
facelets.DropHandler
@@ -206,7 +201,7 @@
- component-class: org.richfaces.com=
ponent.html.HtmlDragIndicator
+ component-class: org.richfaces.com=
ponent.UIDragIndicator
@@ -219,11 +214,6 @@
renderer-type: org.richfaces.DragI=
ndicatorRenderer
-
-
- tag-class: org.richfaces.taglib.Dr=
agIndicatorTag
-
-
=
Modified: modules/docs/trunk/Component_Reference/src/main/docbook/en-US/cha=
p-Component_Reference-Functionality_extension.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Functionality_extension.xml 2011-04-06 22:45:52 UTC (rev 22=
383)
+++ modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Functionality_extension.xml 2011-04-07 02:46:22 UTC (rev 22=
384)
@@ -65,27 +65,27 @@
- component-type: org.richfaces.Comp=
onentControl
+ client-behavior-renderer-type: org=
.richfaces.behavior.ComponentControlBehavior
- component-class: org.richfaces.com=
ponent.html.HtmlComponentControl
+ behavior-id: org.richfaces.behavio=
r.ComponentControlBehavior
- component-family: org.richfaces.Co=
mponentControl
+ handler-class: org.richfaces.tagli=
b.ComponentControlHandler
- renderer-type: org.richfaces.Compo=
nentControlRenderer
+ behavior-class: org.richfaces.comp=
onent.behavior.ComponentControlBehavior
- tag-class: org.richfaces.taglib.Co=
mponentControlTag
+ client-behavior-renderer-class: or=
g.richfaces.renderkit.html.ToggleControlRenderer
@@ -121,7 +121,7 @@
- component-class: org.richfaces.co=
mponent.html.HtmlHashParam
+ component-class: org.richfaces.co=
mponent.UIHashParam
@@ -136,7 +136,7 @@
- tag-class: org.richfaces.taglib.H=
ashParamTag
+ handler-class: org.richfaces.view=
.facelets.HashParamTag
Modified: modules/docs/trunk/Component_Reference/src/main/docbook/en-US/cha=
p-Component_Reference-Layout_and_appearance.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Layout_and_appearance.xml 2011-04-06 22:45:52 UTC (rev 2238=
3)
+++ modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Layout_and_appearance.xml 2011-04-07 02:46:22 UTC (rev 2238=
4)
@@ -276,7 +276,7 @@
- component-class: org.richfaces.com=
ponent.html.HtmlJQuery
+ component-class: org.richfaces.com=
ponent.UIJQuery
@@ -289,11 +289,6 @@
renderer-type: org.richfaces.JQuer=
yRenderer
-
-
- tag-class: org.richfaces.taglib.JQ=
ueryTag
-
-
Modified: modules/docs/trunk/Component_Reference/src/main/docbook/en-US/cha=
p-Component_Reference-Menus_and_toolbars.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Menus_and_toolbars.xml 2011-04-06 22:45:52 UTC (rev 22383)
+++ modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Menus_and_toolbars.xml 2011-04-07 02:46:22 UTC (rev 22384)
@@ -166,7 +166,7 @@
- component-class: org.richfaces.com=
ponent.html.HtmlDropDownMenu
+ component-class: org.richfaces.com=
ponent.UIDropDownMenu
@@ -179,11 +179,6 @@
renderer-type: org.richfaces.DropD=
ownMenuRenderer
-
-
- tag-class: org.richfaces.taglib.Dr=
opDownMenuTag
-
-
=
@@ -278,7 +273,7 @@
- component-class: org.richfaces.co=
mponent.html.HtmlMenuItem
+ component-class: org.richfaces.co=
mponent.UIMenuItem
@@ -291,11 +286,6 @@
renderer-type: org.richfaces.Menu=
ItemRenderer
-
-
- tag-class: org.richfaces.taglib.M=
enuItemTag
-
-
@@ -358,30 +348,30 @@
-->
=
-
- JavaScript API
-
- The <rich:menuGroup> component can be con=
trolled through the JavaScript API. The JavaScript API provides the followi=
ng functions:
-
-
-
- show()
-
-
- Show the menu group.
-
-
-
-
- hide()
-
-
- Hide the menu group.
-
-
-
-
-
+
+ JavaScript API
+
+ The <rich:menuGroup> component can be cont=
rolled through the JavaScript API. The JavaScript API provides the followin=
g functions:
+
+
+
+ show()
+
+
+ Show the menu group.
+
+
+
+
+ hide()
+
+
+ Hide the menu group.
+
+
+
+
+
=
Reference data
@@ -393,7 +383,7 @@
- component-class: org.richfaces.co=
mponent.html.HtmlMenuGroup
+ component-class: org.richfaces.co=
mponent.UIMenuGroup
@@ -406,11 +396,6 @@
renderer-type: org.richfaces.Menu=
GroupRenderer
-
-
- tag-class: org.richfaces.taglib.M=
enuGroupTag
-
-
@@ -439,7 +424,7 @@
- component-class: org.richfaces.co=
mponent.html.HtmlMenuSeparator
+ component-class: org.richfaces.co=
mponent.UIMenuSeparator
@@ -452,11 +437,6 @@
renderer-type: org.richfaces.Menu=
SeparatorRenderer
-
-
- tag-class: org.richfaces.taglib.M=
enuSeparatorTag
-
-
@@ -709,7 +689,7 @@
- component-class: org.richfaces.com=
ponent.html.HtmlPanelMenu
+ component-class: org.richfaces.com=
ponent.UIPanelMenu
@@ -724,7 +704,7 @@
- tag-class: org.richfaces.taglib.Pa=
nelMenuTag
+ handler-class: org.richfaces.view.=
facelets.html.PanelMenuTagHandler
@@ -865,7 +845,7 @@
- component-class: org.richfaces.co=
mponent.html.HtmlPanelMenuGroup
+ component-class: org.richfaces.co=
mponent.UIPanelMenuGroup
@@ -878,11 +858,6 @@
renderer-type: org.richfaces.Pane=
lMenuGroupRenderer
-
-
- tag-class: org.richfaces.taglib.P=
anelMenuGroupTag
-
-
@@ -994,7 +969,7 @@
- component-class: org.richfaces.co=
mponent.html.HtmlPanelMenuItem
+ component-class: org.richfaces.co=
mponent.UIPanelMenuItem
@@ -1007,11 +982,6 @@
renderer-type: org.richfaces.Pane=
lMenuItemRenderer
-
-
- tag-class: org.richfaces.taglib.P=
anelMenuItemTag
-
-
@@ -1146,7 +1116,7 @@
- component-class: org.richfaces.com=
ponent.html.HtmlToolbar
+ component-class: org.richfaces.com=
ponent.UIToolbar
@@ -1159,11 +1129,6 @@
renderer-type: org.richfaces.Toolb=
arRenderer
-
-
- tag-class: org.richfaces.taglib.To=
olbarTag
-
-
=
@@ -1223,12 +1188,12 @@
- component-class: org.richfaces.co=
mponent.html.HtmlToolbarGroup
+ component-class: org.richfaces.co=
mponent.UIToolbarGroup
- component-family: org.richfaces.T=
oolbarGroup
+ component-family: org.richfaces.T=
oolbar
@@ -1236,11 +1201,6 @@
renderer-type: org.richfaces.Tool=
barGroupRenderer
-
-
- tag-class: org.richfaces.taglib.T=
oolbarGroupTag
-
-
Deleted: modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap=
-Component_Reference-Old-Validation.xml
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Old-Validation.xml 2011-04-06 22:45:52 UTC (rev 22383)
+++ modules/docs/trunk/Component_Reference/src/main/docbook/en-US/chap-Comp=
onent_Reference-Old-Validation.xml 2011-04-07 02:46:22 UTC (rev 22384)
@@ -1,259 +0,0 @@
-
-
-
- Validation
-
- This chapter covers those components that validate user input. The compo=
nents enhance JSF validation capabilities with Ajax supp=
ort and the use of Hibernate validators.
-
- =
-
- <rich:ajaxValidator>
-
- The <rich:ajaxValidator> component provides Aj=
ax validation for JSF inputs. It is added as a child com=
ponent to a JSF tag, and the event at=
tribute specifies when to trigger the validation.
-
-
- <rich:ajaxValidator> example
-
- This example shows the use of <rich:ajaxValidator> with standard JSF validators. The validators check=
the length of the entered name, and the range of the entered age.
-
-
-
- =
-
- Custom validators
-
- The <rich:ajaxValidator> component can also w=
ork with custom validators made using the JSF Validation=
API in the javax.faces.validator pac=
kage, or with Hibernate Validator. Refer to the Hibernate Valida=
tor documentation for details on how to use Hibernate Validator.
-
-
- Using <rich:ajaxValidator> with Hibern=
ate Validator
-
- This example shows the use of <rich:ajaxValidator> with Hibernate Validator. It validates the entered name, email, and =
age.
-
-
-
- The validation is performed using the ValidationBean class:
-
-
-
-
- <rich:ajaxValidator> example result<=
/title>
-
-
-
-
-
-
- The result of the <rich:ajaxValidator> e=
xample: three text entry fields with corresponding validation messages.
-
-
-
-
-
-
-
- =
-
- Reference data
-
-
-
- component-type: org.richfaces.ajax=
Validator
-
-
-
-
- component-class: org.richfaces.com=
ponent.html.HtmlajaxValidator
-
-
-
-
- component-family: org.richfaces.aj=
axValidator
-
-
-
-
- renderer-type: org.richfaces.ajaxV=
alidatorRenderer
-
-
-
-
- tag-class: org.richfaces.taglib.aj=
axValidatorTag
-
-
-
-
-
- =
-
- <rich:beanValidator>
-
- The <rich:beanValidator> component provides mo=
del-based constraints using Hibernate Validator. This allows Hibernate Vali=
dator to be used similar to its use with Seam-based applications.
-
-
- Basic usage
-
- The summary attribute is used for displaying messag=
es about validation errors.
-
-
- <rich:beanValidator> example
-
- This example shows the bean-based validation of a simple form, contai=
ning the user's name, email, and age. The <rich:beanValidator&g=
t; component is defined in the same way as for JSF validators.
-
- =
programlisting>
-
- The accompanying bean contains the validation data:
-
-
-
-
- <rich:beanValidator> example result<=
/title>
-
-
-
-
-
-
- The result of the <rich:beanValidator> e=
xample: three text entry fields with corresponding validation messages.
-
-
-
-
-
-
-
- =
-
- Reference data
-
-
-
- component-type: org.richfaces.bean=
Validator
-
-
-
-
- component-class: org.richfaces.com=
ponent.html.HtmlbeanValidator
-
-
-
-
- component-family: org.richfaces.be=
anValidator
-
-
-
-
- renderer-type: org.richfaces.beanV=
alidatorRenderer
-
-
-
-
- tag-class: org.richfaces.taglib.be=
anValidatorTag
-
-
-
-
-
- =
-
- <rich:graphValidator>
-
- The <rich:graphValidator> component is used to=
wrap a group of input components for overall validation with Hibernate Val=
idators. This is different from the <rich:beanValidator> component, which is used as a child element to individual input comp=
onents.
-
- =
-
- Basic usage
-
- The summary attribute is used for displaying messag=
es about validation errors.
-
-
- <rich:graphValidator> example
-
- This example shows the validation of a simple form, containing the us=
er's name, email, and age. The <rich:graphValidator> component wraps the input components to validate them together.
-
- =
-
- The accompanying bean contains the validation data:
-
-
-
-
- <rich:graphValidator> example result=
-
-
-
-
-
-
- The result of the <rich:graphValidator> =
example: three text entry fields with corresponding validation messages.
-
-
-
-
-
-
-
- =
-
- Bean values
-
- The optional value attribute can be used to define =
a value bound to the bean. The bean properties are then validated again after the model has been updated.
-
-
- Using the value attribute
- =
-
-
-
-
-
- Result from using the value attribute
-
-
-
-
-
-
- The result from the example of using the value=
attribute with <rich:graphValidator>. The values =
in the number spinners need to validate before being stored.
-
-
-
-
-