org.openfaces.validator
Class AbstractRegexValidator

java.lang.Object
  extended by org.openfaces.validator.AbstractClientValidator
      extended by org.openfaces.validator.AbstractCustomValidator
          extended by org.openfaces.validator.AbstractRegexValidator
All Implemented Interfaces:
ClientValidator
Direct Known Subclasses:
EMailValidator, RegexValidator, URLValidator

public abstract class AbstractRegexValidator
extends AbstractCustomValidator


Method Summary
 boolean customServerValidate(FacesContext context, UIComponent component, java.lang.Object value, java.lang.Object[] args)
           
 org.openfaces.util.Script getClientScript(FacesContext context, UIComponent component)
           
 java.lang.String getJsValidatorName()
           
abstract  java.lang.String getPattern()
           
abstract  java.lang.String getType()
           
 
Methods inherited from class org.openfaces.validator.AbstractCustomValidator
getDetail, getFamily, getImplicitParams, getParams, getSummary, getValidatorMessageID, isTransient, restoreState, saveState, setDetail, setParams, setSummary, setTransient, validate
 
Methods inherited from class org.openfaces.validator.AbstractClientValidator
addJavascriptLibrary, getJavascriptLibraries
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.openfaces.validator.ClientValidator
addJavascriptLibrary, getJavascriptLibraries
 

Method Detail

getPattern

public abstract java.lang.String getPattern()

getType

public abstract java.lang.String getType()

customServerValidate

public boolean customServerValidate(FacesContext context,
                                    UIComponent component,
                                    java.lang.Object value,
                                    java.lang.Object[] args)
Specified by:
customServerValidate in class AbstractCustomValidator

getClientScript

public org.openfaces.util.Script getClientScript(FacesContext context,
                                                 UIComponent component)
Specified by:
getClientScript in interface ClientValidator
Overrides:
getClientScript in class AbstractClientValidator

getJsValidatorName

public java.lang.String getJsValidatorName()


Copyright © 1998-2009 TeamDev Ltd. All Rights Reserved.