com.jclark.xsl.trax
Class TemplatesImpl

java.lang.Object
  extended by com.jclark.xsl.trax.TemplatesImpl
All Implemented Interfaces:
javax.xml.transform.Templates

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

An implementation of the TrAX Templates interface.


Field Summary
protected  Sheet _sheet
           
 
Constructor Summary
TemplatesImpl(Sheet sheet, Engine engine, TransformerFactoryImpl factory)
           
 
Method Summary
 java.util.Properties getOutputProperties()
          Return a empty Properties object.
 javax.xml.transform.Transformer newTransformer()
          Create a new transformation context for this Templates object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_sheet

protected Sheet _sheet
Constructor Detail

TemplatesImpl

public TemplatesImpl(Sheet sheet,
                     Engine engine,
                     TransformerFactoryImpl factory)
Method Detail

newTransformer

public javax.xml.transform.Transformer newTransformer()
                                               throws javax.xml.transform.TransformerConfigurationException
Create a new transformation context for this Templates object.

Specified by:
newTransformer in interface javax.xml.transform.Templates
Returns:
A valid non-null instance of a Transformer.
Throws:
javax.xml.transform.TransformerConfigurationException

getOutputProperties

public java.util.Properties getOutputProperties()
Return a empty Properties object.

Specified by:
getOutputProperties in interface javax.xml.transform.Templates