es.mcu.yingo.campos.validadores
Class ValidadorCampoNumReal

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

public class ValidadorCampoNumReal
extends ValidadorCampoPermiteVacioAbstracto

Implementación del interfaz ValidadorCampo que valida que el valor sea un número real
En caso de que el valor no sea correcto, se devuelve un MensajeI18n con el error

Author:
carlos.garcia.h

Field Summary
private static java.lang.String CLAVEERRORFORMATO
          Error formato inadecuado
private static java.lang.String CLAVEERRORMAXIMO
          Error en caso de sobrepasar el máximo
private static java.lang.String CLAVEERRORMINIMO
          Error en caso de no llegar al mínimo
private  double valorMax
          Valor máximo permitido
private  double valorMin
          Valor mínimo permitido
 
Fields inherited from class es.mcu.yingo.campos.validadores.ValidadorCampoPermiteVacioAbstracto
logger
 
Constructor Summary
ValidadorCampoNumReal()
           
 
Method Summary
 double getValorMax()
          Valor máximo permitido
 double getValorMin()
          Valor mínimo permitido
 void setValorMax(double valorMax)
          Valor máximo permitido
 void setValorMin(double valorMin)
          Valor mínimo permitido
 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

CLAVEERRORMINIMO

private static final java.lang.String CLAVEERRORMINIMO
Error en caso de no llegar al mínimo

See Also:
Constant Field Values

CLAVEERRORMAXIMO

private static final java.lang.String CLAVEERRORMAXIMO
Error en caso de sobrepasar el máximo

See Also:
Constant Field Values

CLAVEERRORFORMATO

private static final java.lang.String CLAVEERRORFORMATO
Error formato inadecuado

See Also:
Constant Field Values

valorMin

private double valorMin
Valor mínimo permitido


valorMax

private double valorMax
Valor máximo permitido

Constructor Detail

ValidadorCampoNumReal

public ValidadorCampoNumReal()
Method Detail

validaCampo

public 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:

getValorMin

public double getValorMin()
Valor mínimo permitido

Returns:

setValorMin

public void setValorMin(double valorMin)
Valor mínimo permitido

Parameters:
valorMin -

getValorMax

public double getValorMax()
Valor máximo permitido

Returns:

setValorMax

public void setValorMax(double valorMax)
Valor máximo permitido

Parameters:
valorMax -