javax.faces.validator

Class DoubleRangeValidator

Implemented Interfaces:
EventListener, StateHolder, Validator

public class DoubleRangeValidator
extends java.lang.Object
implements Validator, StateHolder

Version:
$Revision: 169646 $ $Date: 2005-05-11 17:34:57 +0200 (Wed, 11 May 2005) $
Authors:
Manfred Geiler (latest modification by $Author: grantsmith $)
Thomas Spiegl

Field Summary

static String
MAXIMUM_MESSAGE_ID
static String
MINIMUM_MESSAGE_ID
static String
TYPE_MESSAGE_ID
static String
VALIDATOR_ID

Fields inherited from interface javax.faces.validator.Validator

NOT_IN_RANGE_MESSAGE_ID

Constructor Summary

DoubleRangeValidator()
DoubleRangeValidator(double maximum)
DoubleRangeValidator(double maximum, double minimum)

Method Summary

boolean
equals(Object o)
double
getMaximum()
double
getMinimum()
boolean
isTransient()
void
restoreState(FacesContext context, Object state)
Object
saveState(FacesContext context)
void
setMaximum(double maximum)
void
setMinimum(double minimum)
void
setTransient(boolean transientValue)
void
validate(FacesContext facesContext, UIComponent uiComponent, Object value)

Field Details

MAXIMUM_MESSAGE_ID

public static final String MAXIMUM_MESSAGE_ID

MINIMUM_MESSAGE_ID

public static final String MINIMUM_MESSAGE_ID

TYPE_MESSAGE_ID

public static final String TYPE_MESSAGE_ID

VALIDATOR_ID

public static final String VALIDATOR_ID

Constructor Details

DoubleRangeValidator

public DoubleRangeValidator()

DoubleRangeValidator

public DoubleRangeValidator(double maximum)

DoubleRangeValidator

public DoubleRangeValidator(double maximum,
                            double minimum)

Method Details

equals

public boolean equals(Object o)

getMaximum

public double getMaximum()

getMinimum

public double getMinimum()

isTransient

public boolean isTransient()
Specified by:
isTransient in interface StateHolder

restoreState

public void restoreState(FacesContext context,
                         Object state)

saveState

public Object saveState(FacesContext context)
Specified by:
saveState in interface StateHolder

setMaximum

public void setMaximum(double maximum)

setMinimum

public void setMinimum(double minimum)

setTransient

public void setTransient(boolean transientValue)
Specified by:
setTransient in interface StateHolder

validate

public void validate(FacesContext facesContext,
                     UIComponent uiComponent,
                     Object value)
            throws ValidatorException
Specified by:
validate in interface Validator