com.atlassian.confluence.xml
Class XalanXslTransformer
java.lang.Object
com.atlassian.confluence.xml.XalanXslTransformer
- All Implemented Interfaces:
- XslTransformer
- Direct Known Subclasses:
- XhtmlXalanXslTransformer
public class XalanXslTransformer
- extends Object
- implements XslTransformer
An implementation of the XslTransformer interface which will perform transforms using the Xalan Transformer.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
transformerFactory
protected final TransformerFactory transformerFactory
XalanXslTransformer
public XalanXslTransformer()
transform
public Result transform(Reader stylesheet,
Reader xml,
Result output)
- Description copied from interface:
XslTransformer
Transform the supplied XML stream using the supplied stylesheet. If the transform fails then
null will be returned.
You control the format of the output you desire by supplying the Result implementation to be used.
This supplied Result will be populated during the transform and returned.
- Specified by:
transform
in interface XslTransformer
- Parameters:
stylesheet
- the transform to applyxml
- the xml to be transformedoutput
- the Result to be populated by the transform
- Returns:
- the populated output parameter or null if there was an error.
createXsltSource
protected Source createXsltSource(Reader xslt)
createInputSource
protected Source createInputSource(Reader xml)
Copyright © 2003-2013 Atlassian. All Rights Reserved.