com.sun.msv.relaxns.verifier.ErrorHandlerAdaptor Maven / Gradle / Ivy
/*
* @(#)$Id: ErrorHandlerAdaptor.java,v 1.7 2003/06/09 20:37:38 kk122374 Exp $
*
* Copyright 2001 Sun Microsystems, Inc. All Rights Reserved.
*
* This software is the proprietary information of Sun Microsystems, Inc.
* Use is subject to license terms.
*
*/
package com.sun.msv.relaxns.verifier;
import org.iso_relax.dispatcher.Dispatcher;
import org.xml.sax.ErrorHandler;
import org.xml.sax.SAXException;
import org.xml.sax.SAXParseException;
/**
* wraps ISORELAX ErrorHandler by VerificationErrorHandler interface.
*
* @author Kohsuke KAWAGUCHI
*/
public class ErrorHandlerAdaptor implements ErrorHandler
{
private final Dispatcher core;
public ErrorHandlerAdaptor( Dispatcher core ) {
this.core = core;
}
public void fatalError( SAXParseException error ) throws SAXException {
core.getErrorHandler().fatalError( error );
}
public void error( SAXParseException error ) throws SAXException {
core.getErrorHandler().error( error );
}
public void warning( SAXParseException error ) throws SAXException {
core.getErrorHandler().warning( error );
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy