dgraham 2003/05/27 21:28:01
Modified: validator/src/test/org/apache/commons/validator
DoubleTest.java TestValidator.java LongTest.java
LocaleTest.java RequiredIfTest.java EmailTest.java
ValidatorTest.java MultipleTests.java TypeTest.java
ByteTest.java FloatTest.java RequiredNameTest.java
IntegerTest.java MultipleConfigFilesTest.java
ShortTest.java
validator/src/share/org/apache/commons/validator
Validator.java ValidatorAction.java
validator/src/example/org/apache/commons/validator/example
ValidateExample.java
Log:
Replaced Validator.*_KEY constants with *_PARAM to match new
semantics.
Revision Changes Path
1.8 +5 -5
jakarta-commons/validator/src/test/org/apache/commons/validator/DoubleTest.java
Index: DoubleTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/DoubleTest.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- DoubleTest.java 24 May 2003 19:40:11 -0000 1.7
+++ DoubleTest.java 28 May 2003 04:27:59 -0000 1.8
@@ -204,7 +204,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, info);
+ validator.setParameter(Validator.BEAN_PARAM, info);
// Get results of the validation.
ValidatorResults results = null;
1.9 +5 -5
jakarta-commons/validator/src/test/org/apache/commons/validator/TestValidator.java
Index: TestValidator.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/TestValidator.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- TestValidator.java 22 May 2003 02:29:46 -0000 1.8
+++ TestValidator.java 28 May 2003 04:28:00 -0000 1.9
@@ -195,7 +195,7 @@
Field field,
Validator validator) {
- Object form = validator.getParameterValue(Validator.BEAN_KEY);
+ Object form = validator.getParameterValue(Validator.BEAN_PARAM);
String value = null;
boolean required = false;
if (isString(bean)) {
1.8 +5 -5
jakarta-commons/validator/src/test/org/apache/commons/validator/LongTest.java
Index: LongTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/LongTest.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- LongTest.java 24 May 2003 19:40:11 -0000 1.7
+++ LongTest.java 28 May 2003 04:28:00 -0000 1.8
@@ -226,7 +226,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, info);
+ validator.setParameter(Validator.BEAN_PARAM, info);
// Get results of the validation.
ValidatorResults results = null;
1.6 +6 -6
jakarta-commons/validator/src/test/org/apache/commons/validator/LocaleTest.java
Index: LocaleTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/LocaleTest.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- LocaleTest.java 24 May 2003 19:40:11 -0000 1.5
+++ LocaleTest.java 28 May 2003 04:28:00 -0000 1.6
@@ -197,8 +197,8 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
- validator.setParameter(Validator.LOCALE_KEY, loc);
+ validator.setParameter(Validator.BEAN_PARAM, name);
+ validator.setParameter(Validator.LOCALE_PARAM, loc);
// Get results of the validation.
ValidatorResults results = null;
1.7 +9 -9
jakarta-commons/validator/src/test/org/apache/commons/validator/RequiredIfTest.java
Index: RequiredIfTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/RequiredIfTest.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- RequiredIfTest.java 24 May 2003 19:40:11 -0000 1.6
+++ RequiredIfTest.java 28 May 2003 04:28:00 -0000 1.7
@@ -161,7 +161,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -200,7 +200,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -235,7 +235,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -270,7 +270,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -305,7 +305,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
1.13 +5 -5
jakarta-commons/validator/src/test/org/apache/commons/validator/EmailTest.java
Index: EmailTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/EmailTest.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- EmailTest.java 24 May 2003 19:40:11 -0000 1.12
+++ EmailTest.java 28 May 2003 04:28:00 -0000 1.13
@@ -259,7 +259,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, info);
+ validator.setParameter(Validator.BEAN_PARAM, info);
// Get results of the validation.
ValidatorResults results = null;
1.13 +6 -6
jakarta-commons/validator/src/test/org/apache/commons/validator/ValidatorTest.java
Index: ValidatorTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/ValidatorTest.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- ValidatorTest.java 24 May 2003 19:40:11 -0000 1.12
+++ ValidatorTest.java 28 May 2003 04:28:00 -0000 1.13
@@ -147,7 +147,7 @@
bean.setDate("2/3/1999");
Validator validator = new Validator(resources, "testForm");
- validator.setParameter(Validator.BEAN_KEY, bean);
+ validator.setParameter(Validator.BEAN_PARAM, bean);
try {
ValidatorResults results = validator.validate();
@@ -218,7 +218,7 @@
bean.setLetter("A");
Validator validator = new Validator(resources, "testForm");
- validator.setParameter(Validator.BEAN_KEY, bean);
+ validator.setParameter(Validator.BEAN_PARAM, bean);
validator.setParameter("java.util.List", l);
try {
1.7 +8 -8
jakarta-commons/validator/src/test/org/apache/commons/validator/MultipleTests.java
Index: MultipleTests.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/MultipleTests.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- MultipleTests.java 24 May 2003 19:40:11 -0000 1.6
+++ MultipleTests.java 28 May 2003 04:28:00 -0000 1.7
@@ -160,7 +160,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -200,7 +200,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -235,7 +235,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -270,7 +270,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
1.9 +5 -5
jakarta-commons/validator/src/test/org/apache/commons/validator/TypeTest.java
Index: TypeTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/TypeTest.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- TypeTest.java 24 May 2003 19:40:11 -0000 1.8
+++ TypeTest.java 28 May 2003 04:28:00 -0000 1.9
@@ -169,7 +169,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, info);
+ validator.setParameter(Validator.BEAN_PARAM, info);
// Get results of the validation.
ValidatorResults results = null;
1.8 +5 -5
jakarta-commons/validator/src/test/org/apache/commons/validator/ByteTest.java
Index: ByteTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/ByteTest.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ByteTest.java 24 May 2003 19:40:11 -0000 1.7
+++ ByteTest.java 28 May 2003 04:28:00 -0000 1.8
@@ -227,7 +227,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, info);
+ validator.setParameter(Validator.BEAN_PARAM, info);
// Get results of the validation.
ValidatorResults results = null;
1.8 +5 -5
jakarta-commons/validator/src/test/org/apache/commons/validator/FloatTest.java
Index: FloatTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/FloatTest.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- FloatTest.java 24 May 2003 19:40:11 -0000 1.7
+++ FloatTest.java 28 May 2003 04:28:00 -0000 1.8
@@ -204,7 +204,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, info);
+ validator.setParameter(Validator.BEAN_PARAM, info);
// Get results of the validation.
ValidatorResults results = null;
1.10 +10 -10
jakarta-commons/validator/src/test/org/apache/commons/validator/RequiredNameTest.java
Index: RequiredNameTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/RequiredNameTest.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- RequiredNameTest.java 24 May 2003 19:40:11 -0000 1.9
+++ RequiredNameTest.java 28 May 2003 04:28:00 -0000 1.10
@@ -161,7 +161,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -199,7 +199,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -233,7 +233,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -267,7 +267,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -301,7 +301,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -337,7 +337,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
1.8 +5 -5
jakarta-commons/validator/src/test/org/apache/commons/validator/IntegerTest.java
Index: IntegerTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/IntegerTest.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- IntegerTest.java 24 May 2003 19:40:11 -0000 1.7
+++ IntegerTest.java 28 May 2003 04:28:00 -0000 1.8
@@ -226,7 +226,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, info);
+ validator.setParameter(Validator.BEAN_PARAM, info);
// Get results of the validation.
ValidatorResults results = null;
1.5 +7 -7
jakarta-commons/validator/src/test/org/apache/commons/validator/MultipleConfigFilesTest.java
Index: MultipleConfigFilesTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/MultipleConfigFilesTest.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- MultipleConfigFilesTest.java 24 May 2003 19:40:11 -0000 1.4
+++ MultipleConfigFilesTest.java 28 May 2003 04:28:00 -0000 1.5
@@ -127,7 +127,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -168,7 +168,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -203,7 +203,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
@@ -238,7 +238,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, name);
+ validator.setParameter(Validator.BEAN_PARAM, name);
// Get results of the validation.
ValidatorResults results = null;
1.8 +5 -5
jakarta-commons/validator/src/test/org/apache/commons/validator/ShortTest.java
Index: ShortTest.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/test/org/apache/commons/validator/ShortTest.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ShortTest.java 24 May 2003 19:40:11 -0000 1.7
+++ ShortTest.java 28 May 2003 04:28:00 -0000 1.8
@@ -226,7 +226,7 @@
Validator validator = new Validator(resources, FORM_KEY);
// add the name bean to the validator as a resource
// for the validations to be performed on.
- validator.setParameter(Validator.BEAN_KEY, info);
+ validator.setParameter(Validator.BEAN_PARAM, info);
// Get results of the validation.
ValidatorResults results = null;
1.24 +66 -23
jakarta-commons/validator/src/share/org/apache/commons/validator/Validator.java
Index: Validator.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/share/org/apache/commons/validator/Validator.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- Validator.java 24 May 2003 20:09:39 -0000 1.23
+++ Validator.java 28 May 2003 04:28:01 -0000 1.24
@@ -98,7 +98,13 @@
/**
* Resources key the JavaBean is stored to perform validation on.
*/
- public static final String BEAN_KEY = "java.lang.Object";
+ public static final String BEAN_PARAM = "java.lang.Object";
+
+ /**
+ * Resources key the JavaBean is stored to perform validation on.
+ * @deprecated Use BEAN_PARAM instead.
+ */
+ public static final String BEAN_KEY = BEAN_PARAM;
/**
* Resources key the <code>ValidatorAction</code> is stored under.
@@ -106,16 +112,34 @@
* with the current <code>ValidatorAction</code> if it is
* specified in the method signature.
*/
- public static final String VALIDATOR_ACTION_KEY =
+ public static final String VALIDATOR_ACTION_PARAM =
"org.apache.commons.validator.ValidatorAction";
/**
+ * Resources key the <code>ValidatorAction</code> is stored under.
+ * This will be automatically passed into a validation method
+ * with the current <code>ValidatorAction</code> if it is
+ * specified in the method signature.
+ * @deprecated Use VALIDATOR_ACTION_PARAM instead.
+ */
+ public static final String VALIDATOR_ACTION_KEY = VALIDATOR_ACTION_PARAM;
+
+ /**
* Resources key the <code>Field</code> is stored under.
* This will be automatically passed into a validation method
* with the current <code>Field</code> if it is
* specified in the method signature.
*/
- public static final String FIELD_KEY = "org.apache.commons.validator.Field";
+ public static final String FIELD_PARAM = "org.apache.commons.validator.Field";
+
+ /**
+ * Resources key the <code>Field</code> is stored under.
+ * This will be automatically passed into a validation method
+ * with the current <code>Field</code> if it is
+ * specified in the method signature.
+ * @deprecated Use FIELD_PARAM instead.
+ */
+ public static final String FIELD_KEY = FIELD_PARAM;
/**
* Resources key the <code>Validator</code> is stored under.
@@ -123,7 +147,17 @@
* with the current <code>Validator</code> if it is
* specified in the method signature.
*/
- public static final String VALIDATOR_KEY =
"org.apache.commons.validator.Validator";
+ public static final String VALIDATOR_PARAM =
+ "org.apache.commons.validator.Validator";
+
+ /**
+ * Resources key the <code>Validator</code> is stored under.
+ * This will be automatically passed into a validation method
+ * with the current <code>Validator</code> if it is
+ * specified in the method signature.
+ * @deprecated Use VALIDATOR_PARAM instead.
+ */
+ public static final String VALIDATOR_KEY = VALIDATOR_PARAM;
/**
* Resources key the <code>Locale</code> is stored.
@@ -131,7 +165,16 @@
* <code>FormSet</code> and <code>Form</code> to be
* processed.
*/
- public static final String LOCALE_KEY = "java.util.Locale";
+ public static final String LOCALE_PARAM = "java.util.Locale";
+
+ /**
+ * Resources key the <code>Locale</code> is stored.
+ * This will be used to retrieve the appropriate
+ * <code>FormSet</code> and <code>Form</code> to be
+ * processed.
+ * @deprecated Use LOCALE_PARAM instead.
+ */
+ public static final String LOCALE_KEY = LOCALE_PARAM;
protected ValidatorResources resources = null;
@@ -189,6 +232,10 @@
* @param formName Key used for retrieving the set of validation rules.
*/
public Validator(ValidatorResources resources, String formName) {
+ if (resources == null) {
+ throw new IllegalArgumentException("Resources cannot be null.");
+ }
+
this.resources = resources;
this.formName = formName;
}
@@ -435,8 +482,8 @@
try {
// Add these two Objects to the resources since they reference
// the current validator action and field
- this.setParameter(VALIDATOR_ACTION_KEY, va);
- this.setParameter(FIELD_KEY, field);
+ this.setParameter(VALIDATOR_ACTION_PARAM, va);
+ this.setParameter(FIELD_PARAM, field);
Class validationClass = getClassLoader().loadClass(va.getClassname());
@@ -563,8 +610,8 @@
Object[] paramValue)
throws ValidatorException {
- int beanIndexPos = params.indexOf(BEAN_KEY);
- int fieldIndexPos = params.indexOf(FIELD_KEY);
+ int beanIndexPos = params.indexOf(BEAN_PARAM);
+ int fieldIndexPos = params.indexOf(FIELD_PARAM);
Object indexedList[] = this.getIndexedProperty(field);
@@ -639,7 +686,7 @@
try {
indexedProperty =
PropertyUtils.getProperty(
- this.getParameterValue(BEAN_KEY),
+ this.getParameterValue(BEAN_PARAM),
field.getIndexedListProperty());
} catch (IllegalAccessException e) {
@@ -674,23 +721,19 @@
*/
public ValidatorResults validate() throws ValidatorException {
ValidatorResults results = new ValidatorResults();
- Locale locale = (Locale) this.getParameterValue(LOCALE_KEY);
+ Locale locale = (Locale) this.getParameterValue(LOCALE_PARAM);
if (locale == null) {
locale = Locale.getDefault();
}
- this.setParameter(VALIDATOR_KEY, this);
-
- if (this.resources == null) {
- throw new ValidatorException("Resources not defined for Validator");
- }
+ this.setParameter(VALIDATOR_PARAM, this);
Form form = this.resources.getForm(locale, this.formName);
if (form != null) {
- Iterator forms = form.getFields().iterator();
- while (forms.hasNext()) {
- Field field = (Field) forms.next();
+ Iterator fields = form.getFields().iterator();
+ while (fields.hasNext()) {
+ Field field = (Field) fields.next();
if ((field.getPage() <= page) && (field.getDepends() != null)) {
this.validateField(field, results);
1.13 +7 -7
jakarta-commons/validator/src/share/org/apache/commons/validator/ValidatorAction.java
Index: ValidatorAction.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/share/org/apache/commons/validator/ValidatorAction.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- ValidatorAction.java 24 May 2003 19:17:57 -0000 1.12
+++ ValidatorAction.java 28 May 2003 04:28:01 -0000 1.13
@@ -118,11 +118,11 @@
* </p>
*/
private String methodParams =
- Validator.BEAN_KEY
+ Validator.BEAN_PARAM
+ ","
- + Validator.VALIDATOR_ACTION_KEY
+ + Validator.VALIDATOR_ACTION_PARAM
+ ","
- + Validator.FIELD_KEY;
+ + Validator.FIELD_PARAM;
/**
* The other <code>ValidatorAction</code>s that this one depends on. If any
1.11 +5 -5
jakarta-commons/validator/src/example/org/apache/commons/validator/example/ValidateExample.java
Index: ValidateExample.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/validator/src/example/org/apache/commons/validator/example/ValidateExample.java,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- ValidateExample.java 25 May 2003 18:00:24 -0000 1.10
+++ ValidateExample.java 28 May 2003 04:28:01 -0000 1.11
@@ -136,7 +136,7 @@
Validator validator = new Validator(resources, "ValidateBean");
// Tell the validator which bean to validate against.
- validator.setParameter(Validator.BEAN_KEY, bean);
+ validator.setParameter(Validator.BEAN_PARAM, bean);
ValidatorResults results = null;
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]