Class XSLTResourceStream

java.lang.Object
org.apache.wicket.util.resource.AbstractResourceStream
org.apache.wicket.util.resource.XSLTResourceStream
All Implemented Interfaces:
Closeable, Serializable, AutoCloseable, IClusterable, IResourceStream, IModifiable

IResourceStream that applies XSLT on an input IResourceStream. The XSL stylesheet itself is also an IResourceStream. Override getParameters() to pass parameters to the XSL stylesheet.

NOTE: this is an experimental feature which does not implement any kind of caching, use with care, running an XSL transformation for every request is very expensive! Please have a look at ZipResourceStream for an in-depth explanation of what needs to be done with respect to caching.

Author:
Jean-Baptiste Quenot
See Also: