Class FloatRangeValidator
java.lang.Object
com.smartgwt.client.core.JsObject
com.smartgwt.client.core.DataClass
com.smartgwt.client.widgets.form.validator.Validator
com.smartgwt.client.widgets.form.validator.FloatRangeValidator
- All Implemented Interfaces:
- HasHandlers
Tests whether the value for this field is a floating point number within the range specified
 by validator.min and validator.max.  By default, the valid range is inclusive of the min and max values.
 Set validator.exclusive to have values that equal min or max fail validation. 
 
 Note that the errorMessage for this validator
 will be evaluated as a dynamicString - text within ${...} will be evaluated as JS code when the message is displayed,
 with max and min available as variables mapped to validator.max and validator.min.
- 
Field SummaryFields inherited from class com.smartgwt.client.core.DataClassfactoryCreated, factoryProperties
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionReturn the exclusive setting.floatgetMax()Return the max.floatgetMin()Return the min.voidsetExclusive(Boolean exclusive) Set the exclusive flag - when true, causes values that equal the min or max values to fail validation.voidsetMax(float max) Set the max.voidsetMin(float min) Set the min.Methods inherited from class com.smartgwt.client.widgets.form.validator.ValidatoraddValidatorDefinition, create, getApplyWhen, getCheckComponentData, getClientOnly, getCondition, getDependentFields, getOrCreateRef, getStopIfFalse, getStopOnError, getType, getTypeAsString, getValidateOnChange, setApplyWhen, setCheckComponentData, setClientOnly, setCondition, setDependentFields, setErrorMessage, setStopIfFalse, setStopOnError, setType, setType, setValidateOnChangeMethods inherited from class com.smartgwt.client.core.DataClassapplyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsElement, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreated
- 
Constructor Details- 
FloatRangeValidatorpublic FloatRangeValidator()
 
- 
- 
Method Details- 
setMinpublic void setMin(float min) Set the min.- Parameters:
- min- the min
 
- 
getMinpublic float getMin()Return the min.- Returns:
- the min
 
- 
setMaxpublic void setMax(float max) Set the max.- Parameters:
- max- the max
 
- 
getMaxpublic float getMax()Return the max.- Returns:
- the max
 
- 
setExclusiveSet the exclusive flag - when true, causes values that equal the min or max values to fail validation.- Parameters:
- exclusive- whether the valid range is exclusive of the min and max
 
- 
getExclusiveReturn the exclusive setting.- Returns:
- the exclusive value
 
 
-