mirror of
https://github.com/apache/struts.git
synced 2026-09-11 16:49:40 +00:00
WW-4167 Renames based class to match the rest based classes
and marks extending validators as final to avoid users' confusion
This commit is contained in:
+1
-1
@@ -86,7 +86,7 @@ import java.util.Date;
|
||||
* @author Jason Carreira
|
||||
* @version $Date$ $Id$
|
||||
*/
|
||||
public class DateRangeFieldValidator extends AbstractRangeValidator<Date> {
|
||||
public final class DateRangeFieldValidator extends RangeValidatorSupport<Date> {
|
||||
|
||||
public DateRangeFieldValidator() {
|
||||
super(Date.class);
|
||||
|
||||
+1
-1
@@ -74,7 +74,7 @@ package com.opensymphony.xwork2.validator.validators;
|
||||
* @author Jason Carreira
|
||||
* @version $Date$ $Id$
|
||||
*/
|
||||
public class IntRangeFieldValidator extends AbstractRangeValidator<Integer> {
|
||||
public final class IntRangeFieldValidator extends RangeValidatorSupport<Integer> {
|
||||
|
||||
public IntRangeFieldValidator() {
|
||||
super(Integer.class);
|
||||
|
||||
+1
-1
@@ -73,7 +73,7 @@ package com.opensymphony.xwork2.validator.validators;
|
||||
*
|
||||
* @version $Date$
|
||||
*/
|
||||
public class LongRangeFieldValidator extends AbstractRangeValidator<Long> {
|
||||
public final class LongRangeFieldValidator extends RangeValidatorSupport<Long> {
|
||||
|
||||
public LongRangeFieldValidator() {
|
||||
super(Long.class);
|
||||
|
||||
+4
-8
@@ -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<T extends Comparable> extends FieldValidatorSupport {
|
||||
public abstract class RangeValidatorSupport<T extends Comparable> extends FieldValidatorSupport {
|
||||
|
||||
private static final Logger LOG = LoggerFactory.getLogger(AbstractRangeValidator.class);
|
||||
private static final Logger LOG = LoggerFactory.getLogger(RangeValidatorSupport.class);
|
||||
|
||||
private final Class<T> type;
|
||||
|
||||
@@ -38,7 +34,7 @@ public abstract class AbstractRangeValidator<T extends Comparable> extends Field
|
||||
private T max;
|
||||
private String maxExpression;
|
||||
|
||||
protected AbstractRangeValidator(Class<T> type) {
|
||||
protected RangeValidatorSupport(Class<T> type) {
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
+1
-1
@@ -73,7 +73,7 @@ package com.opensymphony.xwork2.validator.validators;
|
||||
*
|
||||
* @version $Date$
|
||||
*/
|
||||
public class ShortRangeFieldValidator extends AbstractRangeValidator<Short> {
|
||||
public final class ShortRangeFieldValidator extends RangeValidatorSupport<Short> {
|
||||
|
||||
public ShortRangeFieldValidator() {
|
||||
super(Short.class);
|
||||
|
||||
Reference in New Issue
Block a user