You can assign TextInput a vector of validators. Validator validates the text input’s value based on the validation types and patterns.
The following is a code example for adding validators:
case TEXTINPUT1:
TextInput localtextInput1 = (TextInput) object;
Vector textField1ValidateVector = new Vector();
textField1ValidateVector.addElement(new
Validator("PATTERN_MATCH", "CONTAINS", "my",
"The input does not contain {0}."));
textField1ValidateVector.addElement(
new Validator("PATTERN_MATCH", "STARTS_WITH", "sup",
"The input must start with {0}."));
localtextInput1.setInvalidValueMessage(
"Enter a valid value (data type {0} and logical type {1}).");
localtextInput1.setValidators(textField1ValidateVector);
localtextInput1.setFontStyle(styleEdit_box_Style);
break;