org.kohsuke.xsltc
Class XSLTCTransformer
java.lang.Object
|
+--javax.xml.transform.Transformer
|
+--org.kohsuke.xsltc.XSLTCTransformer
- public class XSLTCTransformer
- extends javax.xml.transform.Transformer
Wraps XSLT's Translet
into JAXP's Transformer.
- Author:
- Kohsuke Kawaguchi (kk@kohsuke.org)
|
Constructor Summary |
XSLTCTransformer(org.apache.xalan.xsltc.runtime.AbstractTranslet translet)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XSLTCTransformer
public XSLTCTransformer(org.apache.xalan.xsltc.runtime.AbstractTranslet translet)
transform
public void transform(javax.xml.transform.Source source,
javax.xml.transform.Result result)
throws javax.xml.transform.TransformerException
- Implements JAXP's Transformer.transform()
- Specified by:
transform in class javax.xml.transform.Transformer
- Parameters:
source - Contains the input XML documentresult - Will contain the output from the transformation
- Throws:
javax.xml.transform.TransformerException
setParameter
public void setParameter(java.lang.String name,
java.lang.Object value)
- Specified by:
setParameter in class javax.xml.transform.Transformer
- See Also:
Transformer.setParameter(java.lang.String, java.lang.Object)
getParameter
public java.lang.Object getParameter(java.lang.String name)
- Specified by:
getParameter in class javax.xml.transform.Transformer
- See Also:
Transformer.getParameter(java.lang.String)
clearParameters
public void clearParameters()
- Specified by:
clearParameters in class javax.xml.transform.Transformer
- See Also:
Transformer.clearParameters()
setURIResolver
public void setURIResolver(javax.xml.transform.URIResolver resolver)
- Specified by:
setURIResolver in class javax.xml.transform.Transformer
- See Also:
Transformer.setURIResolver(javax.xml.transform.URIResolver)
getURIResolver
public javax.xml.transform.URIResolver getURIResolver()
- Specified by:
getURIResolver in class javax.xml.transform.Transformer
- See Also:
Transformer.getURIResolver()
setOutputProperties
public void setOutputProperties(java.util.Properties oformat)
throws java.lang.IllegalArgumentException
- Specified by:
setOutputProperties in class javax.xml.transform.Transformer
java.lang.IllegalArgumentException- See Also:
Transformer.setOutputProperties(java.util.Properties)
getOutputProperties
public java.util.Properties getOutputProperties()
- Specified by:
getOutputProperties in class javax.xml.transform.Transformer
- See Also:
Transformer.getOutputProperties()
setOutputProperty
public void setOutputProperty(java.lang.String name,
java.lang.String value)
throws java.lang.IllegalArgumentException
- Specified by:
setOutputProperty in class javax.xml.transform.Transformer
java.lang.IllegalArgumentException- See Also:
Transformer.setOutputProperty(java.lang.String, java.lang.String)
getOutputProperty
public java.lang.String getOutputProperty(java.lang.String name)
throws java.lang.IllegalArgumentException
- Specified by:
getOutputProperty in class javax.xml.transform.Transformer
java.lang.IllegalArgumentException- See Also:
Transformer.getOutputProperty(java.lang.String)
setErrorListener
public void setErrorListener(javax.xml.transform.ErrorListener listener)
throws java.lang.IllegalArgumentException
- Specified by:
setErrorListener in class javax.xml.transform.Transformer
java.lang.IllegalArgumentException- See Also:
Transformer.setErrorListener(javax.xml.transform.ErrorListener)
getErrorListener
public javax.xml.transform.ErrorListener getErrorListener()
- Specified by:
getErrorListener in class javax.xml.transform.Transformer
- See Also:
Transformer.getErrorListener()