com.arsdigita.bebop.parameters
Class StringInRangeValidationListener

java.lang.Object
  extended bycom.arsdigita.bebop.parameters.GlobalizedParameterListener
      extended bycom.arsdigita.bebop.parameters.StringInRangeValidationListener
All Implemented Interfaces:
EventListener, Globalized, ParameterListener

public class StringInRangeValidationListener
extends GlobalizedParameterListener

Check that a string's length falls into a particular range.

Version:
$Revision: #9 $ $Date: 2004/04/07 $

Field Summary
static String versionId
           
 
Fields inherited from interface com.arsdigita.globalization.Globalized
DATE_DISPLAY_FORMAT, TIME_DISPLAY_FORMAT
 
Constructor Summary
StringInRangeValidationListener(int minLength, int maxLength)
           
StringInRangeValidationListener(int minLength, int maxLength, GlobalizedMessage error)
           
 
Method Summary
 void validate(ParameterEvent e)
          Performs a validation check on the data objects associated with a specific parameter.
 
Methods inherited from class com.arsdigita.bebop.parameters.GlobalizedParameterListener
getBundleBaseName, getError, setError
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

versionId

public static final String versionId
See Also:
Constant Field Values
Constructor Detail

StringInRangeValidationListener

public StringInRangeValidationListener(int minLength,
                                       int maxLength)

StringInRangeValidationListener

public StringInRangeValidationListener(int minLength,
                                       int maxLength,
                                       GlobalizedMessage error)
Method Detail

validate

public void validate(ParameterEvent e)
              throws FormProcessException
Description copied from interface: ParameterListener
Performs a validation check on the data objects associated with a specific parameter. Validate should call ParameterData.addError() with a message regarding the nature of the error.

Throws:
FormProcessException


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC