org.exolab.adaptx.jaxp.transform

Class TemplatesImpl

Implemented Interfaces:
javax.xml.transform.Templates

public class TemplatesImpl
extends java.lang.Object
implements javax.xml.transform.Templates

An implementation of javax.xml.transform.Templates for use with Adaptx. For more information on the Templates class please see the JAXP 1.1 documenation.
Version:
$Revision: 3827 $ $Date: 2003-09-09 06:40:54 +0200 (Tue, 09 Sep 2003) $
Author:
Keith Visco

Constructor Summary

TemplatesImpl(XSLTStylesheet stylesheet)
Creates a new TemplatesImpl for the given stylesheet

Method Summary

Properties
getOutputProperties()
Returns the output Properties as specified by the JAXP 1.1 specification, please see the Javadoc for Templates for more information.
XSLTStylesheet
getStylesheet()
Return the XSLTStylesheet being wrapped by this TemplatesImpl
Transformer
newTransformer()
Create a new transformation context for this Templates object.

Constructor Details

TemplatesImpl

public TemplatesImpl(XSLTStylesheet stylesheet)
Creates a new TemplatesImpl for the given stylesheet
Parameters:
stylesheet - the XSLTStylesheet to create the TemplatesImpl for.

Method Details

getOutputProperties

public Properties getOutputProperties()
Returns the output Properties as specified by the JAXP 1.1 specification, please see the Javadoc for Templates for more information.
Returns:
a copy of the output Properties, never null.

getStylesheet

public XSLTStylesheet getStylesheet()
Return the XSLTStylesheet being wrapped by this TemplatesImpl
Returns:
the XSLTStylesheet

newTransformer

public Transformer newTransformer()
            throws TransformerConfigurationException
Create a new transformation context for this Templates object.
Returns:
A valid non-null instance of a Transformer.