net.sf.webmancer.util.xml.xslt
Class XsltTransformer
java.lang.Object
net.sf.webmancer.util.xml.xslt.XsltTransformer
public class XsltTransformer
- extends java.lang.Object
- Author:
- Michal Burda
Constructor Summary |
XsltTransformer(java.io.InputStream transformationDefinition)
|
Method Summary |
protected javax.xml.transform.Transformer |
getTransformer()
Factory method for new XsltTransformer instance creation. |
void |
transform(java.io.InputStream source,
java.io.OutputStream target)
|
void |
transform(java.io.InputStream source,
java.io.Writer target)
|
void |
transform(java.io.Reader source,
java.io.OutputStream target)
|
void |
transform(java.io.Reader source,
java.io.Writer target)
|
void |
transform(javax.xml.transform.Source source,
javax.xml.transform.Result target)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XsltTransformer
public XsltTransformer(java.io.InputStream transformationDefinition)
throws javax.xml.transform.TransformerConfigurationException
- Throws:
javax.xml.transform.TransformerConfigurationException
getTransformer
protected javax.xml.transform.Transformer getTransformer()
throws javax.xml.transform.TransformerConfigurationException
- Factory method for new
XsltTransformer
instance creation. This method is equivalent to
return templates.newTransformer(). Method is called everytime the transformation is requested
(calling transform(...)). Subclasses may redefine this method to implement various XSLT parameter
settings etc.
- Returns:
- New instance of
XsltTransformer
ready to perform transformation.
- Throws:
javax.xml.transform.TransformerConfigurationException
- When an error occurs during the transformer creation.
transform
public void transform(javax.xml.transform.Source source,
javax.xml.transform.Result target)
throws javax.xml.transform.TransformerException
- Parameters:
source
- target
-
- Throws:
javax.xml.transform.TransformerException
transform
public void transform(java.io.InputStream source,
java.io.OutputStream target)
throws javax.xml.transform.TransformerException
- Parameters:
source
- target
-
- Throws:
javax.xml.transform.TransformerException
transform
public void transform(java.io.Reader source,
java.io.Writer target)
throws javax.xml.transform.TransformerException
- Parameters:
source
- target
-
- Throws:
javax.xml.transform.TransformerException
transform
public void transform(java.io.InputStream source,
java.io.Writer target)
throws javax.xml.transform.TransformerException
- Parameters:
source
- target
-
- Throws:
javax.xml.transform.TransformerException
transform
public void transform(java.io.Reader source,
java.io.OutputStream target)
throws javax.xml.transform.TransformerException
- Parameters:
source
- target
-
- Throws:
javax.xml.transform.TransformerException
Copyright © 2006-2007. All Rights Reserved.