|
||||||||||
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.ValidadorCampoListaValoresAbstracto
public abstract class ValidadorCampoListaValoresAbstracto
Implementación del interfaz ValidadorCampo
con los métodos y
atributos de validación de un valor en una lista
Field Summary | |
---|---|
(package private) java.lang.String |
codigoError
Código de error en la validación. |
Fields inherited from class es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto |
---|
logger |
Constructor Summary | |
---|---|
ValidadorCampoListaValoresAbstracto()
Constructor |
Method Summary | |
---|---|
protected abstract boolean |
comprobarErrorValorEnLista(java.lang.Object valor,
java.util.List listaVal)
Devuelve error cuando la lista de valores es nula o cuando el valor no está contenido en la lista. |
java.lang.String |
getCodigoError()
|
protected abstract java.util.List |
obtenerListaValores()
Obtiene la lista de Valores validos |
private MensajeI18n |
obtenerMensajeI18n(java.lang.Object valor)
Obtiene el mensaje I18n con el código de error como texto y el valor se pasa como parámetro. |
void |
setCodigoError(java.lang.String codigoError)
|
protected MensajeI18n |
validaCampo(java.lang.Object valor)
Valida que el valor que se pasa por argumento conta la lista. |
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 |
---|
java.lang.String codigoError
Constructor Detail |
---|
public ValidadorCampoListaValoresAbstracto()
Method Detail |
---|
protected MensajeI18n validaCampo(java.lang.Object valor)
validaCampo
in class ValidadorCampoPermiteVacioAbstracto
protected abstract java.util.List obtenerListaValores() throws java.lang.Exception
java.lang.Exception
protected abstract boolean comprobarErrorValorEnLista(java.lang.Object valor, java.util.List listaVal)
valor
- listaVal
- private MensajeI18n obtenerMensajeI18n(java.lang.Object valor)
valor
-
public java.lang.String getCodigoError()
public void setCodigoError(java.lang.String codigoError)
codigoError
- Carga el atributo codigoError
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |