Project

Profile

Help

How to connect?
Download (1.2 KB) Statistics
| Branch: | Tag: | Revision:

he / latest8.9 / bj / net / sf / saxon / package.html @ f7307d82

1
<html>
2

    
3
<head>
4
<title>Package overview for net.sf.saxon</title>
5
</head>
6

    
7
<body>
8

    
9
<p>This package provides the core classes of the SAXON XSLT library. </p>
10

    
11
<p>Some of the more important classes are listed below: </p>
12

    
13
<p><b>Transform</b>:<br>
14
This is the XSLT processor. It has a command-line interface allowing you to
15
apply a given style sheet to a given source document.</p>
16

    
17
<p><b>PreparedStylesheet</b>:<br>
18
This represents a compiled XSLT stylesheet in memory. It is Saxon's implementation of the
19
<tt>javax.xml.transform.Templates</tt> interface defined in JAXP 1.1</p>
20

    
21
<p><b>Controller</b>:<br>
22
This class represents the context information for a single execution of an XSLT stylesheet,
23
and allows the application to process the tree navigationally. It is Saxon's implementation
24
of the javax.xml.transform.Transformer interface defined in JAXP 1.1. It calls
25
user-supplied handlers registered with the RuleManager.
26
If you want to write your own Java application to process a document navigationally, you
27
can write it as a subclass of Controller, or you can instantiate Controller
28
directly. </p>
29

    
30

    
31

    
32

    
33
<hr>
34

    
35
<p align="center"><i>Michael H. Kay<br>
36
25 April 2002</i></p>
37
</body>
38
</html>
(26-26/26)