@Override public void setResult(Result result) throws IllegalArgumentException { SAXResult saxResult = toSAXResult(result); ContentHandler handler = saxResult.getHandler(); this.nextContentHandler = handler; if (handler instanceof LexicalHandler) { this.nextLexicalHandler = (LexicalHandler) handler; } if (handler instanceof DTDHandler) { this.nextDtdHandler = (DTDHandler) handler; } }
public void notationDecl (String name, String publicId, String systemId) throws SAXException { DTDHandler l1 = first.getDTDHandler (); DTDHandler l2 = rest.getDTDHandler (); l1.notationDecl (name, publicId, systemId); l2.notationDecl (name, publicId, systemId); }
public void unparsedEntityDecl (String name, String publicId, String systemId, String notationName ) throws SAXException { DTDHandler l1 = first.getDTDHandler (); DTDHandler l2 = rest.getDTDHandler (); l1.unparsedEntityDecl (name, publicId, systemId, notationName); l2.unparsedEntityDecl (name, publicId, systemId, notationName); }
@Override public DTDHandler getDTDHandler() { return null; }
@Override public void setDTDHandler(DTDHandler handler) { }
public void setDTDHandler(DTDHandler handler) { _dtdHandler = handler; }
public DTDHandler getDTDHandler() { return _dtdHandler; }
public void setDTDHandler(DTDHandler handler) { this.dtdHandler = handler; }
public DTDHandler getDTDHandler() { return dtdHandler; }
public void setDTDHandler(DTDHandler handler) { clientDTDHandler=handler; }
/** SAX Parser API. */ public void setDTDHandler(DTDHandler handler) { dtdHandler = handler; }
public DTDHandler getDTDHandler() { return null; }
public void setDTDHandler (DTDHandler handler) { theDTDHandler = (handler == null) ? this : handler; }
public DTDHandler getDTDHandler () { return (theDTDHandler == this) ? null : theDTDHandler; }
public void setDTDHandler(final DTDHandler theHandler) { dtdHandler = theHandler; }
public void setDTDHandler(DTDHandler dtdHandler) { this.dtdHandler = dtdHandler; }