es.mcu.yingo.tareas.previas.validacion
Class ValidadorSiCondicionCampoNulo

java.lang.Object
  extended by es.mcu.yingo.tareas.previas.OperacionPreviaAbstracta
      extended by es.mcu.yingo.tareas.previas.validacion.ValidadorSiCondicionCampoNoNulo
          extended by es.mcu.yingo.tareas.previas.validacion.ValidadorSiCondicionCampoNulo
All Implemented Interfaces:
OperacionPrevia

public class ValidadorSiCondicionCampoNulo
extends ValidadorSiCondicionCampoNoNulo

Permite realizar validaciones como la siguiente:

Recorre el map de campos valoresFijosOtrosCampos que contiene pares id campo - valor. Si los campos de entrada del formulario cumplen la condición, es decir, que cada uno de los campos valen lo mismo que en la relación definida en la propiedad, se valida que el valor de cadenaCampo sea nulo.

Author:
miguel.esteban

Field Summary
 
Fields inherited from class es.mcu.yingo.tareas.previas.OperacionPreviaAbstracta
CLAVEERROR, logger
 
Constructor Summary
ValidadorSiCondicionCampoNulo()
           
 
Method Summary
protected  boolean condicionValor(java.lang.String valor)
          Que condición tiene que cumplir el valor del campo que está cargado en 'cadenaCampo'
 
Methods inherited from class es.mcu.yingo.tareas.previas.validacion.ValidadorSiCondicionCampoNoNulo
_realizaOperacion, condicionListaCampos, getCadenaCampo, getValoresFijosOtrosCampos, setCadenaCampo, setValoresFijosOtrosCampos
 
Methods inherited from class es.mcu.yingo.tareas.previas.OperacionPreviaAbstracta
devolverMensajeI18n, getClaveErrorDefecto, getCodigoError, realizaOperacion, setCodigoError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidadorSiCondicionCampoNulo

public ValidadorSiCondicionCampoNulo()
Method Detail

condicionValor

protected boolean condicionValor(java.lang.String valor)
Description copied from class: ValidadorSiCondicionCampoNoNulo
Que condición tiene que cumplir el valor del campo que está cargado en 'cadenaCampo'

Overrides:
condicionValor in class ValidadorSiCondicionCampoNoNulo
Returns: