IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

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

java.lang.Object
  extended by com.ibm.btt.rcp.xui.validator.Validator
      extended by com.ibm.btt.rcp.xui.validator.AbstractRegexValidator
All Implemented Interfaces:
IValidator
Direct Known Subclasses:
AlphaNumericValidator, EmailAddrValidator, NumberPatternValidator, NumericValidator

public abstract class AbstractRegexValidator
extends Validator

Abstract validator which offers validate function based on regex string.


Constructor Summary
AbstractRegexValidator()
           
 
Method Summary
abstract  java.lang.String getRegex()
          Get regex string which validate based on
 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

AbstractRegexValidator

public AbstractRegexValidator()
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:

getRegex

public abstract java.lang.String getRegex()
Get regex string which validate based on

Returns:

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009