diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidator.java b/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidator.java index cee2987db..572d30754 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidator.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/DateRangeFieldValidator.java @@ -86,7 +86,7 @@ import java.util.Date; * @author Jason Carreira * @version $Date$ $Id$ */ -public class DateRangeFieldValidator extends AbstractRangeValidator { +public final class DateRangeFieldValidator extends RangeValidatorSupport { public DateRangeFieldValidator() { super(Date.class); diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidator.java b/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidator.java index dd3252fab..bcc95d450 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidator.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/IntRangeFieldValidator.java @@ -74,7 +74,7 @@ package com.opensymphony.xwork2.validator.validators; * @author Jason Carreira * @version $Date$ $Id$ */ -public class IntRangeFieldValidator extends AbstractRangeValidator { +public final class IntRangeFieldValidator extends RangeValidatorSupport { public IntRangeFieldValidator() { super(Integer.class); diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidator.java b/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidator.java index a743aa920..d5503c32d 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidator.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/LongRangeFieldValidator.java @@ -73,7 +73,7 @@ package com.opensymphony.xwork2.validator.validators; * * @version $Date$ */ -public class LongRangeFieldValidator extends AbstractRangeValidator { +public final class LongRangeFieldValidator extends RangeValidatorSupport { public LongRangeFieldValidator() { super(Long.class); diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/AbstractRangeValidator.java b/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RangeValidatorSupport.java similarity index 89% rename from xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/AbstractRangeValidator.java rename to xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RangeValidatorSupport.java index aa17a0e8b..22eb3412f 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/AbstractRangeValidator.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/RangeValidatorSupport.java @@ -20,16 +20,12 @@ import com.opensymphony.xwork2.util.logging.LoggerFactory; import com.opensymphony.xwork2.validator.ValidationException; import org.apache.commons.lang3.StringUtils; - /** - * Base class for range based validators. - * - * @author Jason Carreira - * @author Cameron Braid + * Base class for range based validators. Use this class to develop any other custom range validators. */ -public abstract class AbstractRangeValidator extends FieldValidatorSupport { +public abstract class RangeValidatorSupport extends FieldValidatorSupport { - private static final Logger LOG = LoggerFactory.getLogger(AbstractRangeValidator.class); + private static final Logger LOG = LoggerFactory.getLogger(RangeValidatorSupport.class); private final Class type; @@ -38,7 +34,7 @@ public abstract class AbstractRangeValidator extends Field private T max; private String maxExpression; - protected AbstractRangeValidator(Class type) { + protected RangeValidatorSupport(Class type) { this.type = type; } diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidator.java b/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidator.java index b4bf86616..24a20e21b 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidator.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/validator/validators/ShortRangeFieldValidator.java @@ -73,7 +73,7 @@ package com.opensymphony.xwork2.validator.validators; * * @version $Date$ */ -public class ShortRangeFieldValidator extends AbstractRangeValidator { +public final class ShortRangeFieldValidator extends RangeValidatorSupport { public ShortRangeFieldValidator() { super(Short.class);