• R/O
  • SSH
  • HTTPS

validatefa: 提交


Commit MetaInfo

修订版10 (tree)
时间2013-03-15 02:54:33
作者masasa

Log Message

(empty log message)

更改概述

差异

--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/Validator.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/Validator.java (revision 10)
@@ -6,7 +6,7 @@
66
77 /**
88 * 入力チェックを実行するクラス.
9- *
9+ *
1010 * @author masasa.
1111 * @param <T>
1212 * チェック対象のBean.
@@ -15,7 +15,7 @@
1515
1616 /*
1717 * (非 Javadoc)
18- *
18+ *
1919 * @see
2020 * jp.sourceforge.masasa.architecture.framework.validation.AbstractValidator
2121 * #loggingStart()
@@ -38,7 +38,7 @@
3838
3939 /*
4040 * (非 Javadoc)
41- *
41+ *
4242 * @see
4343 * jp.sourceforge.masasa.architecture.framework.validation.AbstractValidator
4444 * #loggingEnd()
@@ -56,7 +56,7 @@
5656
5757 /*
5858 * (非 Javadoc)
59- *
59+ *
6060 * @see
6161 * jp.sourceforge.masasa.architecture.framework.validation.AbstractValidator
6262 * #loggingResult()
@@ -97,7 +97,7 @@
9797
9898 /*
9999 * (非 Javadoc)
100- *
100+ *
101101 * @see
102102 * jp.sourceforge.masasa.architecture.framework.validation.AbstractValidator
103103 * #loggingTerminate(org.apache.commons.validator.ValidatorException)
@@ -109,7 +109,7 @@
109109 }
110110 StringBuilder buf = new StringBuilder();
111111 buf.append("[INFO] "); //$NON-NLS-1$
112- buf.append("validation check was finished forcibly. "); //$NON-NLS-1$
112+ buf.append("was forced to stop validation checks. "); //$NON-NLS-1$
113113 buf.append("because ... "); //$NON-NLS-1$
114114 buf.append(e.getMessage());
115115 LOGGER.info(buf);
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateMinLength.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateMinLength.java (revision 10)
@@ -9,7 +9,7 @@
99 /**
1010 * Checks if the field's length is greater than or equal to the minimum value. A
1111 * <code>Null</code> will be considered an error.
12- *
12+ *
1313 * @author masasa.
1414 * @see org.apache.struts.validator.FieldChecks#validateMinLength(Object,
1515 * org.apache.commons.validator.ValidatorAction,
@@ -24,15 +24,21 @@
2424 /**
2525 * Checks if the field's length is greater than or equal to the minimum
2626 * value. A <code>Null</code> will be considered an error.
27- *
28- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
29- * #validate(java .lang.annotation.Annotation, java.lang.String,
30- * java.lang.Object)
27+ *
28+ * @param anno
29+ * バリデーションに対応するアノテーション.
30+ * @param targetValue
31+ * 検証値.
32+ * @param lineObject
33+ * Beanが所属するオブジェクト.
3134 * @return バリデーション結果.
3235 * <ul>
3336 * <li><code>true</code>:エラーなし.</li>
3437 * <li><code>false</code>:エラーあり.</li>
3538 * </ul>
39+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
40+ * #validate(java .lang.annotation.Annotation, java.lang.String,
41+ * java.lang.Object)
3642 */
3743 @Override
3844 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateDoubleRange.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateDoubleRange.java (revision 10)
@@ -9,7 +9,7 @@
99 /**
1010 * Checks if a fields value is within a range (min &amp; max specified in the
1111 * vars attribute).
12- *
12+ *
1313 * @author masasa.
1414 * @see org.apache.struts.validator.FieldChecks#validateDoubleRange(Object,
1515 * org.apache.commons.validator.ValidatorAction,
@@ -24,15 +24,21 @@
2424 /**
2525 * Checks if a fields value is within a range (min &amp; max specified in
2626 * the vars attribute).
27- *
28- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
29- * #validate(java .lang.annotation.Annotation, java.lang.String,
30- * java.lang.Object)
27+ *
28+ * @param anno
29+ * バリデーションに対応するアノテーション.
30+ * @param targetValue
31+ * 検証値.
32+ * @param lineObject
33+ * Beanが所属するオブジェクト.
3134 * @return バリデーション結果.
3235 * <ul>
3336 * <li><code>true</code>:エラーなし.</li>
3437 * <li><code>false</code>:エラーあり.</li>
3538 * </ul>
39+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
40+ * #validate(java .lang.annotation.Annotation, java.lang.String,
41+ * java.lang.Object)
3642 */
3743 @Override
3844 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateEmail.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateEmail.java (revision 10)
@@ -8,7 +8,7 @@
88
99 /**
1010 * Checks if a field has a valid e-mail address.
11- *
11+ *
1212 * @author masasa.
1313 * @see org.apache.struts.validator.FieldChecks#validateEmail(Object,
1414 * org.apache.commons.validator.ValidatorAction,
@@ -22,15 +22,21 @@
2222
2323 /**
2424 * Checks if a field has a valid e-mail address.
25- *
26- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
27- * #validate(java .lang.annotation.Annotation, java.lang.String,
28- * java.lang.Object)
25+ *
26+ * @param anno
27+ * バリデーションに対応するアノテーション.
28+ * @param targetValue
29+ * 検証値.
30+ * @param lineObject
31+ * Beanが所属するオブジェクト.
2932 * @return バリデーション結果.
3033 * <ul>
3134 * <li><code>true</code>:エラーなし.</li>
3235 * <li><code>false</code>:エラーあり.</li>
3336 * </ul>
37+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
38+ * #validate(java .lang.annotation.Annotation, java.lang.String,
39+ * java.lang.Object)
3440 */
3541 @Override
3642 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateMaxLength.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateMaxLength.java (revision 10)
@@ -9,7 +9,7 @@
99 /**
1010 * Checks if the field's length is less than or equal to the maximum value. A
1111 * <code>Null</code> will be considered an error.
12- *
12+ *
1313 * @author masasa.
1414 * @see org.apache.struts.validator.FieldChecks#validateMaxLength(Object,
1515 * org.apache.commons.validator.ValidatorAction,
@@ -24,15 +24,21 @@
2424 /**
2525 * Checks if the field's length is less than or equal to the maximum value.
2626 * A <code>Null</code> will be considered an error.
27- *
28- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
29- * #validate(java .lang.annotation.Annotation, java.lang.String,
30- * java.lang.Object)
27+ *
28+ * @param anno
29+ * バリデーションに対応するアノテーション.
30+ * @param targetValue
31+ * 検証値.
32+ * @param lineObject
33+ * Beanが所属するオブジェクト.
3134 * @return バリデーション結果.
3235 * <ul>
3336 * <li><code>true</code>:エラーなし.</li>
3437 * <li><code>false</code>:エラーあり.</li>
3538 * </ul>
39+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
40+ * #validate(java .lang.annotation.Annotation, java.lang.String,
41+ * java.lang.Object)
3642 */
3743 @Override
3844 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateMask.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateMask.java (revision 10)
@@ -9,7 +9,7 @@
99 /**
1010 * Checks if the field matches the regular expression in the field's mask
1111 * attribute.
12- *
12+ *
1313 * @author masasa.
1414 * @see org.apache.struts.validator.FieldChecks#validateMask(Object,
1515 * org.apache.commons.validator.ValidatorAction,
@@ -24,15 +24,21 @@
2424 /**
2525 * Checks if the field matches the regular expression in the field's mask
2626 * attribute.
27- *
28- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
29- * #validate(java .lang.annotation.Annotation, java.lang.String,
30- * java.lang.Object)
27+ *
28+ * @param anno
29+ * バリデーションに対応するアノテーション.
30+ * @param targetValue
31+ * 検証値.
32+ * @param lineObject
33+ * Beanが所属するオブジェクト.
3134 * @return バリデーション結果.
3235 * <ul>
3336 * <li><code>true</code>:エラーなし.</li>
3437 * <li><code>false</code>:エラーあり.</li>
3538 * </ul>
39+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
40+ * #validate(java .lang.annotation.Annotation, java.lang.String,
41+ * java.lang.Object)
3642 */
3743 @Override
3844 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateInteger.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateInteger.java (revision 10)
@@ -8,7 +8,7 @@
88
99 /**
1010 * Checks if the field can safely be converted to an int primitive.
11- *
11+ *
1212 * @author masasa.
1313 * @see org.apache.struts.validator.FieldChecks#validateInteger(Object,
1414 * org.apache.commons.validator.ValidatorAction,
@@ -22,15 +22,21 @@
2222
2323 /**
2424 * Checks if the field can safely be converted to an int primitive.
25- *
26- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
27- * #validate(java .lang.annotation.Annotation, java.lang.String,
28- * java.lang.Object)
25+ *
26+ * @param anno
27+ * バリデーションに対応するアノテーション.
28+ * @param targetValue
29+ * 検証値.
30+ * @param lineObject
31+ * Beanが所属するオブジェクト.
2932 * @return バリデーション結果.
3033 * <ul>
3134 * <li><code>true</code>:エラーなし.</li>
3235 * <li><code>false</code>:エラーあり.</li>
3336 * </ul>
37+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
38+ * #validate(java .lang.annotation.Annotation, java.lang.String,
39+ * java.lang.Object)
3440 */
3541 @Override
3642 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateShort.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateShort.java (revision 10)
@@ -8,7 +8,7 @@
88
99 /**
1010 * Checks if the field can safely be converted to a short primitive.
11- *
11+ *
1212 * @author masasa.
1313 * @see org.apache.struts.validator.FieldChecks#validateShort(Object,
1414 * org.apache.commons.validator.ValidatorAction,
@@ -22,15 +22,21 @@
2222
2323 /**
2424 * Checks if the field can safely be converted to a short primitive.
25- *
26- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
27- * #validate(java .lang.annotation.Annotation, java.lang.String,
28- * java.lang.Object)
25+ *
26+ * @param anno
27+ * バリデーションに対応するアノテーション.
28+ * @param targetValue
29+ * 検証値.
30+ * @param lineObject
31+ * Beanが所属するオブジェクト.
2932 * @return バリデーション結果.
3033 * <ul>
3134 * <li><code>true</code>:エラーなし.</li>
3235 * <li><code>false</code>:エラーあり.</li>
3336 * </ul>
37+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
38+ * #validate(java .lang.annotation.Annotation, java.lang.String,
39+ * java.lang.Object)
3440 */
3541 @Override
3642 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateRequiredIf.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateRequiredIf.java (revision 10)
@@ -10,7 +10,7 @@
1010
1111 /**
1212 * Checks if the field isn't null based on the values of other fields.
13- *
13+ *
1414 * @author masasa.
1515 * @see org.apache.struts.validator.FieldChecks#validateRequiredIf(Object,
1616 * org.apache.commons.validator.ValidatorAction,
@@ -29,15 +29,21 @@
2929
3030 /**
3131 * Checks if the field isn't null based on the values of other fields.
32- *
33- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
34- * #validate(java .lang.annotation.Annotation, java.lang.String,
35- * java.lang.Object)
32+ *
33+ * @param anno
34+ * バリデーションに対応するアノテーション.
35+ * @param targetValue
36+ * 検証値.
37+ * @param lineObject
38+ * Beanが所属するオブジェクト.
3639 * @return バリデーション結果.
3740 * <ul>
3841 * <li><code>true</code>:エラーなし.</li>
3942 * <li><code>false</code>:エラーあり.</li>
4043 * </ul>
44+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
45+ * #validate(java .lang.annotation.Annotation, java.lang.String,
46+ * java.lang.Object)
4147 */
4248 @Override
4349 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
@@ -54,12 +60,16 @@
5460 required = true;
5561 }
5662
63+ String dependProp;
64+ FieldTestEnum dependTest;
65+ String dependTestValue;
66+ String dependVal;
5767 for (int i = 0; i < resolver.field().length; i++) {
58- String dependProp = resolver.field()[i];
59- FieldTestEnum dependTest = resolver.fieldTest()[i];
60- String dependTestValue = resolver.fieldValue()[i];
68+ dependProp = resolver.field()[i];
69+ dependTest = resolver.fieldTest()[i];
70+ dependTestValue = resolver.fieldValue()[i];
6171
62- String dependVal = null;
72+ dependVal = null;
6373 boolean thisRequired = false;
6474 dependVal = MethodAccessUtil.doInvoke(lineObject, dependProp);
6575 if (dependTest.equals(FieldTestEnum.FIELD_TEST_NULL)) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateLong.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateLong.java (revision 10)
@@ -8,7 +8,7 @@
88
99 /**
1010 * Checks if the field can safely be converted to a long primitive.
11- *
11+ *
1212 * @author masasa.
1313 * @see org.apache.struts.validator.FieldChecks#validateLong(Object,
1414 * org.apache.commons.validator.ValidatorAction,
@@ -22,15 +22,21 @@
2222
2323 /**
2424 * Checks if the field can safely be converted to a long primitive.
25- *
26- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
27- * #validate(java .lang.annotation.Annotation, java.lang.String,
28- * java.lang.Object)
25+ *
26+ * @param anno
27+ * バリデーションに対応するアノテーション.
28+ * @param targetValue
29+ * 検証値.
30+ * @param lineObject
31+ * Beanが所属するオブジェクト.
2932 * @return バリデーション結果.
3033 * <ul>
3134 * <li><code>true</code>:エラーなし.</li>
3235 * <li><code>false</code>:エラーあり.</li>
3336 * </ul>
37+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
38+ * #validate(java .lang.annotation.Annotation, java.lang.String,
39+ * java.lang.Object)
3440 */
3541 @Override
3642 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateUrl.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateUrl.java (revision 10)
@@ -12,7 +12,7 @@
1212 /**
1313 * Checks if a field has a valid url. Four optional variables can be specified
1414 * to configure url validation.
15- *
15+ *
1616 * @author masasa.
1717 * @see org.apache.struts.validator.FieldChecks#validateUrl(Object,
1818 * org.apache.commons.validator.ValidatorAction,
@@ -27,15 +27,21 @@
2727 /**
2828 * Checks if a field has a valid url. Four optional variables can be
2929 * specified to configure url validation.
30- *
31- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
32- * #validate(java .lang.annotation.Annotation, java.lang.String,
33- * java.lang.Object)
30+ *
31+ * @param anno
32+ * バリデーションに対応するアノテーション.
33+ * @param targetValue
34+ * 検証値.
35+ * @param lineObject
36+ * Beanが所属するオブジェクト.
3437 * @return バリデーション結果.
3538 * <ul>
3639 * <li><code>true</code>:エラーなし.</li>
3740 * <li><code>false</code>:エラーあり.</li>
3841 * </ul>
42+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
43+ * #validate(java .lang.annotation.Annotation, java.lang.String,
44+ * java.lang.Object)
3945 */
4046 @Override
4147 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateByte.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateByte.java (revision 10)
@@ -8,7 +8,7 @@
88
99 /**
1010 * Checks if the field can safely be converted to a byte primitive.
11- *
11+ *
1212 * @author masasa.
1313 * @see org.apache.struts.validator.FieldChecks#validateByte(Object,
1414 * org.apache.commons.validator.ValidatorAction,
@@ -22,15 +22,21 @@
2222
2323 /**
2424 * Checks if the field can safely be converted to a byte primitive.
25- *
26- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
27- * #validate(java .lang.annotation.Annotation, java.lang.String,
28- * java.lang.Object)
25+ *
26+ * @param anno
27+ * バリデーションに対応するアノテーション.
28+ * @param targetValue
29+ * 検証値.
30+ * @param lineObject
31+ * Beanが所属するオブジェクト.
2932 * @return バリデーション結果.
3033 * <ul>
3134 * <li><code>true</code>:エラーなし.</li>
3235 * <li><code>false</code>:エラーあり.</li>
3336 * </ul>
37+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
38+ * #validate(java .lang.annotation.Annotation, java.lang.String,
39+ * java.lang.Object)
3440 */
3541 @Override
3642 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateCreditCard.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateCreditCard.java (revision 10)
@@ -8,7 +8,7 @@
88
99 /**
1010 * Checks if the field is a valid credit card number.
11- *
11+ *
1212 * @author masasa.
1313 * @see org.apache.struts.validator.FieldChecks#validateCreditCard(Object,
1414 * org.apache.commons.validator.ValidatorAction,
@@ -22,15 +22,21 @@
2222
2323 /**
2424 * Checks if the field is a valid credit card number.
25- *
26- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
27- * #validate(java .lang.annotation.Annotation, java.lang.String,
28- * java.lang.Object)
25+ *
26+ * @param anno
27+ * バリデーションに対応するアノテーション.
28+ * @param targetValue
29+ * 検証値.
30+ * @param lineObject
31+ * Beanが所属するオブジェクト.
2932 * @return バリデーション結果.
3033 * <ul>
3134 * <li><code>true</code>:エラーなし.</li>
3235 * <li><code>false</code>:エラーあり.</li>
3336 * </ul>
37+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
38+ * #validate(java .lang.annotation.Annotation, java.lang.String,
39+ * java.lang.Object)
3440 */
3541 @Override
3642 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateFloat.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateFloat.java (revision 10)
@@ -8,7 +8,7 @@
88
99 /**
1010 * Checks if the field can safely be converted to a float primitive.
11- *
11+ *
1212 * @author masasa.
1313 * @see org.apache.struts.validator.FieldChecks#validateFloat(Object,
1414 * org.apache.commons.validator.ValidatorAction,
@@ -22,15 +22,21 @@
2222
2323 /**
2424 * Checks if the field can safely be converted to a float primitive.
25- *
26- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
27- * #validate(java .lang.annotation.Annotation, java.lang.String,
28- * java.lang.Object)
25+ *
26+ * @param anno
27+ * バリデーションに対応するアノテーション.
28+ * @param targetValue
29+ * 検証値.
30+ * @param lineObject
31+ * Beanが所属するオブジェクト.
2932 * @return バリデーション結果.
3033 * <ul>
3134 * <li><code>true</code>:エラーなし.</li>
3235 * <li><code>false</code>:エラーあり.</li>
3336 * </ul>
37+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
38+ * #validate(java .lang.annotation.Annotation, java.lang.String,
39+ * java.lang.Object)
3440 */
3541 @Override
3642 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateIntRange.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateIntRange.java (revision 10)
@@ -9,7 +9,7 @@
99 /**
1010 * Checks if a fields value is within a range (min &amp; max specified in the
1111 * vars attribute).
12- *
12+ *
1313 * @author masasa.
1414 * @see org.apache.struts.validator.FieldChecks#validateIntRange(Object,
1515 * org.apache.commons.validator.ValidatorAction,
@@ -24,15 +24,21 @@
2424 /**
2525 * Checks if a fields value is within a range (min &amp; max specified in
2626 * the vars attribute).
27- *
28- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
29- * #validate(java .lang.annotation.Annotation, java.lang.String,
30- * java.lang.Object)
27+ *
28+ * @param anno
29+ * バリデーションに対応するアノテーション.
30+ * @param targetValue
31+ * 検証値.
32+ * @param lineObject
33+ * Beanが所属するオブジェクト.
3134 * @return バリデーション結果.
3235 * <ul>
3336 * <li><code>true</code>:エラーなし.</li>
3437 * <li><code>false</code>:エラーあり.</li>
3538 * </ul>
39+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
40+ * #validate(java .lang.annotation.Annotation, java.lang.String,
41+ * java.lang.Object)
3642 */
3743 @Override
3844 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateDouble.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateDouble.java (revision 10)
@@ -8,7 +8,7 @@
88
99 /**
1010 * Checks if the field can safely be converted to a double primitive.
11- *
11+ *
1212 * @author masasa.
1313 * @see org.apache.struts.validator.FieldChecks#validateDouble(Object,
1414 * org.apache.commons.validator.ValidatorAction,
@@ -22,15 +22,21 @@
2222
2323 /**
2424 * Checks if the field can safely be converted to a double primitive.
25- *
26- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
27- * #validate(java .lang.annotation.Annotation, java.lang.String,
28- * java.lang.Object)
25+ *
26+ * @param anno
27+ * バリデーションに対応するアノテーション.
28+ * @param targetValue
29+ * 検証値.
30+ * @param lineObject
31+ * Beanが所属するオブジェクト.
2932 * @return バリデーション結果.
3033 * <ul>
3134 * <li><code>true</code>:エラーなし.</li>
3235 * <li><code>false</code>:エラーあり.</li>
3336 * </ul>
37+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
38+ * #validate(java .lang.annotation.Annotation, java.lang.String,
39+ * java.lang.Object)
3440 */
3541 @Override
3642 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateDate.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateDate.java (revision 10)
@@ -17,7 +17,7 @@
1717 * month isn't two digits. If no datePattern variable is specified, then the
1818 * field gets the DateFormat.SHORT format for the locale. The setLenient method
1919 * is set to <code>false</code> for all variations.
20- *
20+ *
2121 * @author masasa.
2222 * @see org.apache.struts.validator.FieldChecks#validateDate(Object,
2323 * org.apache.commons.validator.ValidatorAction,
@@ -39,15 +39,21 @@
3939 * the month isn't two digits. If no datePattern variable is specified, then
4040 * the field gets the DateFormat.SHORT format for the locale. The setLenient
4141 * method is set to <code>false</code> for all variations.
42- *
43- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
44- * #validate(java .lang.annotation.Annotation, java.lang.String,
45- * java.lang.Object)
42+ *
43+ * @param anno
44+ * バリデーションに対応するアノテーション.
45+ * @param targetValue
46+ * 検証値.
47+ * @param lineObject
48+ * Beanが所属するオブジェクト.
4649 * @return バリデーション結果.
4750 * <ul>
4851 * <li><code>true</code>:エラーなし.</li>
4952 * <li><code>false</code>:エラーあり.</li>
5053 * </ul>
54+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
55+ * #validate(java .lang.annotation.Annotation, java.lang.String,
56+ * java.lang.Object)
5157 */
5258 @Override
5359 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateRequired.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateRequired.java (revision 10)
@@ -7,7 +7,7 @@
77 /**
88 * Checks if the field isn't null and length of the field is greater than zero
99 * not including whitespace.
10- *
10+ *
1111 * @author masasa.
1212 * @see org.apache.struts.validator.FieldChecks#validateRequired(Object,
1313 * org.apache.commons.validator.ValidatorAction,
@@ -22,15 +22,21 @@
2222 /**
2323 * Checks if the field isn't null and length of the field is greater than
2424 * zero not including whitespace.
25- *
26- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
27- * #validate(java .lang.annotation.Annotation, java.lang.String,
28- * java.lang.Object)
25+ *
26+ * @param anno
27+ * バリデーションに対応するアノテーション.
28+ * @param targetValue
29+ * 検証値.
30+ * @param lineObject
31+ * Beanが所属するオブジェクト.
2932 * @return バリデーション結果.
3033 * <ul>
3134 * <li><code>true</code>:エラーなし.</li>
3235 * <li><code>false</code>:エラーあり.</li>
3336 * </ul>
37+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
38+ * #validate(java .lang.annotation.Annotation, java.lang.String,
39+ * java.lang.Object)
3440 */
3541 @Override
3642 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateFloatRange.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/src/jp/sourceforge/masasa/architecture/framework/validation/validator/ValidateFloatRange.java (revision 10)
@@ -9,7 +9,7 @@
99 /**
1010 * Checks if a fields value is within a range (min &amp; max specified in the
1111 * vars attribute).
12- *
12+ *
1313 * @author masasa.
1414 * @see org.apache.struts.validator.FieldChecks#validateFloatRange(Object,
1515 * org.apache.commons.validator.ValidatorAction,
@@ -24,15 +24,21 @@
2424 /**
2525 * Checks if a fields value is within a range (min &amp; max specified in
2626 * the vars attribute).
27- *
28- * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
29- * #validate(java .lang.annotation.Annotation, java.lang.String,
30- * java.lang.Object)
27+ *
28+ * @param anno
29+ * バリデーションに対応するアノテーション.
30+ * @param targetValue
31+ * 検証値.
32+ * @param lineObject
33+ * Beanが所属するオブジェクト.
3134 * @return バリデーション結果.
3235 * <ul>
3336 * <li><code>true</code>:エラーなし.</li>
3437 * <li><code>false</code>:エラーあり.</li>
3538 * </ul>
39+ * @see jp.sourceforge.masasa.architecture.framework.validation.validator.IValidator
40+ * #validate(java .lang.annotation.Annotation, java.lang.String,
41+ * java.lang.Object)
3642 */
3743 @Override
3844 public boolean validate(final Annotation anno, final String targetValue, final Object lineObject) {
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/testcase/jp/sourceforge/masasa/architecture/framework/StringUtil.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/testcase/jp/sourceforge/masasa/architecture/framework/StringUtil.java (revision 10)
@@ -62,10 +62,10 @@
6262 * String配列リスト(List<String[]>)を指定された型( <code>Class<T></code>)のリストに変換して返却します.<br>
6363 * 例外をCatchしているが、本来は呼び出し元でCatchすべき。ここでは、簡易版のためここでやっている.
6464 *
65- * @param <T>
66- * @param clz
67- * @param list
68- * @return
65+ * @param <T> 指定型.
66+ * @param clz 対象クラス.
67+ * @param list 変換元.
68+ * @return リスト.
6969 */
7070 public static <T> List<T> getList(Class<T> clz, List<String[]> list) {
7171 Object object;
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/testcase/jp/sourceforge/masasa/architecture/framework/validation/CheckCreditCardTest.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/testcase/jp/sourceforge/masasa/architecture/framework/validation/CheckCreditCardTest.java (revision 10)
@@ -33,7 +33,7 @@
3333 @Test
3434 public void testIsValid1b() {
3535 List<ITestData> list = new ArrayList<ITestData>();
36- for (int i=0;i<100;i++) {
36+ for (int i = 0; i < 100; i++) {
3737 list.add(new DataVerifyWhenNull());
3838 }
3939 Validator validator = new Validator();
@@ -194,7 +194,7 @@
194194 assertFalse(validator.getErrors().isEmpty());
195195 }
196196
197- public class Data implements ITestData {
197+ public class Data implements ITestData {
198198 private static final long serialVersionUID = 4559414533664290053L;
199199 @CheckCreditCard
200200 private String data;
@@ -215,7 +215,7 @@
215215 }
216216 }
217217
218- public class DataVerifyWhenNull implements ITestData {
218+ public class DataVerifyWhenNull implements ITestData {
219219 private static final long serialVersionUID = -5563397325639451664L;
220220 @CheckCreditCard(verifyWhenNull = true)
221221 private String data;
@@ -236,7 +236,7 @@
236236 }
237237 }
238238
239- public class DataAMEX implements ITestData {
239+ public class DataAMEX implements ITestData {
240240 private static final long serialVersionUID = 2675508040515439365L;
241241 @CheckCreditCard(options = CreditCardValidator.AMEX)
242242 private String data;
@@ -257,7 +257,7 @@
257257 }
258258 }
259259
260- public class DataAMEXVerifyWhenNull implements ITestData {
260+ public class DataAMEXVerifyWhenNull implements ITestData {
261261 private static final long serialVersionUID = 3669783052293836663L;
262262 @CheckCreditCard(verifyWhenNull = true, options = CreditCardValidator.AMEX)
263263 private String data;
@@ -278,7 +278,7 @@
278278 }
279279 }
280280
281- public class DataNONE implements ITestData {
281+ public class DataNONE implements ITestData {
282282 private static final long serialVersionUID = 3628293252172988494L;
283283 @CheckCreditCard(options = CreditCardValidator.NONE)
284284 private String data;
@@ -299,7 +299,7 @@
299299 }
300300 }
301301
302- public class DataNONEVerifyWhenNull implements ITestData {
302+ public class DataNONEVerifyWhenNull implements ITestData {
303303 private static final long serialVersionUID = -8643089108242414510L;
304304 @CheckCreditCard(verifyWhenNull = true, options = CreditCardValidator.NONE)
305305 private String data;
--- trunk/jp.sourceforge.masasa.architecture.framework.validation/testcase/jp/sourceforge/masasa/architecture/framework/validation/CheckDateTest.java (revision 9)
+++ trunk/jp.sourceforge.masasa.architecture.framework.validation/testcase/jp/sourceforge/masasa/architecture/framework/validation/CheckDateTest.java (revision 10)
@@ -25,6 +25,7 @@
2525 validator.validate(list);
2626 assertTrue(validator.getErrors().isEmpty());
2727 }
28+
2829 /**
2930 * Tests the date validation.
3031 */
@@ -63,7 +64,7 @@
6364
6465 public class Data implements ITestData {
6566 private static final long serialVersionUID = 7750313458231016510L;
66- @CheckDate(datePattern="yyyy/MM/dd")
67+ @CheckDate(datePattern = "yyyy/MM/dd")
6768 private String data;
6869
6970 public Data() {
@@ -84,7 +85,7 @@
8485
8586 public class DataVerifyWhenNull implements ITestData {
8687 private static final long serialVersionUID = -6978465978724376721L;
87- @CheckDate(verifyWhenNull = true,datePattern="yyyy/MM/dd")
88+ @CheckDate(verifyWhenNull = true, datePattern = "yyyy/MM/dd")
8889 private String data;
8990
9091 public DataVerifyWhenNull() {
Show on old repository browser