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.

Distribution Licence:
JSword is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
The License is available on the internet here, or by writing to: Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
The copyright to this program is held by it's authors.

Version:
$Id: TransformingSAXEventProviderConverter.java,v 1.1 2004/04/20 21:16:08 joe Exp $
Author:
Joe Walker [joe at eireneh dot com]
See Also:
Licence

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-2004