public class Transformer
extends java.lang.Object
Constructor and Description |
---|
Transformer(net.sf.saxon.s9api.Processor proc,
java.lang.String xsltDocument) |
Transformer(javax.xml.transform.stream.StreamSource xsltDocStream) |
Transformer(java.lang.String xsltDocument) |
Modifier and Type | Method and Description |
---|---|
net.sf.saxon.s9api.XdmNode |
build(java.io.File file) |
net.sf.saxon.s9api.XdmNode |
build(javax.xml.transform.Source source) |
void |
clearAllParameters() |
void |
clearParameter(java.lang.String name) |
net.sf.saxon.s9api.XsltTransformer |
getCurrentTransform() |
net.sf.saxon.s9api.Destination |
getDestination() |
net.sf.saxon.s9api.DocumentBuilder |
getDocumentBuilder() |
static net.sf.saxon.s9api.XdmNode |
getElementAsXdmNode(net.sf.saxon.s9api.Processor proc,
org.jdom.Element src) |
net.sf.saxon.s9api.Processor |
getProcessor() |
net.sf.saxon.s9api.Serializer |
getSerializer() |
org.jdom.Document |
getTransformedDocument(javax.xml.transform.Source inputDocumentSource) |
static org.jdom.Document |
getTransformedDocument(javax.xml.transform.Source inputDocumentSource,
javax.xml.transform.stream.StreamSource transformDocumentSource) |
static net.sf.saxon.s9api.XdmNode |
getXdmNode(net.sf.saxon.s9api.Processor proc,
java.lang.String srcDocUri) |
static org.jdom.Document |
getXMLDoc(java.lang.String s) |
static void |
jdomXsltTransfom(java.lang.String srcDocUri,
java.lang.String xslDocUri,
java.io.OutputStream os) |
static void |
main(java.lang.String[] args) |
net.sf.saxon.s9api.XPathCompiler |
newXPathCompiler() |
static void |
printUsage(java.io.PrintStream ps) |
void |
reloadTransformIfRequired() |
void |
setDestination(net.sf.saxon.s9api.Destination destination) |
void |
setDestination(Transformer destination) |
void |
setImportXMLParameter(java.lang.String name,
java.lang.String importFile) |
void |
setOutputStream(java.io.OutputStream os) |
void |
setParameter(net.sf.saxon.s9api.QName name,
net.sf.saxon.s9api.XdmValue value) |
void |
setParameter(java.lang.String name,
java.lang.String value) |
void |
setParameter(java.lang.String name,
net.sf.saxon.s9api.XdmNode value) |
void |
setProcessor(net.sf.saxon.s9api.Processor processor) |
void |
setSource(javax.xml.transform.Source s) |
void |
transform() |
void |
transform(javax.xml.transform.Source s) |
void |
transform(javax.xml.transform.Source s,
java.io.OutputStream os) |
static java.io.ByteArrayInputStream |
transform(javax.xml.transform.Source inputDocumentSource,
javax.xml.transform.stream.StreamSource transformDocumentSource) |
void |
transform(javax.xml.transform.Source inputDocumentSource,
javax.xml.transform.stream.StreamSource transformDocumentSource,
java.io.OutputStream os) |
java.io.InputStream |
transform(java.lang.String inputDocumentUrl) |
void |
transform(net.sf.saxon.s9api.XdmNode doc,
java.io.OutputStream os) |
public Transformer(java.lang.String xsltDocument) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public Transformer(net.sf.saxon.s9api.Processor proc, java.lang.String xsltDocument) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public Transformer(javax.xml.transform.stream.StreamSource xsltDocStream) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public net.sf.saxon.s9api.XdmNode build(java.io.File file) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public net.sf.saxon.s9api.XdmNode build(javax.xml.transform.Source source) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public net.sf.saxon.s9api.DocumentBuilder getDocumentBuilder()
public void reloadTransformIfRequired() throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public net.sf.saxon.s9api.Processor getProcessor()
public void setProcessor(net.sf.saxon.s9api.Processor processor)
public net.sf.saxon.s9api.Serializer getSerializer()
public void setSource(javax.xml.transform.Source s) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public void setOutputStream(java.io.OutputStream os)
public net.sf.saxon.s9api.Destination getDestination()
public void setDestination(net.sf.saxon.s9api.Destination destination)
public void setDestination(Transformer destination)
public void transform(javax.xml.transform.Source inputDocumentSource, javax.xml.transform.stream.StreamSource transformDocumentSource, java.io.OutputStream os) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public static java.io.ByteArrayInputStream transform(javax.xml.transform.Source inputDocumentSource, javax.xml.transform.stream.StreamSource transformDocumentSource) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public static org.jdom.Document getTransformedDocument(javax.xml.transform.Source inputDocumentSource, javax.xml.transform.stream.StreamSource transformDocumentSource) throws net.sf.saxon.s9api.SaxonApiException, java.io.IOException, org.jdom.JDOMException
net.sf.saxon.s9api.SaxonApiException
java.io.IOException
org.jdom.JDOMException
public net.sf.saxon.s9api.XPathCompiler newXPathCompiler()
public void transform(net.sf.saxon.s9api.XdmNode doc, java.io.OutputStream os) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public void transform(javax.xml.transform.Source s, java.io.OutputStream os) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public void transform() throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public void transform(javax.xml.transform.Source s) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public java.io.InputStream transform(java.lang.String inputDocumentUrl) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public org.jdom.Document getTransformedDocument(javax.xml.transform.Source inputDocumentSource) throws net.sf.saxon.s9api.SaxonApiException, java.io.IOException, org.jdom.JDOMException
net.sf.saxon.s9api.SaxonApiException
java.io.IOException
org.jdom.JDOMException
public void setParameter(net.sf.saxon.s9api.QName name, net.sf.saxon.s9api.XdmValue value)
public void clearParameter(java.lang.String name) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public void clearAllParameters()
public void setParameter(java.lang.String name, java.lang.String value) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public void setParameter(java.lang.String name, net.sf.saxon.s9api.XdmNode value) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public void setImportXMLParameter(java.lang.String name, java.lang.String importFile) throws net.sf.saxon.s9api.SaxonApiException
net.sf.saxon.s9api.SaxonApiException
public static void printUsage(java.io.PrintStream ps)
public static void main(java.lang.String[] args)
public static void jdomXsltTransfom(java.lang.String srcDocUri, java.lang.String xslDocUri, java.io.OutputStream os) throws java.lang.Exception
java.lang.Exception
public net.sf.saxon.s9api.XsltTransformer getCurrentTransform()
public static org.jdom.Document getXMLDoc(java.lang.String s) throws java.lang.Exception
java.lang.Exception
public static net.sf.saxon.s9api.XdmNode getElementAsXdmNode(net.sf.saxon.s9api.Processor proc, org.jdom.Element src) throws java.io.IOException, net.sf.saxon.s9api.SaxonApiException
java.io.IOException
net.sf.saxon.s9api.SaxonApiException
public static net.sf.saxon.s9api.XdmNode getXdmNode(net.sf.saxon.s9api.Processor proc, java.lang.String srcDocUri) throws java.io.IOException, net.sf.saxon.s9api.SaxonApiException
java.io.IOException
net.sf.saxon.s9api.SaxonApiException