/** * @param outputFormat * currently supported: String, Writer, OutputStream * @param classLoader * class loader for resource retrieval, may be <code>null</code> * @param staticParams * static Xslt parameters */ public XsltTransmogrifier( Class<T> outputFormat, ClassLoader classLoader, Map<String, Object> staticParams) { super(classLoader); factory = TransformerFactory.newInstance(); // Wrap the default resolver resolver = new ClasspathUriResolver(factory.getURIResolver()); factory.setURIResolver(resolver); this.outputFormat = outputFormat; this.staticParams = staticParams; }