@ClientSideValidator(function="CAF.Validator.formattedLongRange", base="wm_cafshared", scripts=@ClientSideScript(resource="/dyn/j/ui/js/validators/standard/standard.js",library="validators/standard/standard")) public class FormattedLongRange extends BaseFormattedNumberValidator
Modifier and Type | Field and Description |
---|---|
protected Long |
m_maximum |
protected Long |
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 |
---|
FormattedLongRange() |
FormattedLongRange(long maximum) |
FormattedLongRange(Long maximum) |
FormattedLongRange(long maximum,
long minimum) |
FormattedLongRange(Long maximum,
Long minimum) |
FormattedLongRange(String maximum) |
FormattedLongRange(String maximum,
String minimum) |
Modifier and Type | Method and Description |
---|---|
long |
getMaximum() |
long |
getMinimum() |
protected NumberFormat |
getNumberFormater(FacesContext context) |
void |
restoreState(FacesContext context,
Object state) |
Object |
saveState(FacesContext context) |
void |
setMaximum(long maximum) |
void |
setMaximum(Long maximum) |
void |
setMaximum(String maximum) |
void |
setMinimum(long minimum) |
void |
setMinimum(Long minimum) |
void |
setMinimum(String minimum) |
void |
validate(FacesContext context,
UIComponent component,
Object value) |
getFormatPattern, getNegativePattern, getNegativePrefixRegex, getNegativeRegex, 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 Long m_minimum
protected Long m_maximum
public FormattedLongRange()
public FormattedLongRange(String maximum)
public FormattedLongRange(long maximum)
public FormattedLongRange(Long maximum)
public FormattedLongRange(long maximum, long minimum)
public void validate(FacesContext context, UIComponent component, Object value) throws ValidatorException
validate
in interface Validator
validate
in class BaseValidator
ValidatorException
public long getMaximum()
public void setMaximum(long maximum)
public void setMaximum(String maximum)
public void setMaximum(Long maximum)
public long getMinimum()
public void setMinimum(long minimum)
public void setMinimum(String minimum)
public void setMinimum(Long 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
protected NumberFormat getNumberFormater(FacesContext context)
getNumberFormater
in class BaseFormattedNumberValidator