public XMLFilter newXMLFilter(Templates templates) throws TransformerConfigurationException { if (saxtual == null) throw new TransformerConfigurationException("Provider is not a SAXTransformerFactory"); return saxtual.newXMLFilter(templates); } }
public XMLFilter newXMLFilter(Source src) throws TransformerConfigurationException { if (saxtual == null) throw new TransformerConfigurationException("Provider is not a SAXTransformerFactory"); return saxtual.newXMLFilter(src); }
XMLFilter filter = factory.newXMLFilter(new StreamSource(transformIn)); Source source = new SAXSource(filter, new InputSource(new InputStreamReader(sourceIn, "UTF-8")));
public StylesheetTransformer setSource(XMLReader reader, InputSource in, String xsl, ContentHandler handler) throws TransformerException { if (transformerFactory == null) { transformerFactory = (SAXTransformerFactory) TransformerFactory.newInstance(); } XMLFilter filter = transformerFactory.newXMLFilter(resolver.resolve(xsl, null)); filter.setParent(reader); filter.setContentHandler(handler); this.source = new SAXSource(filter, in); return this; }
XMLFilter sheetFilter = stf.newXMLFilter(new StreamSource(new FileInputStream(sheetUri))); sheetFilter.setParent(parent); parent = sheetFilter;
/** * Returns the SAX XML filter applying the transform sheet to its input. * * @return The SAX XML filter. * @throws IOException */ public XMLFilter getXmlFilter() throws IOException { XMLFilter result = null; final Templates templates = getTemplates(); if (templates != null) { try { result = getSaxTransformerFactory().newXMLFilter(templates); } catch (TransformerConfigurationException tce) { throw new IOException("Transformer configuration exception. " + tce.getMessage()); } } return result; }
/** * Returns the SAX XML filter applying the transform sheet to its input. * * @return The SAX XML filter. * @throws IOException */ public XMLFilter getXmlFilter() throws IOException { XMLFilter result = null; final Templates templates = getTemplates(); if (templates != null) { try { result = getSaxTransformerFactory().newXMLFilter(templates); } catch (TransformerConfigurationException tce) { throw new IOException("Transformer configuration exception. " + tce.getMessage()); } } return result; }
/** * Returns the SAX XML filter applying the transform sheet to its input. * * @return The SAX XML filter. * @throws IOException */ public XMLFilter getXmlFilter() throws IOException { XMLFilter result = null; final Templates templates = getTemplates(); if (templates != null) { try { result = getSaxTransformerFactory().newXMLFilter(templates); } catch (TransformerConfigurationException tce) { throw new IOException("Transformer configuration exception. " + tce.getMessage()); } } return result; }
filter = factory.newXMLFilter(t); } catch (TransformerConfigurationException ex) { TemplatesImpl ti = (TemplatesImpl)t; filter = factory.newXMLFilter(ti.getTemplates()); trySettingProperties(filter, ti);
filter = factory.newXMLFilter(t); } catch (TransformerConfigurationException ex) { TemplatesImpl ti = (TemplatesImpl)t; filter = factory.newXMLFilter(ti.getTemplates()); trySettingProperties(filter, ti);
Source xslSource = new StreamSource(xslStream); SAXTransformerFactory saxTransformerFactory = (SAXTransformerFactory) SAXTransformerFactory.newInstance(); XMLFilter xslFilter = saxTransformerFactory.newXMLFilter(xslSource); magnoliaV2Filter = new MagnoliaV2Filter(xslFilter);