es.mcu.yingo.tareas.previas.validacion
Class ValidadorEjecutarACampoValidadoresCampo
java.lang.Object
es.mcu.yingo.tareas.previas.OperacionPreviaAbstracta
es.mcu.yingo.tareas.previas.validacion.ValidadorEjecutarACampoValidadoresCampo
- All Implemented Interfaces:
- OperacionPrevia
public class ValidadorEjecutarACampoValidadoresCampo
- extends OperacionPreviaAbstracta
Validador de formulario que simula lanzar la lista de validadores de un campo
El campo será el definido en la configuración de Spring y la lista de
validadores de campo serán con los que se ejecutarán con el valor del
campo.
Devolverá el primer error que se obtenga de ejecutar los validadores.
- Author:
- miguel.esteban
Field Summary |
private Campo |
campo
Campo del que se obtendrá el valor y con el se pasará todos los
validadores de la lista listaValidadoresCampo |
private java.util.List<ValidadorCampo> |
listaValidadoresCampo
Lista de validadores de campos al que se pasará el valor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
campo
private Campo campo
- Campo del que se obtendrá el valor y con el se pasará todos los
validadores de la lista
listaValidadoresCampo
listaValidadoresCampo
private java.util.List<ValidadorCampo> listaValidadoresCampo
- Lista de validadores de campos al que se pasará el valor
ValidadorEjecutarACampoValidadoresCampo
public ValidadorEjecutarACampoValidadoresCampo()
_realizaOperacion
protected boolean _realizaOperacion(java.lang.String codExpediente,
java.util.Map campos,
Usuario usuario,
java.util.Calendar fecha,
java.util.List parametrosError)
throws java.lang.Exception
- Description copied from class:
OperacionPreviaAbstracta
- Operación interna que devuelve true si realiza la operación o la validación sin
problema y false en caso contrario
- Specified by:
_realizaOperacion
in class OperacionPreviaAbstracta
- Returns:
-
- Throws:
java.lang.Exception
anadirMensajeI18nAError
private void anadirMensajeI18nAError(MensajeI18n resulValidacion,
java.util.List parametrosError)
- Parameters:
resulValidacion
- parametrosError
-
obtenerIdCampo
private java.lang.String obtenerIdCampo()
throws YingoException
- Obtiene el id de campo del que se quiere obtener el valor
Si es nulo se provocará una excepción
- Returns:
-
- Throws:
YingoException
getCampo
public Campo getCampo()
- Returns:
- Devuelve el atributo campo
setCampo
public void setCampo(Campo campo)
- Parameters:
campo
- Carga el atributo campo
getListaValidadoresCampo
public java.util.List<ValidadorCampo> getListaValidadoresCampo()
- Returns:
- Devuelve el atributo listaValidadoresCampo
setListaValidadoresCampo
public void setListaValidadoresCampo(java.util.List<ValidadorCampo> listaValidadoresCampo)
- Parameters:
listaValidadoresCampo
- Carga el atributo listaValidadoresCampo