Class FloatPrecisionValidator
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.FloatPrecisionValidator
- All Implemented Interfaces:
HasHandlers
Tests whether the value for this field is a floating point number with the appropriate number of decimal places -
specified in validator.precision If the value is of higher precision, if validator.roundToPrecision is specified,
the value will be rounded to the specified number of decimal places and validation will pass, otherwise validation
will fail.
-
Field Summary
Fields inherited from class com.smartgwt.client.core.DataClass
factoryCreated, factoryProperties -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetPrecision(int precision) Deprecated.voidsetRoundToPrecision(int roundToPrecision) Deprecated.UseValidator.setRoundToPrecision(Boolean)instead.Methods inherited from class com.smartgwt.client.widgets.form.validator.Validator
addValidatorDefinition, create, getApplyWhen, getCheckComponentData, getClientOnly, getCondition, getDependentFields, getOrCreateRef, getPrecision, getRoundToPrecision, getStopIfFalse, getStopOnError, getType, getTypeAsString, getValidateOnChange, setApplyWhen, setCheckComponentData, setClientOnly, setCondition, setDependentFields, setErrorMessage, setPrecision, setRoundToPrecision, setStopIfFalse, setStopOnError, setType, setType, setValidateOnChangeMethods inherited from class com.smartgwt.client.core.DataClass
applyFactoryProperties, 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
-
FloatPrecisionValidator
public FloatPrecisionValidator()
-
-
Method Details
-
setPrecision
Deprecated.UseValidator.setPrecision(Integer)instead.Set the precision.- Parameters:
precision- the precision
-
setRoundToPrecision
Deprecated.UseValidator.setRoundToPrecision(Boolean)instead.Set the roundToPrecision.- Parameters:
roundToPrecision- the roundToPrecision
-
Validator.setPrecision(Integer)instead.