|
||||||||||
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 ValidadorCampoPermiteVacioAbstracto
valor
-
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 |