Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

de.caffeine.jargus
Class AbstractValidator  view AbstractValidator download AbstractValidator.java

java.lang.Object
  extended byde.caffeine.jargus.AbstractValidator
All Implemented Interfaces:
Validator
Direct Known Subclasses:
ExistValidator, ExorValidator, OrValidator

public abstract class AbstractValidator
extends java.lang.Object
implements Validator

Implementation of common methods of validators.

Version:
$Id: AbstractValidator.java,v 1.2 2001/04/25 18:17:32 blob79 Exp $

Field Summary
protected  java.util.ArrayList _args
          given arguments
protected  java.util.ArrayList _parameters
          given parameter
protected  boolean _trim
          Trim parameters
 
Constructor Summary
AbstractValidator()
           
 
Method Summary
 void addValidationArgument(java.lang.String arg)
          Add a argumentent to validate.
 void addValidationParameter(java.lang.String parameter)
          Add Parameter to validate.
 java.util.Iterator getValidationArguments()
          Get all arguments needed for validation.
 java.util.Iterator getValidationParameters()
          Get all validated Parameters.
 boolean isTrim()
          Trim parameter values.
 void setTrim(boolean trim)
          Set if parameter values should be changed.
protected  void setValidationArguments(java.util.Iterator args)
          Set all Argumentents to validate.
protected  void setValidationParameters(java.util.Iterator parameter)
          Set all Parameters to validate.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.caffeine.jargus.Validator
validate
 

Field Detail

_parameters

protected java.util.ArrayList _parameters
given parameter


_args

protected java.util.ArrayList _args
given arguments


_trim

protected boolean _trim
Trim parameters

Constructor Detail

AbstractValidator

public AbstractValidator()
Method Detail

isTrim

public boolean isTrim()
Trim parameter values.


setTrim

public void setTrim(boolean trim)
Set if parameter values should be changed.


setValidationParameters

protected void setValidationParameters(java.util.Iterator parameter)
Set all Parameters to validate.


addValidationParameter

public void addValidationParameter(java.lang.String parameter)
Add Parameter to validate.

Specified by:
addValidationParameter in interface Validator

getValidationParameters

public java.util.Iterator getValidationParameters()
Get all validated Parameters.

Specified by:
getValidationParameters in interface Validator

setValidationArguments

protected void setValidationArguments(java.util.Iterator args)
Set all Argumentents to validate.


addValidationArgument

public void addValidationArgument(java.lang.String arg)
Add a argumentent to validate.

Specified by:
addValidationArgument in interface Validator

getValidationArguments

public java.util.Iterator getValidationArguments()
Get all arguments needed for validation.

Specified by:
getValidationArguments in interface Validator