Document
664665666667668669670671672673674
}; builderPool = new BuilderPool(config, builderFactory); } // prepare DocumentFactory and DocumentPool DocumentFactory docFactory = new DocumentFactory() { public Document createDocument(InputStream input, URI baseURI) throws ParsingException, IOException { long start = System.currentTimeMillis(); Document doc; if (baseURI != null && baseURI.getPath().endsWith(".bnux")) {
813814815816817818819820821822
System.err.println("href="+ href); System.err.println("baseURI="+ baseURI); System.err.println("systemID="+ systemID); } if (systemID != null && systemID.endsWith(".bnux")) { return new DocumentFactory().getBinaryXMLFactory(). createDocument(null, URI.create(systemID)); } return BuilderPool.GLOBAL_POOL.getBuilder(false).build(systemID); }