You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by dl...@locus.apache.org on 2000/09/06 23:22:51 UTC
cvs commit: xml-xalan/java/src/org/apache/xalan/templates package.html
dleslie 00/09/06 14:22:51
Modified: java/src/org/apache/xalan/templates package.html
Log:
Editorial updates.
Revision Changes Path
1.2 +14 -11 xml-xalan/java/src/org/apache/xalan/templates/package.html
Index: package.html
===================================================================
RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/templates/package.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- package.html 2000/07/06 02:28:11 1.1
+++ package.html 2000/09/06 21:22:48 1.2
@@ -1,19 +1,22 @@
<html>
<title>Xalan Templates Package.</title>
<body>
- <p>Contains XSLT "beans", that act as a data source for the transformation.
- The StylesheetRoot class implements the TRaX Templates interface -- the
- ElemTemplateElement is the superclass of all XSLT instructions, including
- Stylesheet, StylesheetComposed is used for stylesheets that are composed of
- multiple included stylesheets, and many properties have pure data accessors as
- well as "composed" accessors -- ElemTemplateElements are executed via an
- "execute" method, which puts a bit of a fuzzy line between the "transformer"
- package and the "templates" package -- this as opposed to a visitor pattern
- in the transformer package.<p>
+ <p>Implements the trax.Templates interface, and defines a set of classes that represent an XSLT stylesheet.</p>
+
+ <p>StylesheetRoot implements trax.Templates and extends StylesheetComposed, which is a Stylesheet composed of itself and its
+ included Stylesheet objects. A StylesheetRoot also contains a global list of all imported StylesheetComposed objects. The
+ primary role of these objects is to hold immutable stylesheet data, not to perform procedural tasks associated with the
+ construction of the data (the org.apache.xalan.processor package) or with the transformation (the org.apache.xalan.transformer
+ package).</p>
+ <p>ElemTemplateElement is the superclass of all XSLT instruction elements, including Stylesheet. The <i>xxx</i>Func classes
+ derive from org.apache.xpath and implement XSLT functions. Unlike the Stylesheet "container" objects, these classes do contain
+ execute() methods that are called during the transformation.</p>
+ <p>
<dl>
- <dt><b>Version: </b></dt><dd>Alpha, 2.0.0, July 05, 2000</dd>
+ <dt><b>Version: </b></dt><dd>xalan-j_2_0_D01, September 6, 2000</dd>
<dt><b>Author: </b></dt><dd><a href="mailto:scott_boag@lotus.com">Scott Boag</a></dd>
- </dl>
</body>
+ </dl>
+ </body>
</html>