es.mcu.yingo.campos.validadores
Class ValidadorCampoExpresionRegular

java.lang.Object
  extended by es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
      extended by es.mcu.yingo.campos.validadores.ValidadorCampoExpresionRegular
All Implemented Interfaces:
ValidadorCampo

public class ValidadorCampoExpresionRegular
extends ValidadorCampoPermiteVacioAbstracto

Validador de campo que devuelve error si el valor del campo no cumple con la expresión regular del atributo expRegular

Author:
miguel.esteban

Field Summary
private  java.lang.String expRegular
          Expresión regular
 
Fields inherited from class es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
logger
 
Constructor Summary
ValidadorCampoExpresionRegular()
           
 
Method Summary
 java.lang.String getExpRegular()
           
 void setExpRegular(java.lang.String expRegular)
           
protected  MensajeI18n validaCampo(java.lang.Object valor)
          Metodo que contiene las validaciones particulares de cada implementació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

expRegular

private java.lang.String expRegular
Expresión regular

Constructor Detail

ValidadorCampoExpresionRegular

public ValidadorCampoExpresionRegular()
Method Detail

validaCampo

protected MensajeI18n validaCampo(java.lang.Object valor)
Description copied from class: ValidadorCampoPermiteVacioAbstracto
Metodo que contiene las validaciones particulares de cada implementación

Specified by:
validaCampo in class ValidadorCampoPermiteVacioAbstracto
Returns:

getExpRegular

public java.lang.String getExpRegular()
Returns:
Devuelve el atributo expRegular

setExpRegular

public void setExpRegular(java.lang.String expRegular)
Parameters:
expRegular - Carga el atributo expRegular