org.apache.taglibs.mailer2
Class Validator

java.lang.Object
  extended byjavax.servlet.jsp.tagext.TagLibraryValidator
      extended byorg.apache.taglibs.mailer2.Validator

public class Validator
extends TagLibraryValidator

Taglib Validator class that is used to validate the use of the mailer taglib. It is configured as a <validator> element in the taglib's TLD.

Version:
2.0
Author:
Jeroen van Vianen

Constructor Summary
Validator()
          Default zero-arg constructor.
 
Method Summary
 ValidationMessage[] validate(String prefix, String uri, PageData pageData)
          Validates an XML representation of the JSP page.
 
Methods inherited from class javax.servlet.jsp.tagext.TagLibraryValidator
getInitParameters, release, setInitParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Validator

public Validator()
Default zero-arg constructor.

Method Detail

validate

public ValidationMessage[] validate(String prefix,
                                    String uri,
                                    PageData pageData)
Validates an XML representation of the JSP page.

Parameters:
prefix - Prefix of the tag library, e.g. "mt"
uri - URI of the tag library, e.g. "http://jakarta.apache.org/taglibs/mailer-2.0"
pageData - The PageData object represents an XML version of the JSP page
Returns:
null or an empty array if no errors are found, otherwise an array with ValidationMessages


Copyright © 2004 Apache Software Foundation, http://jakarta.apache.org/taglibs