Package net.sf.saxon
Class Compile
- java.lang.Object
-
- net.sf.saxon.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
-
-
Constructor Summary
Constructors Constructor Description Compile()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
badUsage(java.lang.String message)
Output error message when incorrect command line options/arguments are usedprotected void
doMain(java.lang.String[] args)
Support method for main program.static void
main(java.lang.String[] args)
Main program, can be used directly from the command line.protected static void
quit(java.lang.String message, int code)
Exit with a message
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] 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:
args
- Arguments supplied on the command line- Throws:
java.lang.Exception
- Any compilation error occurs
-
doMain
protected void doMain(java.lang.String[] args)
Support method for main program. This support method can also be invoked from subclasses that support the same command line interface- Parameters:
args
- the command-line arguments
-
quit
protected static void quit(java.lang.String message, int code)
Exit with a message- Parameters:
message
- Message to be outputcode
- Result code to be returned to the operating system
-
badUsage
protected void badUsage(java.lang.String message)
Output error message when incorrect command line options/arguments are used- Parameters:
message
- Error message to be displayed
-
-