org.apache.myfaces.custom.creditcardvalidator
Class CreditCardValidator
java.lang.Object
org.apache.myfaces.validator.ValidatorBase
org.apache.myfaces.custom.creditcardvalidator.CreditCardValidator
- All Implemented Interfaces:
- java.util.EventListener, javax.faces.component.StateHolder, javax.faces.validator.Validator
public class CreditCardValidator
- extends ValidatorBase
- Version:
- $Revision: 472630 $ $Date: 2006-11-08 21:40:03 +0100 (Mi, 08 Nov 2006) $
- Author:
- mwessendorf (latest modification by $Author: grantsmith $)
Field Summary |
static java.lang.String |
CREDITCARD_MESSAGE_ID
The message identifier of the FacesMessage to be created if
the creditcard check fails. |
static java.lang.String |
VALIDATOR_ID
The standard converter id for this converter. |
Fields inherited from interface javax.faces.validator.Validator |
NOT_IN_RANGE_MESSAGE_ID |
Methods inherited from class org.apache.myfaces.validator.ValidatorBase |
getDetailMessage, getFacesContext, getFacesMessage, getMessage, getSummaryMessage, getValueBinding, isTransient, restoreAttachedState, saveAttachedState, setDetailMessage, setMessage, setSummaryMessage, setTransient, setValueBinding |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VALIDATOR_ID
public static final java.lang.String VALIDATOR_ID
The standard converter id for this converter.
- See Also:
- Constant Field Values
CREDITCARD_MESSAGE_ID
public static final java.lang.String CREDITCARD_MESSAGE_ID
The message identifier of the FacesMessage
to be created if
the creditcard check fails.
- See Also:
- Constant Field Values
CreditCardValidator
public CreditCardValidator()
validate
public void validate(javax.faces.context.FacesContext facesContext,
javax.faces.component.UIComponent uiComponent,
java.lang.Object value)
throws javax.faces.validator.ValidatorException
- Throws:
javax.faces.validator.ValidatorException
isAmex
public boolean isAmex()
isDiscover
public boolean isDiscover()
isMastercard
public boolean isMastercard()
isNone
public boolean isNone()
isVisa
public boolean isVisa()
setAmex
public void setAmex(boolean b)
setDiscover
public void setDiscover(boolean b)
setMastercard
public void setMastercard(boolean b)
setNone
public void setNone(boolean b)
setVisa
public void setVisa(boolean b)
saveState
public java.lang.Object saveState(javax.faces.context.FacesContext context)
- Specified by:
saveState
in interface javax.faces.component.StateHolder
- Overrides:
saveState
in class ValidatorBase
restoreState
public void restoreState(javax.faces.context.FacesContext context,
java.lang.Object state)
- Specified by:
restoreState
in interface javax.faces.component.StateHolder
- Overrides:
restoreState
in class ValidatorBase
Copyright © 2009. All Rights Reserved.