| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.myfaces.validator.ValidatorBase
org.apache.myfaces.custom.creditcardvalidator.AbstractCreditCardValidator
public abstract class AbstractCreditCardValidator
A custom validator for creditCards, based upon Jakarta Commons. Unless otherwise specified, all attributes accept static values or EL expressions
| Field Summary | |
|---|---|
| static String | CREDITCARD_MESSAGE_IDDeprecated. The message identifier of the FacesMessageto be created if
 the creditcard check fails. | 
| static String | VALIDATOR_IDDeprecated. The standard converter id for this converter. | 
| Fields inherited from interface javax.faces.validator.Validator | 
|---|
| NOT_IN_RANGE_MESSAGE_ID | 
| Constructor Summary | |
|---|---|
| AbstractCreditCardValidator()Deprecated. | |
| Method Summary | |
|---|---|
| abstract  boolean | isAmex()Deprecated. american express cards | 
| abstract  boolean | isDiscover()Deprecated. validation for discover | 
| abstract  boolean | isMastercard()Deprecated. validation for mastercard | 
| abstract  boolean | isNone()Deprecated. none of the given cardtypes is allowed. | 
| abstract  boolean | isVisa()Deprecated. validation for visa | 
| abstract  void | setAmex(boolean b)Deprecated. | 
| abstract  void | setDiscover(boolean b)Deprecated. | 
| abstract  void | setMastercard(boolean b)Deprecated. | 
| abstract  void | setNone(boolean b)Deprecated. | 
| abstract  void | setVisa(boolean b)Deprecated. | 
|  void | validate(javax.faces.context.FacesContext facesContext,
         javax.faces.component.UIComponent uiComponent,
         Object value)Deprecated. | 
| Methods inherited from class org.apache.myfaces.validator.ValidatorBase | 
|---|
| getDetailMessage, getFacesContext, getFacesMessage, getMessage, getStringValue, getSummaryMessage, getValueExpression, isTransient, restoreAttachedState, restoreState, saveAttachedState, saveState, setDetailMessage, setMessage, setSummaryMessage, setTransient, setValueExpression | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final String VALIDATOR_ID
The standard converter id for this converter.
public static final String CREDITCARD_MESSAGE_ID
The message identifier of the FacesMessage to be created if
 the creditcard check fails.
| Constructor Detail | 
|---|
public AbstractCreditCardValidator()
| Method Detail | 
|---|
public void validate(javax.faces.context.FacesContext facesContext,
                     javax.faces.component.UIComponent uiComponent,
                     Object value)
              throws javax.faces.validator.ValidatorException
javax.faces.validator.ValidatorExceptionpublic abstract boolean isAmex()
public abstract boolean isDiscover()
public abstract boolean isMastercard()
public abstract boolean isNone()
public abstract boolean isVisa()
public abstract void setAmex(boolean b)
public abstract void setDiscover(boolean b)
public abstract void setMastercard(boolean b)
public abstract void setNone(boolean b)
public abstract void setVisa(boolean b)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||