it.eng.spago.validation.impl
Class SyntaxChecker
java.lang.Object
it.eng.spago.validation.impl.SyntaxChecker
- public class SyntaxChecker
- extends java.lang.Object
DATE CONTRIBUTOR/DEVELOPER NOTE
13-12-2004 Butano COntrollo su campo alfa numerico
Method Summary |
static boolean |
check(boolean mandatory,
int maxlength,
java.lang.String fieldType,
java.lang.String value,
java.lang.String fieldName,
java.lang.String regExp,
int decimals,
int maxDecimals,
EMFErrorHandler errorHandler)
Method check. |
static java.lang.String |
riempiZero(java.lang.String value,
int lng)
Aggiunge a sinistra della stringa di input un numero
di zeri pari alla lunghezza specificata meno la
lunghezza della stringa. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FIELD_GENERIC
public static final java.lang.String FIELD_GENERIC
- See Also:
- Constant Field Values
FIELD_FISCALCODE
public static final java.lang.String FIELD_FISCALCODE
- See Also:
- Constant Field Values
FIELD_EMAIL
public static final java.lang.String FIELD_EMAIL
- See Also:
- Constant Field Values
FIELD_URL
public static final java.lang.String FIELD_URL
- See Also:
- Constant Field Values
FIELD_DATE
public static final java.lang.String FIELD_DATE
- See Also:
- Constant Field Values
FIELD_NUMERIC
public static final java.lang.String FIELD_NUMERIC
- See Also:
- Constant Field Values
FIELD_ALFANUMERIC
public static final java.lang.String FIELD_ALFANUMERIC
- See Also:
- Constant Field Values
FIELD_LETTERSTRING
public static final java.lang.String FIELD_LETTERSTRING
- See Also:
- Constant Field Values
FIELD_REGULAR_EXPRESSION
public static final java.lang.String FIELD_REGULAR_EXPRESSION
- See Also:
- Constant Field Values
FIELD_IMPORTO
public static final java.lang.String FIELD_IMPORTO
- See Also:
- Constant Field Values
FIELD_NAME
public static final java.lang.String FIELD_NAME
- See Also:
- Constant Field Values
FIELD_GENERIC_DEPRECATED
public static final java.lang.String FIELD_GENERIC_DEPRECATED
- See Also:
- Constant Field Values
FIELD_FISCALCODE_DEPRECATED
public static final java.lang.String FIELD_FISCALCODE_DEPRECATED
- See Also:
- Constant Field Values
FIELD_EMAIL_DEPRECATED
public static final java.lang.String FIELD_EMAIL_DEPRECATED
- See Also:
- Constant Field Values
FIELD_URL_DEPRECATED
public static final java.lang.String FIELD_URL_DEPRECATED
- See Also:
- Constant Field Values
FIELD_DATE_DEPRECATED
public static final java.lang.String FIELD_DATE_DEPRECATED
- See Also:
- Constant Field Values
FIELD_NUMERIC_DEPRECATED
public static final java.lang.String FIELD_NUMERIC_DEPRECATED
- See Also:
- Constant Field Values
FIELD_ALFANUMERIC_DEPRECATED
public static final java.lang.String FIELD_ALFANUMERIC_DEPRECATED
- See Also:
- Constant Field Values
FIELD_LETTERSTRING_DEPRECATED
public static final java.lang.String FIELD_LETTERSTRING_DEPRECATED
- See Also:
- Constant Field Values
FIELD_REGULAR_EXPRESSION_DEPRECATED
public static final java.lang.String FIELD_REGULAR_EXPRESSION_DEPRECATED
- See Also:
- Constant Field Values
FIELD_IMPORTO_DEPRECATED
public static final java.lang.String FIELD_IMPORTO_DEPRECATED
- See Also:
- Constant Field Values
FIELD_NAME_DEPRECATED
public static final java.lang.String FIELD_NAME_DEPRECATED
- See Also:
- Constant Field Values
ERRORE_CAMPO_OBBLIGATORIO
public static final int ERRORE_CAMPO_OBBLIGATORIO
- See Also:
- Constant Field Values
ERRORE_CAMPO_CODICE_FISCALE
public static final int ERRORE_CAMPO_CODICE_FISCALE
- See Also:
- Constant Field Values
ERRORE_CAMPO_PARTITA_IVA
public static final int ERRORE_CAMPO_PARTITA_IVA
- See Also:
- Constant Field Values
ERRORE_CAMPO_EMAIL
public static final int ERRORE_CAMPO_EMAIL
- See Also:
- Constant Field Values
ERRORE_CAMPO_SITO
public static final int ERRORE_CAMPO_SITO
- See Also:
- Constant Field Values
ERRORE_CAMPO_DATA
public static final int ERRORE_CAMPO_DATA
- See Also:
- Constant Field Values
ERRORE_CAMPO_NUMERICO
public static final int ERRORE_CAMPO_NUMERICO
- See Also:
- Constant Field Values
ERRORE_CAMPO_ALFANUMERICO
public static final int ERRORE_CAMPO_ALFANUMERICO
- See Also:
- Constant Field Values
ERRORE_CAMPO_LETTERALE
public static final int ERRORE_CAMPO_LETTERALE
- See Also:
- Constant Field Values
ERRORE_CAMPO_RE
public static final int ERRORE_CAMPO_RE
- See Also:
- Constant Field Values
ERRORE_CAMPO_IMPORTO
public static final int ERRORE_CAMPO_IMPORTO
- See Also:
- Constant Field Values
ERRORE_CODICE_CONTROLLO
public static final int ERRORE_CODICE_CONTROLLO
- See Also:
- Constant Field Values
ERRORE_CAMPO_NOMINATIVO
public static final int ERRORE_CAMPO_NOMINATIVO
- See Also:
- Constant Field Values
ERRORE_CIFRE_DECIMALI
public static final int ERRORE_CIFRE_DECIMALI
- See Also:
- Constant Field Values
ERRORE_CODICE_DIPENDENZE
public static final int ERRORE_CODICE_DIPENDENZE
- See Also:
- Constant Field Values
ERRORE_CODICE_ALL_OR_NO
public static final int ERRORE_CODICE_ALL_OR_NO
- See Also:
- Constant Field Values
ERRORE_MAXLENGTH
public static final int ERRORE_MAXLENGTH
- See Also:
- Constant Field Values
DEFAULT_RANGE
public static final java.lang.String DEFAULT_RANGE
- See Also:
- Constant Field Values
DEFAULT_CIFREDECIMALI
public static final int DEFAULT_CIFREDECIMALI
- See Also:
- Constant Field Values
DEFAULT_MAXCIFREDECIMALI
public static final int DEFAULT_MAXCIFREDECIMALI
- See Also:
- Constant Field Values
SyntaxChecker
public SyntaxChecker()
check
public static boolean check(boolean mandatory,
int maxlength,
java.lang.String fieldType,
java.lang.String value,
java.lang.String fieldName,
java.lang.String regExp,
int decimals,
int maxDecimals,
EMFErrorHandler errorHandler)
- Method check. Verifica la validità di un campo di input.
- Parameters:
mandatory
- true se è il campo è obbligatorio, false altrimenti.value
- valore da verificare
- Returns:
- boolean true se il campo supera i controlli formali, false altrimenti
riempiZero
public static java.lang.String riempiZero(java.lang.String value,
int lng)
- Aggiunge a sinistra della stringa di input un numero
di zeri pari alla lunghezza specificata meno la
lunghezza della stringa.