Project

Profile

Help

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

he / latest9.3 / hej / net / sf / saxon / package.html @ 9acaa097

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>{@link net.sf.saxon.Query}:<br>
14
This is the command line interface to the XQuery processor, allowing you to
15
run a supplied query against a given source document.</p>
16

    
17
<p>{@link net.sf.saxon.Transform}:<br>
18
This is the command line interface to the XSLT processor, allowing you to
19
apply a given stylesheet to a given source document.</p>
20

    
21
<p>{@link net.sf.saxon.Configuration}:<br>
22
This class holds all the Saxon configuration information, and acts as the fundamental factory class
23
holding central resources and creating components such as validators and serializers.
24
</p>
25

    
26
<p><b>{@link net.sf.saxon.PreparedStylesheet}</b>:<br>
27
This represents a compiled XSLT stylesheet in memory. It is Saxon's implementation of the
28
<tt>javax.xml.transform.Templates</tt> interface defined in JAXP 1.1</p>
29

    
30
<p><b>{@link net.sf.saxon.Controller}</b>:<br>
31
This class represents the context information for a single execution of an XSLT stylesheet,
32
and allows the application to process the tree navigationally. It is Saxon's implementation
33
of the {@link javax.xml.transform.Transformer} interface defined in JAXP 1.1. It calls
34
user-supplied handlers registered with the RuleManager.
35
</p>
36

    
37

    
38

    
39

    
40
<hr>
41

    
42
<p align="center"><i>Michael H. Kay<br>
43
30 July 2010</i></p>
44
</body>
45
</html>
(15-15/15)