org.openprivacy.reptile.xml
Class ReptileTransformerFactory

java.lang.Object
  |
  +--org.openprivacy.reptile.xml.ReptileTransformerFactory

public class ReptileTransformerFactory
extends java.lang.Object

Responsible for creating TrAX Transformers with all the features necessary within Reptile.

Version:
$Id: ReptileTransformerFactory.java,v 1.11 2002/03/09 23:24:40 burton Exp $
Author:
burtonator

Constructor Summary
ReptileTransformerFactory()
          Create a new ReptileTransformerFactory instance.
 
Method Summary
 void flushTemplatesCache()
          Flush the templates cache.
static ReptileTransformerFactory getInstance()
          Get an instance of the ReptileTransformerFactory.
 int getTemplatesCacheSize()
          Return the size of the templatesCache
 javax.xml.transform.Transformer getTransformer(talon.util.net.URI stylesheet)
           
 javax.xml.transform.TransformerFactory getTransformerFactory()
          Create a new TransformerFactory...
 java.lang.String getTransformerFactoryImplementation()
          Get the current TransformerFactory implementation classname we are using.
 javax.xml.transform.sax.TransformerHandler getTransformerHandler(java.lang.String stylesheet)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReptileTransformerFactory

public ReptileTransformerFactory()
Create a new ReptileTransformerFactory instance.

Method Detail

getTransformer

public javax.xml.transform.Transformer getTransformer(talon.util.net.URI stylesheet)
                                               throws ReptileException
ReptileException
See Also:
Transformer

getTransformerHandler

public javax.xml.transform.sax.TransformerHandler getTransformerHandler(java.lang.String stylesheet)
                                                                 throws java.lang.Exception
java.lang.Exception
See Also:
TransformerHandler

getTransformerFactory

public javax.xml.transform.TransformerFactory getTransformerFactory()
Create a new TransformerFactory...


getTransformerFactoryImplementation

public java.lang.String getTransformerFactoryImplementation()
Get the current TransformerFactory implementation classname we are using.


flushTemplatesCache

public void flushTemplatesCache()
Flush the templates cache.


getTemplatesCacheSize

public int getTemplatesCacheSize()
Return the size of the templatesCache


getInstance

public static ReptileTransformerFactory getInstance()
Get an instance of the ReptileTransformerFactory.