teamdev.jsf.renderkit.validation.validator
Class EqualValidator

java.lang.Object
  extended by teamdev.jsf.renderkit.validation.validator.AbstractClientValidator
      extended by teamdev.jsf.renderkit.validation.validator.AbstractCustomValidator
          extended by teamdev.jsf.renderkit.validation.validator.EqualValidator
All Implemented Interfaces:
teamdev.jsf.renderkit.validation.validator.ClientValidator

public class EqualValidator
extends AbstractCustomValidator


Constructor Summary
EqualValidator()
           
 
Method Summary
 boolean customServerValidate(FacesContext context, UIComponent component, java.lang.Object value, java.lang.Object[] args)
           
 java.lang.String getClientScript(FacesContext context, UIComponent uiComponent)
           
 java.lang.String getFor()
           
static UIComponent getForComponent(java.lang.String id, UIComponent component)
           
 java.lang.Object[] getImplicitParams(UIComponent uiComponent)
           
 java.lang.String getJsValidatorName()
           
 java.lang.String getValidatorMessageID()
           
 void restoreState(FacesContext facesContext, java.lang.Object object)
           
 java.lang.Object saveState(FacesContext facesContext)
           
 void setFor(java.lang.String aFor)
           
 
Methods inherited from class teamdev.jsf.renderkit.validation.validator.AbstractCustomValidator
getDetail, getFamily, getParams, getSummary, isTransient, setDetail, setParams, setSummary, setTransient, validate
 
Methods inherited from class teamdev.jsf.renderkit.validation.validator.AbstractClientValidator
addJavascriptLibrary, getJavascriptLibraries
 
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
 

Constructor Detail

EqualValidator

public EqualValidator()
Method Detail

getFor

public java.lang.String getFor()

setFor

public void setFor(java.lang.String aFor)

customServerValidate

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

getJsValidatorName

public java.lang.String getJsValidatorName()

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

getValidatorMessageID

public java.lang.String getValidatorMessageID()
Overrides:
getValidatorMessageID in class AbstractCustomValidator

saveState

public java.lang.Object saveState(FacesContext facesContext)
Overrides:
saveState in class AbstractCustomValidator

restoreState

public void restoreState(FacesContext facesContext,
                         java.lang.Object object)
Overrides:
restoreState in class AbstractCustomValidator

getImplicitParams

public java.lang.Object[] getImplicitParams(UIComponent uiComponent)
Overrides:
getImplicitParams in class AbstractCustomValidator

getForComponent

public static UIComponent getForComponent(java.lang.String id,
                                          UIComponent component)


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