com.thaiopensource.validation.ValidatorHandler2 Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of wicketstuff-jing Show documentation
Show all versions of wicketstuff-jing Show documentation
Jing is a validator for RELAX NG and other schema languages. This
project was taken from http://code.google.com/p/jing-trang and
mavenized for inclusion in the Wicket Stuff HTML Validator.
The code was taken from the 20091111 release.
package com.thaiopensource.validation;
import org.xml.sax.DTDHandler;
import javax.xml.validation.ValidatorHandler;
/**
* Extension to ValidatorHandler. This implements DTDHandler because some schema language
* datatypes need to know whether a name is the name of a notation or an unparsed entity.
* It also provides a reset() method.
*/
public abstract class ValidatorHandler2 extends ValidatorHandler implements DTDHandler {
abstract public void reset();
/**
* Sets the DTD handler that receives the validation result.
* @param dtdHandler the DTD hanlder
*/
abstract public void setDTDHandler(DTDHandler dtdHandler);
/**
* Gets the DTD handler that receives the validation result.
* @return the DTDHandler
*/
abstract public DTDHandler getDTDHandler();
}