IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.rcp.xui.validator
Class MinLengthValidator

java.lang.Object
  extended by com.ibm.btt.rcp.xui.validator.Validator
      extended by com.ibm.btt.rcp.xui.validator.MinLengthValidator
All Implemented Interfaces:
IValidator

public class MinLengthValidator
extends Validator

Using this you can specify the minimal length of text input. It's usually used in afterValidators.


Constructor Summary
MinLengthValidator()
          Default Constructor for MinLengthValidator
MinLengthValidator(int length)
          Constructor for MinLengthValidator with minimum length attribute
 
Method Summary
 int getMinLength()
          Get min length for this validator
 void setMinLength(int minLength)
          Set min length for this validator
 java.lang.String validate(IXUIWidget source, java.lang.String text)
          Validate input text if this text is valid.
 
Methods inherited from class com.ibm.btt.rcp.xui.validator.Validator
getErrorMessage, setErrorMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MinLengthValidator

public MinLengthValidator()
Default Constructor for MinLengthValidator


MinLengthValidator

public MinLengthValidator(int length)
Constructor for MinLengthValidator with minimum length attribute

Parameters:
length - minimum length
Method Detail

validate

public java.lang.String validate(IXUIWidget source,
                                 java.lang.String text)
Description copied from interface: IValidator
Validate input text if this text is valid. Return error message, return null means no validate error

Returns:

getMinLength

public int getMinLength()
Get min length for this validator

Returns:

setMinLength

public void setMinLength(int minLength)
Set min length for this validator

Parameters:
maxLength -

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2011