org.crosswire.common.xml
Class TransformingSAXEventProviderConverter

java.lang.Object
  extended by org.crosswire.common.xml.TransformingSAXEventProviderConverter
All Implemented Interfaces:
Converter

public class TransformingSAXEventProviderConverter
extends Object
implements Converter

An implementation of Converter that uses a TransformingSAXEventProvider to transform one SAXEventProvider into another SAXEventProvider using XSL.

Author:
Joe Walker [joe at eireneh dot com]
See Also:
for license details.
The copyright to this program is held by it's authors.

Field Summary
private  URL xslurl
          The URL of the stylesheet
 
Constructor Summary
TransformingSAXEventProviderConverter(URL xslurl)
          Simple ctor
 
Method Summary
 SAXEventProvider convert(SAXEventProvider provider)
          Convert one SAX stream into another.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xslurl

private URL xslurl
The URL of the stylesheet

Constructor Detail

TransformingSAXEventProviderConverter

public TransformingSAXEventProviderConverter(URL xslurl)
Simple ctor

Parameters:
xslurl - The url of the stylesheet
Method Detail

convert

public SAXEventProvider convert(SAXEventProvider provider)
Description copied from interface: Converter
Convert one SAX stream into another.

Specified by:
convert in interface Converter
Parameters:
provider - The source stream
Returns:
The destination stream

Copyright ยจ 2003-2006