net.sf.portions.validator
Class RequiredValidator

java.lang.Object
  extended byorg.apache.commons.validator.Validator
      extended bynet.sf.portions.validator.RequiredValidator
All Implemented Interfaces:
java.io.Serializable

public class RequiredValidator
extends org.apache.commons.validator.Validator

Validador usado para determinar la existencia de un campo de un formulario y de que dicho campo contiene datos

Version:
1.0 01 Jan 2007
Author:
Raúl Herranz
See Also:
Serialized Form

Field Summary
private static long serialVersionUID
          Identificador universal de la versión de la clase
 
Fields inherited from class org.apache.commons.validator.Validator
BEAN_PARAM, classLoader, FIELD_PARAM, fieldName, FORM_PARAM, formName, LOCALE_PARAM, onlyReturnErrors, page, parameters, resources, useContextClassLoader, VALIDATOR_ACTION_PARAM, VALIDATOR_PARAM, VALIDATOR_RESULTS_PARAM
 
Constructor Summary
RequiredValidator(org.apache.commons.validator.ValidatorResources resource)
          Constructor de la clase
RequiredValidator(org.apache.commons.validator.ValidatorResources resource, java.lang.String formName)
          Constructor de la clase
RequiredValidator(org.apache.commons.validator.ValidatorResources resource, java.lang.String formName, java.lang.String fieldName)
          Constructor de la clase
 
Method Summary
static boolean validateRequired(java.lang.Object bean, org.apache.commons.validator.Field field)
          Realiza la validación de la existencia de un campo de un formulario y de que dicho campo contenga datos
 
Methods inherited from class org.apache.commons.validator.Validator
clear, getClassLoader, getFormName, getOnlyReturnErrors, getPage, getParameterValue, getUseContextClassLoader, setClassLoader, setFieldName, setFormName, setOnlyReturnErrors, setPage, setParameter, setUseContextClassLoader, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Identificador universal de la versión de la clase

See Also:
Constant Field Values
Constructor Detail

RequiredValidator

public RequiredValidator(org.apache.commons.validator.ValidatorResources resource,
                         java.lang.String formName,
                         java.lang.String fieldName)
Constructor de la clase

Parameters:
resource - Recursos utilizados durante la validación
formName - Nombre del formulario a validar
fieldName - Nombre del campo a validar

RequiredValidator

public RequiredValidator(org.apache.commons.validator.ValidatorResources resource,
                         java.lang.String formName)
Constructor de la clase

Parameters:
resource - Recursos utilizados durante la validación
formName - Nombre del formulario a validar

RequiredValidator

public RequiredValidator(org.apache.commons.validator.ValidatorResources resource)
Constructor de la clase

Parameters:
resource - Recursos utilizados durante la validación
Method Detail

validateRequired

public static boolean validateRequired(java.lang.Object bean,
                                       org.apache.commons.validator.Field field)
Realiza la validación de la existencia de un campo de un formulario y de que dicho campo contenga datos

Parameters:
bean - formulario a validar
field - campo del formulario a validar
Returns:
"true" si el campo existe (es distinto de null) y contiene datos, "false" en caso contrario