|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Turbine XSLT Service is used to transform xml with a xsl stylesheet. The service makes use of the Xalan xslt engine available from apache.
Field Summary | |
static java.lang.String |
SERVICE_NAME
Service name |
static java.lang.String |
STYLESHEET_CACHING
Property for caching the stylesheets |
static boolean |
STYLESHEET_CACHING_DEFAULT
Default for caching the stylesheets |
static java.lang.String |
STYLESHEET_PATH
Name of the Style sheet path property |
static java.lang.String |
STYLESHEET_PATH_DEFAULT
Default value of the Style sheet path |
Method Summary | |
java.lang.String |
transform(java.lang.String xslName,
org.w3c.dom.Node in)
Uses an xsl file to transform xml input from a DOM note and returns a string containing the transformed output. |
java.lang.String |
transform(java.lang.String xslName,
org.w3c.dom.Node in,
java.util.Map params)
Uses an xsl file to transform xml input from a DOM note and returns a string containing the transformed output. |
void |
transform(java.lang.String xslName,
org.w3c.dom.Node in,
java.io.Writer out)
Uses an xsl file to transform xml input from a DOM note and writes the output to a writer. |
void |
transform(java.lang.String xslName,
org.w3c.dom.Node in,
java.io.Writer out,
java.util.Map params)
Uses an xsl file to transform xml input from a DOM note and writes the output to a writer. |
java.lang.String |
transform(java.lang.String xslName,
java.io.Reader in)
Uses an xsl file to transform xml input from a reader and returns a string containing the transformed output. |
java.lang.String |
transform(java.lang.String xslName,
java.io.Reader in,
java.util.Map params)
Uses an xsl file to transform xml input from a reader and returns a string containing the transformed output. |
void |
transform(java.lang.String xslName,
java.io.Reader in,
java.io.Writer out)
Uses an xsl file to transform xml input from a reader and writes the output to a writer. |
void |
transform(java.lang.String xslName,
java.io.Reader in,
java.io.Writer out,
java.util.Map params)
Uses an xsl file to transform xml input from a reader and writes the output to a writer. |
Methods inherited from interface org.apache.turbine.services.Service |
getConfiguration, getName, getProperties, setName, setServiceBroker |
Methods inherited from interface org.apache.turbine.services.Initable |
getInit, init, init, setInitableBroker, shutdown |
Field Detail |
public static final java.lang.String SERVICE_NAME
public static final java.lang.String STYLESHEET_PATH
public static final java.lang.String STYLESHEET_PATH_DEFAULT
public static final java.lang.String STYLESHEET_CACHING
public static final boolean STYLESHEET_CACHING_DEFAULT
Method Detail |
public void transform(java.lang.String xslName, java.io.Reader in, java.io.Writer out) throws java.lang.Exception
xslName
- The name of the file that contains the xsl stylesheet.in
- The reader that passes the xml to be transformedout
- The writer for the transformed output
java.lang.Exception
public java.lang.String transform(java.lang.String xslName, java.io.Reader in) throws java.lang.Exception
xslName
- The name of the file that contains the xsl stylesheet.in
- The reader that passes the xml to be transformed
java.lang.Exception
public void transform(java.lang.String xslName, org.w3c.dom.Node in, java.io.Writer out) throws java.lang.Exception
xslName
- The name of the file that contains the xsl stylesheet.in
- The DOM Node to be transformedout
- The writer for the transformed output
java.lang.Exception
public java.lang.String transform(java.lang.String xslName, org.w3c.dom.Node in) throws java.lang.Exception
xslName
- The name of the file that contains the xsl stylesheet.
java.lang.Exception
public void transform(java.lang.String xslName, java.io.Reader in, java.io.Writer out, java.util.Map params) throws java.lang.Exception
xslName
- The name of the file that contains the xsl stylesheet.in
- The reader that passes the xml to be transformedout
- The writer for the transformed outputparams
- A set of parameters that will be forwarded to the XSLT
java.lang.Exception
public java.lang.String transform(java.lang.String xslName, java.io.Reader in, java.util.Map params) throws java.lang.Exception
xslName
- The name of the file that contains the xsl stylesheet.in
- The reader that passes the xml to be transformedparams
- A set of parameters that will be forwarded to the XSLT
java.lang.Exception
public void transform(java.lang.String xslName, org.w3c.dom.Node in, java.io.Writer out, java.util.Map params) throws java.lang.Exception
xslName
- The name of the file that contains the xsl stylesheet.in
- The DOM Node to be transformedout
- The writer for the transformed outputparams
- A set of parameters that will be forwarded to the XSLT
java.lang.Exception
public java.lang.String transform(java.lang.String xslName, org.w3c.dom.Node in, java.util.Map params) throws java.lang.Exception
xslName
- The name of the file that contains the xsl stylesheet.params
- A set of parameters that will be forwarded to the XSLT
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |