org.apache.tools.ant.taskdefs.optional
Class XalanLiaison
java.lang.Object
  |
  +--org.apache.tools.ant.taskdefs.optional.XalanLiaison
- All Implemented Interfaces: 
- XSLTLiaison
- public class XalanLiaison- extends java.lang.Object- implements XSLTLiaison
Concrete liaison for Xalan 1.x API.
- Since:
- Ant 1.1
| Field Summary | 
| protected  org.apache.xalan.xslt.XSLTProcessor | processor
 | 
| protected  java.io.File | stylesheet
 | 
 
 
 
| Method Summary | 
|  void | addParam(java.lang.String name,
         java.lang.String value)Add a parameter to be set during the XSL transformation.
 | 
|  void | setStylesheet(java.io.File stylesheet)set the stylesheet to use for the transformation.
 | 
|  void | transform(java.io.File infile,
          java.io.File outfile)Perform the transformation of a file into another.
 | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
processor
protected org.apache.xalan.xslt.XSLTProcessor processor
stylesheet
protected java.io.File stylesheet
XalanLiaison
public XalanLiaison()
             throws java.lang.Exception
setStylesheet
public void setStylesheet(java.io.File stylesheet)
                   throws java.lang.Exception
- Description copied from interface: XSLTLiaison
- set the stylesheet to use for the transformation.
 
- 
- Specified by:
- setStylesheetin interface- XSLTLiaison
 
- 
- Parameters:
- stylesheet- the stylesheet to be used for transformation.
- Throws:
- java.lang.Exception- thrown if any problems happens.
 
transform
public void transform(java.io.File infile,
                      java.io.File outfile)
               throws java.lang.Exception
- Description copied from interface: XSLTLiaison
- Perform the transformation of a file into another.
 
- 
- Specified by:
- transformin interface- XSLTLiaison
 
- 
- Parameters:
- infile- the input file, probably an XML one. :-)
- outfile- the output file resulting from the transformation
- Throws:
- java.lang.Exception- thrown if any problems happens.
- See Also:
- XSLTLiaison.setStylesheet(File)
 
addParam
public void addParam(java.lang.String name,
                     java.lang.String value)
- Description copied from interface: XSLTLiaison
- Add a parameter to be set during the XSL transformation.
 
- 
- Specified by:
- addParamin interface- XSLTLiaison
 
- 
- Parameters:
- name- the parameter name.
- value- the parameter value as an expression string.
 
Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.