Interface XSLTLiaison

All Known Subinterfaces:
XSLTLiaison2, XSLTLiaison3, XSLTLiaison4
All Known Implementing Classes:
TraXLiaison

public interface XSLTLiaison
Proxy interface for XSLT processors.
Since:
Ant 1.1
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    the file protocol prefix for systemid.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addParam(String name, String expression)
    Add a parameter to be set during the XSL transformation.
    void
    setStylesheet(File stylesheet)
    set the stylesheet to use for the transformation.
    void
    transform(File infile, File outfile)
    Perform the transformation of a file into another.
  • Field Details

    • FILE_PROTOCOL_PREFIX

      static final String FILE_PROTOCOL_PREFIX
      the file protocol prefix for systemid. This file protocol must be appended to an absolute path. Typically: FILE_PROTOCOL_PREFIX + file.getAbsolutePath() Note that on Windows, an extra '/' must be appended to the protocol prefix so that there is always 3 consecutive slashes.
      Since:
      Ant 1.4
      See Also:
  • Method Details

    • setStylesheet

      void setStylesheet(File stylesheet) throws Exception
      set the stylesheet to use for the transformation.
      Parameters:
      stylesheet - the stylesheet to be used for transformation.
      Throws:
      Exception - thrown if any problems happens.
      Since:
      Ant 1.4
    • addParam

      void addParam(String name, String expression) throws Exception
      Add a parameter to be set during the XSL transformation.
      Parameters:
      name - the parameter name.
      expression - the parameter value as an expression string.
      Throws:
      Exception - thrown if any problems happens.
      Since:
      Ant 1.3
      See Also:
    • transform

      void transform(File infile, File outfile) throws Exception
      Perform the transformation of a file into another.
      Parameters:
      infile - the input file, probably an XML one. :-)
      outfile - the output file resulting from the transformation
      Throws:
      Exception - thrown if any problems happens.
      Since:
      Ant 1.4
      See Also: