@ClientSideValidator(function="CAF.Validator.formattedDoubleRange", base="wm_cafshared", scripts=@ClientSideScript(resource="/dyn/j/ui/js/validators/standard/standard.js",library="validators/standard/standard")) public class FormattedDoubleRange extends BaseFormattedNumberValidator
Modifier and Type | Field and Description |
---|---|
protected Double |
m_maximum |
protected Double |
m_minimum |
static String |
VALIDATOR_ID
The standard converter id for this converter.
|
m_DecFormat, m_sPattern
BAD_PARAMETER_LONG_ID, BAD_PARAMETER_SHORT_ID, BAD_STRING_LONG_ID, BAD_STRING_SHORT_ID, BAD_TYPE_LONG_ID, BAD_TYPE_SHORT_ID, EMPTY_MESSAGE_ID, m_bShowCAFErrorMsg, m_bTransient, m_clientLocale, m_CustomMessage, MIN_MAX_MESSAGE_ID, NULL_PATTERN_MESSAGE_ID, OVER_MAX_MESSAGE_ID, UNDER_MIN_MESSAGE_ID
NOT_IN_RANGE_MESSAGE_ID
Constructor and Description |
---|
FormattedDoubleRange() |
FormattedDoubleRange(double maximum) |
FormattedDoubleRange(Double maximum) |
FormattedDoubleRange(double maximum,
double minimum) |
FormattedDoubleRange(Double maximum,
Double minimum) |
FormattedDoubleRange(String maximum) |
FormattedDoubleRange(String maximum,
String minimum) |
Modifier and Type | Method and Description |
---|---|
Double |
getMaximum() |
Double |
getMinimum() |
void |
localValidate(Double dValue) |
void |
localValidate(Number nValue) |
void |
restoreState(FacesContext context,
Object state) |
Object |
saveState(FacesContext context) |
void |
setMaximum(double maximum) |
void |
setMaximum(Double maximum) |
void |
setMaximum(String maximum) |
void |
setMinimum(double minimum) |
void |
setMinimum(Double minimum) |
void |
setMinimum(String minimum) |
void |
validate(FacesContext context,
UIComponent component,
Object value) |
getFormatPattern, getNegativePattern, getNegativePrefixRegex, getNegativeRegex, getNumberFormater, getPattern, getPositivePattern, getPositiveRegex, getRegex, setPattern
getClientLocale, getCustomErrorMsg, getRegionAsString, getshowCAFErrorMsg, isStringObj, isTransient, isValue, setCustomErrorMsg, setRegion, setshowCAFErrorMsg, setTransient
public static final String VALIDATOR_ID
The standard converter id for this converter.
protected Double m_minimum
protected Double m_maximum
public FormattedDoubleRange()
public FormattedDoubleRange(double maximum)
public FormattedDoubleRange(double maximum, double minimum)
public FormattedDoubleRange(String maximum)
public FormattedDoubleRange(Double maximum)
public void validate(FacesContext context, UIComponent component, Object value) throws ValidatorException
validate
in interface Validator
validate
in class BaseValidator
ValidatorException
public void localValidate(Number nValue)
public void localValidate(Double dValue)
public Double getMaximum()
public void setMaximum(double maximum)
public void setMaximum(Double maximum)
public void setMaximum(String maximum)
public Double getMinimum()
public void setMinimum(double minimum)
public void setMinimum(Double minimum)
public void setMinimum(String minimum)
public Object saveState(FacesContext context)
saveState
in interface StateHolder
saveState
in class BaseFormattedNumberValidator
public void restoreState(FacesContext context, Object state)
restoreState
in interface StateHolder
restoreState
in class BaseFormattedNumberValidator