org.mmbase.util.transformers
Class XsltTransformer

Package class diagram package XsltTransformer
java.lang.Object
  extended by org.mmbase.util.transformers.InputStreamTransformer
      extended by org.mmbase.util.transformers.XsltTransformer
All Implemented Interfaces:
Serializable, ByteTransformer, Transformer

public class XsltTransformer
extends InputStreamTransformer

A Transformer based on an XSLT.

Since:
MMBase-1.9.2
Version:
$Id: XsltTransformer.java 41943 2010-04-16 17:18:19Z michiel $
Author:
Michiel Meeuwissen
See Also:
Serialized Form

Field Summary
protected  URL xslt
           
 
Constructor Summary
XsltTransformer()
           
 
Method Summary
 void setXslt(String x)
          Sets the XSLT (as a resource in the mmbase configuration root).
 OutputStream transform(InputStream r, OutputStream o)
           
 
Methods inherited from class org.mmbase.util.transformers.InputStreamTransformer
transform, transformBack, transformBack
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.mmbase.util.transformers.Transformer
toString
 

Field Detail

xslt

protected URL xslt
Constructor Detail

XsltTransformer

public XsltTransformer()
Method Detail

setXslt

public void setXslt(String x)
Sets the XSLT (as a resource in the mmbase configuration root).


transform

public OutputStream transform(InputStream r,
                              OutputStream o)
Specified by:
transform in interface ByteTransformer
Specified by:
transform in class InputStreamTransformer


MMBase2 Bridge 2.0-SNAPSHOT - 2013-03-30T06:34