teamdev.jsf.renderkit.validation.validator
Class AbstractRegExpValidator
java.lang.Object
teamdev.jsf.renderkit.validation.validator.AbstractClientValidator
teamdev.jsf.renderkit.validation.validator.AbstractCustomValidator
teamdev.jsf.renderkit.validation.validator.AbstractRegExpValidator
- All Implemented Interfaces:
- teamdev.jsf.renderkit.validation.validator.ClientValidator
- Direct Known Subclasses:
- EmailValidator, RegExpValidator, URLValidator
public abstract class AbstractRegExpValidator
- extends AbstractCustomValidator
| Methods inherited from class teamdev.jsf.renderkit.validation.validator.AbstractCustomValidator |
getDetail, getFamily, getImplicitParams, getParams, getSummary, isTransient, restoreState, saveState, setDetail, setParams, setSummary, setTransient, validate |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface teamdev.jsf.renderkit.validation.validator.ClientValidator |
addJavascriptLibrary, getJavascriptLibraries |
getPattern
public abstract java.lang.String getPattern()
getType
public abstract java.lang.String getType()
isMatchRegExp
public boolean isMatchRegExp(java.lang.Object value)
customServerValidate
public boolean customServerValidate(FacesContext context,
UIComponent component,
java.lang.Object value,
java.lang.Object[] args)
- Specified by:
customServerValidate in class AbstractCustomValidator
getClientScript
public java.lang.String getClientScript(FacesContext context,
UIComponent uiComponent)
- Specified by:
getClientScript in interface teamdev.jsf.renderkit.validation.validator.ClientValidator- Overrides:
getClientScript in class AbstractClientValidator
getJsValidatorName
public java.lang.String getJsValidatorName()
getValidatorMessageID
public java.lang.String getValidatorMessageID()
- Overrides:
getValidatorMessageID in class AbstractCustomValidator
Copyright © 1998-2008 TeamDev Ltd. All Rights Reserved.