Sha256: 8cbe1ad869291d882d5fac82e8ad832bc745f35a4a431342118bc19166c339e7
Contents?: true
Size: 1003 Bytes
Versions: 11
Compression:
Stored size: 1003 Bytes
Contents
package nokogiri.internals; import java.util.ArrayList; import java.util.List; import org.apache.xerces.xni.parser.XMLErrorHandler; import org.xml.sax.ErrorHandler; /** * Super class of error handlers. * * XMLErrorHandler is used by nokogiri.internals.HtmlDomParserContext since NekoHtml * uses this type of the error handler. * * @author sergio * @author Yoko Harada <yokolet@gmail.com> */ public abstract class NokogiriErrorHandler implements ErrorHandler, XMLErrorHandler { protected final List<Exception> errors; protected boolean noerror; protected boolean nowarning; public NokogiriErrorHandler(boolean noerror, boolean nowarning) { this.errors = new ArrayList<Exception>(4); this.noerror = noerror; this.nowarning = nowarning; } List<Exception> getErrors() { return errors; } public void addError(Exception ex) { errors.add(ex); } protected boolean usesNekoHtml(String domain) { return "http://cyberneko.org/html".equals(domain); } }
Version data entries
11 entries across 11 versions & 1 rubygems