org.jboss.seam.ui.validator
Class EqualityValidator
java.lang.Object
org.jboss.seam.ui.validator.EqualityValidator
- All Implemented Interfaces:
- EventListener, javax.faces.component.StateHolder, javax.faces.validator.Validator
public class EqualityValidator
- extends Object
- implements javax.faces.validator.Validator, javax.faces.component.StateHolder
Validates two fields are equal
- Author:
- pmuir, Daniel Roth
| Fields inherited from interface javax.faces.validator.Validator |
NOT_IN_RANGE_MESSAGE_ID |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MESSAGE_ID
public static final String MESSAGE_ID
- See Also:
- Constant Field Values
VALIDATOR_ID
public static final String VALIDATOR_ID
- See Also:
- Constant Field Values
EqualityValidator
public EqualityValidator()
EqualityValidator
public EqualityValidator(String forId)
EqualityValidator
public EqualityValidator(String forId,
String message,
String messageId,
String operator)
validate
public void validate(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object value)
throws javax.faces.validator.ValidatorException
- Specified by:
validate in interface javax.faces.validator.Validator
- Throws:
javax.faces.validator.ValidatorException
getFor
public String getFor()
setFor
public void setFor(String forId)
getMessage
public String getMessage()
setMessage
public void setMessage(String message)
getMessageId
public String getMessageId()
setMessageId
public void setMessageId(String messageId)
isTransient
public boolean isTransient()
- Specified by:
isTransient in interface javax.faces.component.StateHolder
restoreState
public void restoreState(javax.faces.context.FacesContext context,
Object state)
- Specified by:
restoreState in interface javax.faces.component.StateHolder
saveState
public Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveState in interface javax.faces.component.StateHolder
setTransient
public void setTransient(boolean newTransientValue)
- Specified by:
setTransient in interface javax.faces.component.StateHolder
getOperator
public org.jboss.seam.ui.validator.EqualityValidator.ValidOperation getOperator()
setOperator
public void setOperator(org.jboss.seam.ui.validator.EqualityValidator.ValidOperation operator)
Copyright © 2013 Seam Framework. All Rights Reserved.