Class SAXONLiaison

java.lang.Object
  extended by SAXONLiaison
All Implemented Interfaces:
org.apache.tools.ant.taskdefs.XSLTLiaison

public class SAXONLiaison
extends Object
implements org.apache.tools.ant.taskdefs.XSLTLiaison

XSLTLiaison implementation for SAXON. This doesn't use Saxon any longer. It uses the JDK TraX.

This class


Field Summary
 
Fields inherited from interface org.apache.tools.ant.taskdefs.XSLTLiaison
FILE_PROTOCOL_PREFIX
 
Constructor Summary
SAXONLiaison()
           
 
Method Summary
 void addParam(String name, String value)
           
protected  String getSystemId(File file)
           
 void setStylesheet(File stylesheet)
           
 void transform(File infile, File outfile)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAXONLiaison

public SAXONLiaison()
             throws Exception
Throws:
Exception
Method Detail

setStylesheet

public void setStylesheet(File stylesheet)
                   throws Exception
Specified by:
setStylesheet in interface org.apache.tools.ant.taskdefs.XSLTLiaison
Throws:
Exception

transform

public void transform(File infile,
                      File outfile)
               throws Exception
Specified by:
transform in interface org.apache.tools.ant.taskdefs.XSLTLiaison
Throws:
Exception

getSystemId

protected String getSystemId(File file)

addParam

public void addParam(String name,
                     String value)
Specified by:
addParam in interface org.apache.tools.ant.taskdefs.XSLTLiaison


MSV