org.openprivacy.reptile.xslt
Class StreamStylesheetEngine

java.lang.Object
  |
  +--org.openprivacy.reptile.xslt.BaseStylesheetEngine
        |
        +--org.openprivacy.reptile.xslt.StreamStylesheetEngine
All Implemented Interfaces:
StylesheetEngine

public class StreamStylesheetEngine
extends BaseStylesheetEngine
implements StylesheetEngine

Version:
$Id: StreamStylesheetEngine.java,v 1.10 2002/02/27 07:41:51 burton Exp $
Author:
Kevin A. Burton
See Also:
StylesheetEngine

Constructor Summary
StreamStylesheetEngine()
           
 
Method Summary
 java.lang.String transform(SequenceDispatchEntry sde)
           
 java.lang.String transform(SequenceDispatchEntry sde, ParameterPasser params)
          Transform the given XML with all the given Stylesheets in the StylesheetStack.
 
Methods inherited from class org.openprivacy.reptile.xslt.BaseStylesheetEngine
error
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StreamStylesheetEngine

public StreamStylesheetEngine()
Method Detail

transform

public java.lang.String transform(SequenceDispatchEntry sde)
                           throws java.lang.Exception
Specified by:
transform in interface StylesheetEngine
java.lang.Exception
See Also:
StylesheetEngine.transform(org.openprivacy.reptile.xslt.SequenceDispatchEntry)

transform

public java.lang.String transform(SequenceDispatchEntry sde,
                                  ParameterPasser params)
                           throws java.lang.Exception
Transform the given XML with all the given Stylesheets in the StylesheetStack. if Talon is in debug mode we will write out temp files for debuging stylesheet output. If the given SequenceDispatchEntry is cacheable this might return content from cache and skip any CPU intensive tasks.

Specified by:
transform in interface StylesheetEngine
java.lang.Exception