net.sf.saxon

Class Compile


public class Compile
extends java.lang.Object

This Compile class provides a command-line interface allowing a stylesheet to be compiled.

Author:
M.H.Kay

Method Summary

protected void
badUsage(String message)
Output error message when incorrect command line options/arguments are used
protected void
doMain(args[] )
Support method for main program.
static void
main(args[] )
Main program, can be used directly from the command line.
protected static void
quit(String message, int code)
Exit with a message

Method Details

badUsage

protected void badUsage(String message)
Output error message when incorrect command line options/arguments are used
Parameters:
message - Error message to be displayed

doMain

protected void doMain(args[] )
Support method for main program. This support method can also be invoked from subclasses that support the same command line interface
Parameters:

main

public static void main(args[] )
            throws java.lang.Exception
Main program, can be used directly from the command line.

The format is:

java net.sf.saxon.Compile [options] style-file output-file

This program compiles the XSL style sheet in style-file to the output-file.

Parameters:

quit

protected static void quit(String message,
                           int code)
Exit with a message
Parameters:
message - Message to be output
code - Result code to be returned to the operating system