yawda.data.model.validation
Class CInputFieldValidator
java.lang.Object
org.apache.struts.action.ActionForm
yawda.data.model.validation.CInputFieldValidator
- All Implemented Interfaces:
- Serializable
- public class CInputFieldValidator
- extends org.apache.struts.action.ActionForm
- Author:
- Quentin Anciaux
- See Also:
- Serialized Form
| Fields inherited from class org.apache.struts.action.ActionForm |
multipartRequestHandler, servlet |
|
Method Summary |
boolean |
checkBoolean(String name,
String value)
|
boolean |
checkDate(String name,
String value,
Object[] pattern)
|
boolean |
checkFloat(String name,
String value,
String range)
|
void |
checkForm(javax.servlet.http.HttpServletRequest request)
|
boolean |
checkFormField(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionErrors err)
|
boolean |
checkInt(String name,
String value,
String range)
|
boolean |
checkLength(String name,
String value,
String length)
|
boolean |
checkNotNull(String name,
String value)
|
boolean |
checkString(String name,
String value,
String[] pattern)
|
boolean |
checkUnsignedInt(String name,
String value,
String range)
|
Object[] |
getDatePattern(String patternName)
|
static CInputFieldValidator |
getInstance(CResourceBundle res)
|
int |
getMonth(String MonthName)
|
int |
getShortMonth(String MonthName)
|
String[] |
getStringPattern(String patternName)
|
void |
init()
|
void |
setMessage(int type,
String[] params)
|
void |
showErrorsArray(String[] errArray)
|
org.apache.struts.action.ActionErrors |
validate(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)
|
| Methods inherited from class org.apache.struts.action.ActionForm |
getMultipartRequestHandler, getServlet, getServletWrapper, reset, reset, setMultipartRequestHandler, setServlet, validate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
check_FORM_NOT_FOUND
public static final int check_FORM_NOT_FOUND
- See Also:
- Constant Field Values
check_DATE_PATTERN_NOT_FOUND
public static final int check_DATE_PATTERN_NOT_FOUND
- See Also:
- Constant Field Values
check_STRING_PATTERN_NOT_FOUND
public static final int check_STRING_PATTERN_NOT_FOUND
- See Also:
- Constant Field Values
check_VALUE_IS_NULL
public static final int check_VALUE_IS_NULL
- See Also:
- Constant Field Values
check_VALUE_IS_TOO_LONG
public static final int check_VALUE_IS_TOO_LONG
- See Also:
- Constant Field Values
check_VALUE_IS_NOT_AN_INT
public static final int check_VALUE_IS_NOT_AN_INT
- See Also:
- Constant Field Values
check_VALUE_IS_NOT_AN_UNSIGNED_INT
public static final int check_VALUE_IS_NOT_AN_UNSIGNED_INT
- See Also:
- Constant Field Values
check_VALUE_IS_NOT_A_FLOAT
public static final int check_VALUE_IS_NOT_A_FLOAT
- See Also:
- Constant Field Values
check_VALUE_IS_NOT_A_BOOLEAN
public static final int check_VALUE_IS_NOT_A_BOOLEAN
- See Also:
- Constant Field Values
check_VALUE_STRING_DOES_NOT_MATCH
public static final int check_VALUE_STRING_DOES_NOT_MATCH
- See Also:
- Constant Field Values
check_VALUE_IS_OUTSIDE_RANGE
public static final int check_VALUE_IS_OUTSIDE_RANGE
- See Also:
- Constant Field Values
check_VALUE_IS_NOT_A_VALID_DATE
public static final int check_VALUE_IS_NOT_A_VALID_DATE
- See Also:
- Constant Field Values
getInstance
public static CInputFieldValidator getInstance(CResourceBundle res)
checkFormField
public final boolean checkFormField(javax.servlet.http.HttpServletRequest request,
org.apache.struts.action.ActionErrors err)
checkForm
public final void checkForm(javax.servlet.http.HttpServletRequest request)
setMessage
public final void setMessage(int type,
String[] params)
checkNotNull
public final boolean checkNotNull(String name,
String value)
checkLength
public final boolean checkLength(String name,
String value,
String length)
checkInt
public final boolean checkInt(String name,
String value,
String range)
checkUnsignedInt
public final boolean checkUnsignedInt(String name,
String value,
String range)
checkFloat
public final boolean checkFloat(String name,
String value,
String range)
checkBoolean
public final boolean checkBoolean(String name,
String value)
checkString
public final boolean checkString(String name,
String value,
String[] pattern)
checkDate
public final boolean checkDate(String name,
String value,
Object[] pattern)
getMonth
public final int getMonth(String MonthName)
getShortMonth
public final int getShortMonth(String MonthName)
getDatePattern
public final Object[] getDatePattern(String patternName)
getStringPattern
public final String[] getStringPattern(String patternName)
showErrorsArray
public final void showErrorsArray(String[] errArray)
init
public final void init()
validate
public final org.apache.struts.action.ActionErrors validate(org.apache.struts.action.ActionMapping mapping,
javax.servlet.http.HttpServletRequest request)