|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectes.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
es.mcu.yingo.campos.validadores.ValidadorCampoNumEntero
public class ValidadorCampoNumEntero
Implementación del interfaz ValidadorCampo que
valida que el valor sea de tipo entero
Además de esto, permite definir valores máximo y mínimo para el
valor del campo
En caso de que el valor no sea correcto,
se devuelve un MensajeI18n con el error
| Field Summary | |
|---|---|
private static java.lang.String |
CLAVEERRORFORMATO
Clave de error, en caso de que el valor no llegue al mínimo |
private static java.lang.String |
CLAVEERRORMAXIMO
Clave de error, en caso de que el valor sobrepase el máximo permitido |
private static java.lang.String |
CLAVEERRORMINIMO
Clave de error, en caso de que el valor no llegue al mínimo |
private java.lang.String |
formato
Máscara de formato deseado para el número entero Se corresponde con la máscara del tipo DecimalFormat |
private java.lang.String |
textoError
Mensaje de error personalizado |
private int |
valorMax
valor máximo que puede asumir el campo numérico |
private int |
valorMin
valor mínimo que puede asumir el campo numérico |
| Fields inherited from class es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto |
|---|
logger |
| Constructor Summary | |
|---|---|
ValidadorCampoNumEntero()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getFormato()
Máscara de formato deseado para el número entero Se corresponde con la máscara del tipo DecimalFormat |
java.lang.String |
getTextoError()
Texto de error personalizado |
int |
getValorMax()
Máximo permitido |
int |
getValorMin()
Mínimo permitido |
void |
setFormato(java.lang.String formato)
Máscara de formato deseado para el número entero Se corresponde con la máscara del tipo DecimalFormat |
void |
setTextoError(java.lang.String textoError)
Texto de error personalizado |
void |
setValorMax(int valorMax)
Máximo permitido |
void |
setValorMin(int valorMin)
Mínimo permitido |
MensajeI18n |
validaCampo(java.lang.Object valor)
Valida que el valor sea un número entero y que se encuentre entre un rango de valores permitido Si el valor es vacio o cadena vacia se pasa la validación. |
| Methods inherited from class es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto |
|---|
valida |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static final java.lang.String CLAVEERRORMINIMO
private static final java.lang.String CLAVEERRORMAXIMO
private static final java.lang.String CLAVEERRORFORMATO
private int valorMin
private int valorMax
private java.lang.String formato
DecimalFormat
private java.lang.String textoError
| Constructor Detail |
|---|
public ValidadorCampoNumEntero()
| Method Detail |
|---|
public MensajeI18n validaCampo(java.lang.Object valor)
validaCampo in class ValidadorCampoPermiteVacioAbstractovalor -
public java.lang.String getFormato()
DecimalFormat
public void setFormato(java.lang.String formato)
DecimalFormat
formato - the formato to setpublic java.lang.String getTextoError()
public void setTextoError(java.lang.String textoError)
textoError - public int getValorMin()
public void setValorMin(int valorMin)
valorMin - public int getValorMax()
public void setValorMax(int valorMax)
valorMax -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||