Class StringCountValidator
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.StringCountValidator
- All Implemented Interfaces:
HasHandlers
Determine whether a string value contains some substring multiple times. The substring to check for is specified via
validator.substring. The validator.operator property allows you to specify how to test the number of substring
occurrances. Valid values for this property are ==, !=, <, <=, >, >=.The number of matches to check for is specified
via validator.count.
-
Field Summary
Fields inherited from class com.smartgwt.client.core.DataClass
factoryCreated, factoryProperties
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
getCount()
Return the count.Return the operator.Return the substring.void
setCount
(int count) Set the count.void
setOperator
(String operator) Set the operator.void
setSubstring
(String substring) Set the substring.Methods inherited from class com.smartgwt.client.widgets.form.validator.Validator
addValidatorDefinition, create, getApplyWhen, getCheckComponentData, getClientOnly, getCondition, getDependentFields, getOrCreateRef, getStopIfFalse, getStopOnError, getType, getTypeAsString, getValidateOnChange, setApplyWhen, setCheckComponentData, setClientOnly, setCondition, setDependentFields, setErrorMessage, setStopIfFalse, setStopOnError, setType, setType, setValidateOnChange
Methods 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
-
StringCountValidator
public StringCountValidator()
-
-
Method Details
-
setSubstring
Set the substring.- Parameters:
substring
- the substring
-
getSubstring
Return the substring.- Returns:
- the substring
-
setOperator
Set the operator.- Parameters:
operator
- the operator
-
getOperator
Return the operator.- Returns:
- the operator
-
setCount
public void setCount(int count) Set the count.- Parameters:
count
- the count
-
getCount
public int getCount()Return the count.- Returns:
- the count
-