org.openfaces.validator
Class EqualValidator

java.lang.Object
  extended by org.openfaces.validator.AbstractClientValidator
      extended by org.openfaces.validator.AbstractCustomValidator
          extended by org.openfaces.validator.EqualValidator
All Implemented Interfaces:
ClientValidator

public class EqualValidator
extends AbstractCustomValidator


Field Summary
static java.lang.String VALIDATOR_ID
           
 
Constructor Summary
EqualValidator()
           
 
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 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 _for)
           
 
Methods inherited from class org.openfaces.validator.AbstractCustomValidator
getDetail, getFamily, getParams, getSummary, isTransient, 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
 

Field Detail

VALIDATOR_ID

public static final java.lang.String VALIDATOR_ID
See Also:
Constant Field Values
Constructor Detail

EqualValidator

public EqualValidator()
Method Detail

getFor

public java.lang.String getFor()

setFor

public void setFor(java.lang.String _for)

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 org.openfaces.util.Script getClientScript(FacesContext context,
                                                 UIComponent component)
Specified by:
getClientScript in interface 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.