Package org.mycore.common.xsl
package org.mycore.common.xsl
-
ClassDescriptionA
StreamSource
that offers a lazy initialization toMCRLazyStreamSource.getInputStream()
.Collects parameters used in XSL transformations, by copying them from MCRConfiguration, from the HTTP and MyCoRe session, from request attributes etc.Compiles XSL sources, reports compile errors and returns transformer instances for compiled templates.Represents an XSL file that will be used in XSL transformation and which is loaded as a resource.Lists all *.xsl stylesheets in the web application located in any WEB-INF/lib/*.jar or WEB-INF/classes/xsl/ or inMCRConfigurationDir
, outputs the dependencies (import/include) and contained templates.Returns a Transformer for a given XSL source, providing caching of already compiled XSL stylesheets.