Alphabetical Index

_ A B C D E F G H I K L M N O P R S T U V W X

_

_context - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_currentIndex - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_currentNode - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_dataBuf - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_dataBufUsed - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_errorHandler - field in class com.jclark.xsl.sax2.ResultBase
_includeComments - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_includeProcessingInstructions - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_input - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_instance - static field in class com.jclark.xsl.trax.DefaultErrorListener
_locator - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_omBuilder - field in class com.jclark.xsl.tr.SheetImpl
_outputMethod - field in class com.jclark.xsl.tr.SheetImpl
_outputMethodHandler - field in class com.jclark.xsl.sax2.ResultBase
_pendingNamespaces - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_rootNode - field in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
_runtimeOutputMethod - field in class com.jclark.xsl.tr.SheetImpl
_sheet - field in class com.jclark.xsl.trax.TemplatesImpl

A

Action - interface com.jclark.xsl.tr.Action
the parsed representation of a stylesheet component.
ActionDebugTarget - interface com.jclark.xsl.tr.ActionDebugTarget
a result tree fragment to be stored in a variable?
add(com.jclark.xsl.expr.PathPattern,Object) - method in class com.jclark.xsl.expr.PatternList
add the pattern and object (a template rule) to the collection(s) of patterns this manages
add a new (match template) rule to the set
add(com.jclark.xsl.tr.Action) - method in class com.jclark.xsl.tr.AppendAction
AddExpr - class com.jclark.xsl.expr.AddExpr
a compiled XPath expression (component) that represents the addition of two sub-expressions
construct with two NumberExpr(essions)
AddVariableSet - class com.jclark.xsl.tr.AddVariableSet
advance() - method in class com.jclark.xsl.dom.SiblingNodeIterator
ALLTYPES - static field in class com.jclark.xsl.om.Node
AlphabetNumberFormat - class com.jclark.xsl.conv.AlphabetNumberFormat
AlphabetNumberFormat(String) - constructor for class com.jclark.xsl.conv.AlphabetNumberFormat
AlternativesPattern - class com.jclark.xsl.expr.AlternativesPattern
represents an "OR" (union) of match patterns
construct with a head pattern1 and tail pattern2
AncestorAxisExpr - class com.jclark.xsl.expr.AncestorAxisExpr
an XPath expression component representing an ancestor axis
An XPath expression component representing the ancestor-or-self axis
an Iterator that walks toward thwe document root
AndExpr - class com.jclark.xsl.expr.AndExpr
AnyLevelNumberAction - class com.jclark.xsl.tr.AnyLevelNumberAction
append(com.jclark.xsl.tr.Result) - method in class com.jclark.xsl.tr.ResultFragmentVariant
AppendAction - class com.jclark.xsl.tr.AppendAction
AppendActionDebug - class com.jclark.xsl.tr.AppendActionDebug
AppendExpr - class com.jclark.xsl.expr.AppendExpr
Represents the concatenation of two String Expressions
construct with two XPath expressions which evaluate to Strings
ApplyImportsAction - class com.jclark.xsl.tr.ApplyImportsAction
ArrayNodeIterator - class com.jclark.xsl.expr.ArrayNodeIterator
ATTRIBUTE - static field in class com.jclark.xsl.om.Node
ATTRIBUTE - field in class com.jclark.xsl.tr.SheetImpl
attribute(com.jclark.xsl.om.Name,String) - method in class com.jclark.xsl.tr.Result
Construct an Attribute ...
attribute(com.jclark.xsl.om.Name,String) - method in class com.jclark.xsl.sax.ResultBase
construct an Attribute with the given name ...
attribute(com.jclark.xsl.om.Name,String) - method in class com.jclark.xsl.sax2.ResultBase
construct an Attribute with the given Name ...
attribute(com.jclark.xsl.om.Name,String) - method in class com.jclark.xsl.tr.StringResult
Construct an Attribute ...
AttributeAction - class com.jclark.xsl.tr.AttributeAction
AttributeActionDebug - class com.jclark.xsl.tr.AttributeActionDebug
AttributeAxisExpr - class com.jclark.xsl.expr.AttributeAxisExpr
AttributeNode - class com.jclark.xsl.dom.AttributeNode
represents an XML Element's Attribute constructed around a W3C level 1 DOM Attribute
AttributeTest - class com.jclark.xsl.expr.AttributeTest
A compiled XPath component that tests a node to see if it is an attribute with a (possibly?) specified name
AttributeTest(com.jclark.xsl.om.Name) - constructor for class com.jclark.xsl.expr.AttributeTest
construct with the given name
attributeValue(String) - method in class com.jclark.xsl.sax.XMLOutputHandler
attributeValue(String) - method in class com.jclark.xsl.sax2.XMLOutputHandler
available(String) - method in class com.jclark.xsl.expr.ExtensionContext
AxisExpr - class com.jclark.xsl.expr.AxisExpr

B

baseURL - field in class com.jclark.xsl.dom.RootNode
BilevelComparator - class com.jclark.xsl.util.BilevelComparator
bind() - method in class com.jclark.xsl.expr.CloneableNodeIterator
bind() - method in class com.jclark.xsl.expr.CloneableNodeIteratorImpl
bind(String,String) - method in class com.jclark.xsl.om.NamespacePrefixMap
record the association of a prefix to a namespace
bindDefault(String) - method in class com.jclark.xsl.om.NamespacePrefixMap
identify the given namespace as the default namespace
BindLocalParamAction - class com.jclark.xsl.tr.BindLocalParamAction
binds a local parameter to a name
binds a local parameter to a name
binds a varaible to the given Name
binds a variable to a name
binds a variable to a name
BooleanExpr - interface com.jclark.xsl.expr.BooleanExpr
BooleanFunction - class com.jclark.xsl.expr.BooleanFunction
a single argument XPath function which casts its argument to a boolean Function: boolean boolean(object)

The boolean function converts its argument to a boolean as follows:

  • a number is true if and only if it is neither positive or negative zero nor NaN
  • a node-set is true if and only if it is non-empty
  • a string is true if and only if its length is non-zero
  • an object of a type other than the four basic types is converted to a boolean in a way that is dependent on that type
BooleanRelationalExpr - class com.jclark.xsl.expr.BooleanRelationalExpr
BooleanVariant - class com.jclark.xsl.expr.BooleanVariant
a boolean which can provide its value as a String, Number or Object
BooleanVariant(boolean) - constructor for class com.jclark.xsl.expr.BooleanVariant
buf - field in class com.jclark.xsl.dom.TextNode
XMLProcessorImpl.Builder - interface com.jclark.xsl.sax.XMLProcessorImpl.Builder
BuiltinAction - class com.jclark.xsl.tr.BuiltinAction
BuiltinAction() - constructor for class com.jclark.xsl.tr.BuiltinAction
BuiltinAction(com.jclark.xsl.om.Name) - constructor for class com.jclark.xsl.tr.BuiltinAction
BuiltinActionDebug - class com.jclark.xsl.tr.BuiltinActionDebug

C

Cache() - constructor for class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
CASE_ORDER - field in class com.jclark.xsl.tr.SheetImpl
caseDiff - static field in class com.jclark.xsl.expr.EncodeURIFunction
CDATA_SECTION_ELEMENTS - field in class com.jclark.xsl.tr.SheetImpl
CeilingFunction - class com.jclark.xsl.expr.CeilingFunction
the XPath Function: number ceiling(number) The ceiling function returns the smallest (closest to negative infinity) number that is not less than the argument and that is an integer.
characters(cbuf[],int,int) - method in class com.jclark.xsl.sax.TextOutputHandler
characters(cbuf[],int,int) - method in class com.jclark.xsl.sax2.TextOutputHandler
characters(cbuf[],int,int) - method in class com.jclark.xsl.sax.XMLOutputHandler
characters(cbuf[],int,int) - method in class com.jclark.xsl.sax2.XMLOutputHandler
characters(ch[],int,int) - method in class com.jclark.xsl.dom.DOMBuilder
characters(ch[],int,int) - method in class com.jclark.xsl.sax.Indenter
characters(ch[],int,int) - method in class com.jclark.xsl.sax2.Indenter
characters(ch[],int,int) - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
characters(char[],int,int) - method in class com.jclark.xsl.tr.ContentHandlingResultWriter
characters(char[],int,int) - method in class com.jclark.xsl.sax.HTMLOutputHandler
characters(char[],int,int) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
characters(char[],int,int) - method in class com.jclark.xsl.sax.NXMLOutputHandler
SAX characters event -- send the characters to our current handler
characters(char[],int,int) - method in class com.jclark.xsl.sax2.NXMLOutputHandler
SAX characters event -- send the characters to our current handler
characters(char[],int,int) - method in class com.jclark.xsl.sax.OutputMethodDefaulter
characters(char[],int,int) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
characters(String) - method in class com.jclark.xsl.tr.Result
build a TEXT node
characters(String) - method in class com.jclark.xsl.sax.ResultBase
construct some characters in the result
characters(String) - method in class com.jclark.xsl.sax2.ResultBase
construct some characters in the result
characters(String) - method in class com.jclark.xsl.tr.StringResult
build a TEXT node
CharsAction - class com.jclark.xsl.tr.CharsAction
character data
CharsAction(String) - constructor for class com.jclark.xsl.tr.CharsAction
CharsActionDebug - class com.jclark.xsl.tr.CharsActionDebug
character data
child - field in class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry
ChildAxisExpr - class com.jclark.xsl.expr.ChildAxisExpr
childIndex - field in class com.jclark.xsl.dom.SiblingNodeIterator
childrenExpr - static field in class com.jclark.xsl.tr.SheetImpl
clear() - method in class com.jclark.xsl.tr.StringResult
clearOutputMethodProperties() - method in class com.jclark.xsl.tr.Sheet
resets the output method properties to just those which were set in the stylesheet
clearOutputMethodProperties() - method in class com.jclark.xsl.tr.SheetImpl
resets the output method to just those properties which were set in the stylesheet and/or defaults
clearParameters() - method in class com.jclark.xsl.trax.TransformerImpl
Clear all parameters set with setParameter.
clearParameters() - method in class com.jclark.xsl.sax2.XSLProcessorImpl
clone() - method in class com.jclark.xsl.expr.CloneableNodeIterator
clone() - method in class com.jclark.xsl.expr.CloneableNodeIteratorImpl
clone() - method in class com.jclark.xsl.conv.NumberListFormat
clone() - method in class com.jclark.xsl.sax.XSLProcessor
clone after loadStylesheet() enables us to re-use a transformer, without recompiling the stylesheet
clone() - method in class com.jclark.xsl.sax2.XSLProcessor
clone after loadStylesheet() enables us to re-use a transformer, without recompiling the stylesheet
clone() - method in class com.jclark.xsl.sax.XSLProcessorImpl
clone() - method in class com.jclark.xsl.sax2.XSLProcessorImpl
CloneableNodeIterator - interface com.jclark.xsl.expr.CloneableNodeIterator
Number formatting utility classes
A simple DOM (level 1) API for XT

This simple API is based purely on the DOM.

Expression parsing and evaluation

This package provides facilities for parsing and evaluating XSLT expressions which include XPath expressions, template match patterns and attribute templates.

The XML object model

This package provides the APIs of the XML object model used internally by XT code.

The SAX (version 1) API for XT

This package provides APIs for invoking XT with SAX 1 parsers providing input stylesheets and source document

This version of XT continues the public interface of earlier versions.

The SAX (version 2) API for XT

This package provides APIs for invoking XT with SAX 2 XMLReaders providing input stylesheets and source document

The transformation engine

This package provides facilities for parsing and "compiling" XSLT stylesheets as well as executing the stylesheet with a source document to effect a transformation.

Miscellaneous utilities for sorting, etc.
COMMENT - static field in class com.jclark.xsl.om.Node
comment(char[],int,int) - method in class com.jclark.xsl.trax.TransformerHandlerImpl
comment(String) - method in class com.jclark.xsl.sax.CommentHandler
recieve notification that a comment has been encountered in the parse
comment(String) - method in class com.jclark.xsl.dom.DOMBuilder
recieve notification that a comment has been encountered in the parse
comment(String) - method in class com.jclark.xsl.sax.HTMLOutputHandler
recieve notification that a comment has been encountered in the parse
comment(String) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
recieve notification that a comment has been encountered in the parse
comment(String) - method in class com.jclark.xsl.sax.Indenter
comment(String) - method in class com.jclark.xsl.sax2.Indenter
comment(String) - method in class com.jclark.xsl.sax.OutputMethodDefaulter
comment(String) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
comment(String) - method in class com.jclark.xsl.tr.Result
Construct a comment
comment(String) - method in class com.jclark.xsl.sax.ResultBase
construct a comment in our result
comment(String) - method in class com.jclark.xsl.sax2.ResultBase
construct a comment in our result
comment(String) - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
comment(String) - method in class com.jclark.xsl.tr.StringResult
Construct a comment
comment(String) - method in class com.jclark.xsl.sax.XMLOutputHandler
recieve notification that a comment has been encountered in the parse
comment(String) - method in class com.jclark.xsl.sax2.XMLOutputHandler
CommentAction - class com.jclark.xsl.tr.CommentAction
CommentAction(com.jclark.xsl.tr.Action) - constructor for class com.jclark.xsl.tr.CommentAction
CommentActionDebug - class com.jclark.xsl.tr.CommentActionDebug
CommentEvent(String) - constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.CommentEvent
CommentEvent(String) - constructor for class com.jclark.xsl.sax2.OutputMethodDefaulter.CommentEvent
CommentHandler - interface com.jclark.xsl.sax.CommentHandler
receives comment events from a parse
CommentNode - class com.jclark.xsl.dom.CommentNode
Wraps a W3C DOM XML Comment Node as an om.Node
Comparator - interface com.jclark.xsl.util.Comparator
ComparatorTemplate - interface com.jclark.xsl.tr.ComparatorTemplate
compare(Object,Object) - method in class com.jclark.xsl.util.BilevelComparator
compare(Object,Object) - method in class com.jclark.xsl.util.Comparator
compare(Object,Object) - method in class com.jclark.xsl.expr.DocumentOrderComparator
compare(Object,Object) - method in class com.jclark.xsl.util.NumberComparator
compare(Object,Object) - method in class com.jclark.xsl.util.ReverseComparator
compare(Object,Object) - method in class com.jclark.xsl.util.SwapCaseComparator
compare(Object,Object) - method in class com.jclark.xsl.util.TextComparator
compareRootTo(com.jclark.xsl.dom.RootNode) - method in class com.jclark.xsl.dom.RootNode
compareTo(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.om.Node
also compares document order
compareTo(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.dom.NodeBase
also compares document order
compareTo(com.jclark.xsl.tr.Importance) - method in class com.jclark.xsl.tr.Importance
compareTo(com.jclark.xsl.tr.Priority) - method in class com.jclark.xsl.tr.Priority
compile() - method in class com.jclark.xsl.tr.TemplateRuleSet
After all the patterns and actions have been added, this must be called to organize them to facilitate quick finding of the best template action when "apply-templates" is performed on a Node
Return an expression for this/expr
ComposeEnumeration - class com.jclark.xsl.tr.ComposeEnumeration
ComposeEnumeration(Enumeration) - constructor for class com.jclark.xsl.tr.ComposeEnumeration
ComposeExpr - class com.jclark.xsl.expr.ComposeExpr
an expression which composes two sub-expressions (for each node in expr1, evaluate expr2)
construct with two sub-expressions
ConcatFunction - class com.jclark.xsl.expr.ConcatFunction
represents the XPath Function: string concat(string, string, string*) has the method makeCallExpr which will construct a String expression representing the concat function
condition - field in class com.jclark.xsl.tr.IfAction
configureResult() - method in class com.jclark.xsl.sax2.XSLProcessorImpl
constantValue() - method in class com.jclark.xsl.expr.ConvertibleStringExpr
constantValue() - method in class com.jclark.xsl.expr.LiteralExpr
constantValue() - method in class com.jclark.xsl.expr.StringExpr
ContainerNode - class com.jclark.xsl.dom.ContainerNode
presents a om.Node interface for a W3C DOM Node
ContainerNode(org.w3c.dom.Node) - constructor for class com.jclark.xsl.dom.ContainerNode
contains(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.AddVariableSet
contains(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.expr.EmptyVariableSet
contains(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.expr.VariableSet
ContainsFunction - class com.jclark.xsl.expr.ContainsFunction
Represents the XPath Function: boolean contains(string, string) The contains function returns true if the first argument string contains the second argument string, and otherwise returns false.
Converts a SAX 2 event stream to calls on a Result -- which is useful for connecting to extension elements which generate SAX events
FilterPattern.Context - class com.jclark.xsl.expr.FilterPattern.Context
Converter - class com.jclark.xsl.expr.Converter
An expression which is a boolean, but depending on its use, may be converted to a Number, String or Object
ConvertibleExpr - class com.jclark.xsl.expr.ConvertibleExpr
An XPath expression (component) which can be cast to any of several types as needed
A compiled XPath pattern component which returns a Node set, but is convertible (castable) to a String expression, boolean expression or VariantExpression
ConvertibleNumberExpr - class com.jclark.xsl.expr.ConvertibleNumberExpr
ConvertibleStringExpr - class com.jclark.xsl.expr.ConvertibleStringExpr
convertToBoolean() - method in class com.jclark.xsl.expr.BooleanVariant
convertToBoolean() - method in class com.jclark.xsl.expr.NodeSetVariant
convertToBoolean() - method in class com.jclark.xsl.expr.NumberVariant
convertToBoolean() - method in class com.jclark.xsl.expr.ObjectVariant
convertToBoolean() - method in class com.jclark.xsl.expr.PermanentNodeSetVariant
convertToBoolean() - method in class com.jclark.xsl.tr.ResultFragmentVariantBase
convertToBoolean() - method in class com.jclark.xsl.expr.StringVariant
convertToBoolean() - method in class com.jclark.xsl.expr.Variant
convertToNodeSet() - method in class com.jclark.xsl.expr.NodeSetVariant
convertToNodeSet() - method in class com.jclark.xsl.expr.PermanentNodeSetVariant
convertToNodeSet() - method in class com.jclark.xsl.expr.Variant
convertToNodeSet() - method in class com.jclark.xsl.expr.VariantBase
convertToNumber() - method in class com.jclark.xsl.expr.BooleanVariant
convertToNumber() - method in class com.jclark.xsl.expr.NodeSetVariant
convertToNumber() - method in class com.jclark.xsl.expr.NumberVariant
convertToNumber() - method in class com.jclark.xsl.expr.PermanentNodeSetVariant
convertToNumber() - method in class com.jclark.xsl.expr.StringVariant
convertToNumber() - method in class com.jclark.xsl.expr.Variant
convertToNumber() - method in class com.jclark.xsl.expr.VariantBase
convertToObject() - method in class com.jclark.xsl.tr.ActionResultFragmentVariant
convertToObject() - method in class com.jclark.xsl.expr.BooleanVariant
convertToObject() - method in class com.jclark.xsl.expr.NodeSetVariant
convertToObject() - method in class com.jclark.xsl.expr.NumberVariant
convertToObject() - method in class com.jclark.xsl.expr.ObjectVariant
convertToObject() - method in class com.jclark.xsl.expr.PermanentNodeSetVariant
convertToObject() - method in class com.jclark.xsl.expr.StringVariant
convertToObject() - method in class com.jclark.xsl.expr.Variant
convertToPredicate(com.jclark.xsl.expr.ExprContext) - method in class com.jclark.xsl.expr.Variant
convertToString() - method in class com.jclark.xsl.expr.BooleanVariant
convertToString() - method in class com.jclark.xsl.expr.NodeSetVariant
convertToString() - method in class com.jclark.xsl.expr.NumberVariant
convertToString() - method in class com.jclark.xsl.expr.ObjectVariant
convertToString() - method in class com.jclark.xsl.expr.PermanentNodeSetVariant
convertToString() - method in class com.jclark.xsl.tr.ResultFragmentVariantBase
convertToString() - method in class com.jclark.xsl.expr.StringVariant
convertToString() - method in class com.jclark.xsl.expr.Variant
CopyAction - class com.jclark.xsl.tr.CopyAction
CopyAction(com.jclark.xsl.tr.Action) - constructor for class com.jclark.xsl.tr.CopyAction
CopyActionDebug - class com.jclark.xsl.tr.CopyActionDebug
CopyOfAction - class com.jclark.xsl.tr.CopyOfAction
CopyOfAction(com.jclark.xsl.expr.VariantExpr) - constructor for class com.jclark.xsl.tr.CopyOfAction
CopyOfActionDebug - class com.jclark.xsl.tr.CopyOfActionDebug
COUNT - field in class com.jclark.xsl.tr.SheetImpl
CountFunction - class com.jclark.xsl.expr.CountFunction
Represents the XPath Function: number count(node-set) The count function returns the number of nodes in the argument node-set.
create() - static method in class com.jclark.xsl.tr.Importance
create(Locale,int) - static method in class com.jclark.xsl.util.TextComparator
create(Object) - static method in class com.jclark.xsl.expr.VariantBase
create(String) - static method in class com.jclark.xsl.tr.Priority
createContentHandler(String,Properties) - method in class com.jclark.xsl.sax2.OutputMethodHandler
construct the ContHandler for the given outputMethodName appropriate for the destination with which this object had been constructed
obtain a ContentHandler appropriate for the named output method and our destination
createContext(String) - method in class com.jclark.xsl.tr.ExtensionHandler
createContext(String) - method in class com.jclark.xsl.sax.ExtensionHandlerImpl
createDefault(int) - static method in class com.jclark.xsl.tr.Priority
construct the DocumentHandler for the given outputMethodName appropriate for the destination with which this object had been constructed
obtain a DocumentHandler appropriate for the named output method and our destination
createExtensionContext(String) - method in class com.jclark.xsl.tr.SheetDetails
createExtensionContext(String) - method in class com.jclark.xsl.tr.SheetImpl
createMemento() - method in class com.jclark.xsl.tr.ProcessContext
createMemento() - method in class com.jclark.xsl.tr.ProcessContextImpl
save some state
createName(String) - method in class com.jclark.xsl.om.NameTable
obtain a Name with no namespace
createName(String) - method in class com.jclark.xsl.om.NameTableImpl
create a name in the document's (null) namespace for a non-qualified name
createName(String,String) - method in class com.jclark.xsl.om.NameTable
obtain a name in the given namespace
createName(String,String) - method in class com.jclark.xsl.om.NameTableImpl
construct (or find) a Name for the given qName in the given Namespace
createOutputMethodHandler(String) - method in class com.jclark.xsl.sax.OutputMethodHandler
construct one of these guys for a given output URI (destination)
createOutputMethodHandler(String) - method in class com.jclark.xsl.sax2.OutputMethodHandler
construct one of these guys for a given output URI (destination)
createOutputMethodHandler(String) - method in class com.jclark.xsl.sax.OutputMethodHandlerImpl
createOutputMethodHandler(String) - method in class com.jclark.xsl.sax2.OutputMethodHandlerImpl
Creates a new instance for writing to the given URI.
createParser() - static method in class com.jclark.xsl.sax.XSLServlet
createResult(String) - method in class com.jclark.xsl.sax.MultiNamespaceResult
createResult(String) - method in class com.jclark.xsl.sax2.MultiNamespaceResult
Create a Result that can write to the given uri.
createResult(String) - method in class com.jclark.xsl.tr.Result
Create a new Result object for serializing to the destination uri.
createResult(String) - method in class com.jclark.xsl.tr.StringResult
Create a new Result object for serializing to the destination uri.
createSheet(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.tr.Engine
createSheet(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.tr.EngineImpl
complies the stylesheet from the parsed OM
complies the stylesheet from the parsed OM providing a debugger
createTransform(Node) - method in class com.jclark.xsl.dom.TransformEngine
createTransform(org.w3c.dom.Node) - method in class com.jclark.xsl.dom.XSLTransformEngine
CurrentFunction - class com.jclark.xsl.expr.CurrentFunction
Represents the XSLT Function: node-set current() The current function returns a node-set that has the current node as its only member.
currentImportance - field in class com.jclark.xsl.tr.SheetImpl
currentLocalVariables - field in class com.jclark.xsl.tr.SheetImpl
currentToken - field in class com.jclark.xsl.expr.ExprTokenizer
currentTokenValue - field in class com.jclark.xsl.expr.ExprTokenizer

D

DATA_TYPE - field in class com.jclark.xsl.tr.SheetImpl
DecimalNumberFormat - class com.jclark.xsl.conv.DecimalNumberFormat
DecimalNumberFormat(char,int) - constructor for class com.jclark.xsl.conv.DecimalNumberFormat
DecodeURIFunction - class com.jclark.xsl.expr.DecodeURIFunction
Represents the EXSL str:encode-uri function For more information consult exsl specification at: Specification.
DEFAULT - field in class com.jclark.xsl.tr.SheetImpl
DefaultErrorListener - class com.jclark.xsl.trax.DefaultErrorListener
A default implementation of the ErrorListener interface.
DelegateExprContext - class com.jclark.xsl.expr.DelegateExprContext
a base class for ExprContext classes that override some methods of an existing ExprContext, and delegate the rest of 'em to that existing ExprContest
wrap around an existing ExprContext
DescendantAxisExpr - class com.jclark.xsl.expr.DescendantAxisExpr
XPath expression (component) representing descendant axis
an XPath expression "//"
walks an entire (sub)-tree, excluding attributes
Destination - interface com.jclark.xsl.sax.Destination
represents the output destination for an XML document
dfltEncName - static field in class com.jclark.xsl.expr.DecodeURIFunction
dfltEncName - static field in class com.jclark.xsl.expr.EncodeURIFunction
DifferenceFunction - class com.jclark.xsl.expr.DifferenceFunction
James Clark's extension function: node-set xt:difference(node-set, node-set)
DISABLE_OUTPUT_ESCAPING - field in class com.jclark.xsl.tr.SheetImpl
DivideExpr - class com.jclark.xsl.expr.DivideExpr
DOCTYPE_PUBLIC - field in class com.jclark.xsl.tr.SheetImpl
DOCTYPE_SYSTEM - field in class com.jclark.xsl.tr.SheetImpl
DocumentAction - class com.jclark.xsl.tr.DocumentAction
construct with a uri to write to, the type of output desired, and the contect to emit
DocumentActionDebug - class com.jclark.xsl.tr.DocumentActionDebug
construct with a uri to write to, the type of output desired, and the contect to emit
DocumentFunction - class com.jclark.xsl.expr.DocumentFunction
represents the XSLT Function: node-set document(object, node-set?) The document function allows access to XML documents other than the main source document.
documentIndex - field in class com.jclark.xsl.dom.RootNode
doGet(HttpServletRequest,HttpServletResponse) - method in class com.jclark.xsl.sax.XSLServlet
DOMBuilder - class com.jclark.xsl.dom.DOMBuilder
provides callback methods for xslt engine and constructs W3C DOM Nodes therefrom
DOMBuilder(Node) - constructor for class com.jclark.xsl.dom.DOMBuilder
DOMExtensions - interface com.jclark.xsl.dom.DOMExtensions
domNode - field in class com.jclark.xsl.dom.NodeBase
domNode - field in class com.jclark.xsl.dom.SiblingNodeIterator
dontNeedEncodingRFC2396 - static field in class com.jclark.xsl.expr.EncodeURIFunction
dontNeedEncodingRFC2732 - static field in class com.jclark.xsl.expr.EncodeURIFunction
Driver - class com.jclark.xsl.sax.Driver
A Command line driver program for XSLProcessor

E

ELEMENT - static field in class com.jclark.xsl.om.Node
ElementAction - class com.jclark.xsl.tr.ElementAction
ElementActionDebug - class com.jclark.xsl.tr.ElementActionDebug
the XSLT function 'element-available("qname")'
ElementNode - class com.jclark.xsl.dom.ElementNode
ELEMENTS - field in class com.jclark.xsl.tr.SheetImpl
ElementTest - class com.jclark.xsl.expr.ElementTest
A compiled XPath expression (component) tests a node for being an ELEMENT with a given Name
ElementTest(com.jclark.xsl.om.Name) - constructor for class com.jclark.xsl.expr.ElementTest
construct with the Name to be tested
emit(ContentHandler) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter.CharactersEvent
emit(ContentHandler) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter.CommentEvent
emit(ContentHandler) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter.Event
emit(ContentHandler) - method in class com.jclark.xsl.sax2.ResultTreeFragment
emit a representation of this result tree fragment as a sequence of SAX events to the given ContentHandler
emit(DocumentHandler) - method in class com.jclark.xsl.sax.OutputMethodDefaulter.CommentEvent
emit(DocumentHandler) - method in class com.jclark.xsl.sax.OutputMethodDefaulter.Event
emit(DocumentHandler) - method in class com.jclark.xsl.sax.ResultTreeFragment
EmptyAction - class com.jclark.xsl.tr.EmptyAction
a no-op
EmptyActionDebug - class com.jclark.xsl.tr.EmptyActionDebug
a no-op
emptyStringVariant - static field in class com.jclark.xsl.tr.ProcessContextImpl
emptyStringVariant - static field in class com.jclark.xsl.tr.SheetImpl
EmptyVariableSet - class com.jclark.xsl.expr.EmptyVariableSet
EncodeURIFunction - class com.jclark.xsl.expr.EncodeURIFunction
Represents the EXSL str:encode-uri function For more information consult exsl specification at: Specification.
ENCODING - field in class com.jclark.xsl.tr.SheetImpl
EncodingName - class com.jclark.xsl.sax.EncodingName
maps between Java and IANA character encoding names
end() - method in class com.jclark.xsl.tr.Result
Finish constructing stuff.
end() - method in class com.jclark.xsl.sax.ResultBase
flush any pending construction work, nothing else will be built
end() - method in class com.jclark.xsl.sax2.ResultBase
flush any pending construction work, nothing else will be built
end() - method in class com.jclark.xsl.tr.StringResult
Finish constructing stuff.
endCDATA() - method in class com.jclark.xsl.trax.TransformerHandlerImpl
endChar() - method in class com.jclark.xsl.sax.NXMLOutputHandler.EscapeCharacterHandler
endChar() - method in class com.jclark.xsl.sax2.NXMLOutputHandler.EscapeCharacterHandler
endDocument() - method in class com.jclark.xsl.dom.DOMBuilder
endDocument() - method in class com.jclark.xsl.sax.HTMLOutputHandler
endDocument() - method in class com.jclark.xsl.sax2.HTMLOutputHandler
endDocument() - method in class com.jclark.xsl.sax.Indenter
endDocument() - method in class com.jclark.xsl.sax2.Indenter
endDocument() - method in class com.jclark.xsl.sax.NXMLOutputHandler
flush the output
endDocument() - method in class com.jclark.xsl.sax2.NXMLOutputHandler
flush the output
endDocument() - method in class com.jclark.xsl.sax.OutputMethodDefaulter
endDocument() - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
receive notice of doc's end
endDocument() - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
endDocument() - method in class com.jclark.xsl.trax.TemplatesHandlerImpl
end of stylesheet SAX events, compile it
endDocument() - method in class com.jclark.xsl.sax.TextOutputHandler
endDocument() - method in class com.jclark.xsl.sax2.TextOutputHandler
endDocument() - method in class com.jclark.xsl.trax.TransformerHandlerImpl
endDocument() - method in class com.jclark.xsl.sax.XMLOutputHandler
endDocument() - method in class com.jclark.xsl.sax2.XMLOutputHandler
endDTD() - method in class com.jclark.xsl.trax.TransformerHandlerImpl
endElement(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.Result
Finish constructing an Element
endElement(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.sax.ResultBase
endElement(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.sax2.ResultBase
Finish constructing an Element
endElement(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.StringResult
Finish constructing an Element
endElement(String) - method in class com.jclark.xsl.dom.DOMBuilder
endElement(String) - method in class com.jclark.xsl.sax.HTMLOutputHandler
endElement(String) - method in class com.jclark.xsl.sax.Indenter
endElement(String) - method in class com.jclark.xsl.sax.NXMLOutputHandler
endElement(String) - method in class com.jclark.xsl.sax.OutputMethodDefaulter
endElement(String) - method in class com.jclark.xsl.sax.XMLOutputHandler
endElement(String,String,String) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
endElement(String,String,String) - method in class com.jclark.xsl.sax2.Indenter
endElement(String,String,String) - method in class com.jclark.xsl.sax2.NXMLOutputHandler
endElement(String,String,String) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
receive notice of an element's end ...
endElement(String,String,String) - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
endElement(String,String,String) - method in class com.jclark.xsl.sax2.TextOutputHandler
endElement(String,String,String) - method in class com.jclark.xsl.sax2.XMLOutputHandler
endElementContent(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.sax.ResultBase
endElementContent(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.sax2.ResultBase
Notify the Element is ending
endEntity(String) - method in class com.jclark.xsl.trax.TransformerHandlerImpl
endPrefixMapping(String) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
endPrefixMapping(String) - method in class com.jclark.xsl.sax2.Indenter
endPrefixMapping(String) - method in class com.jclark.xsl.sax2.NXMLOutputHandler
endPrefixMapping(String) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
endPrefixMapping(String) - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
endPrefixMapping(String) - method in class com.jclark.xsl.sax2.TextOutputHandler
endPrefixMapping(String) - method in class com.jclark.xsl.sax2.XMLOutputHandler
Engine - interface com.jclark.xsl.tr.Engine
An engine, compiles a stylesheet
EngineImpl - class com.jclark.xsl.tr.EngineImpl
compiles a stylesheet from a (XSLT D)OM
we'll keep track of the loader/processor for sheet creation time
entries - field in class com.jclark.xsl.tr.MultiLevelNumberAction.Cache
equals(Object) - method in class com.jclark.xsl.dom.NodeBase
EqualsRelation - class com.jclark.xsl.expr.EqualsRelation
error(SAXParseException) - method in class com.jclark.xsl.sax.Driver.ErrorHandlerImpl
error(SAXParseException) - method in class com.jclark.xsl.trax.XTwice.ErrorHandlerImpl
error(TransformerException) - method in class com.jclark.xsl.trax.DefaultErrorListener
report an error to stderr
errorHandler - field in class com.jclark.xsl.sax.ResultBase
evaluate to result of a double
when evaluated, return a NodeIterator of parent and its ancestors
When evaluated, returns a Node iterator for the context node and its ancestors
evaluate each of the two sub-expressions with the given context Node and given context, return the concatenation of the results of each evaluation
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate with a context node and an expression context
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate with the given contextNode and context
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate the sub-expression with the context node's root node
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
evaluate with the given contextNode and context
evaluate the expression with a contextNode and ExprContext
evaluate the expression with a contextNode and ExprContext
EXCLUDE_RESULT_PREFIXES - field in class com.jclark.xsl.tr.SheetImpl
excludedNamespaces - field in class com.jclark.xsl.tr.SheetImpl
returns the two-part Name for the given Attribute's qName non-colonized names are returned as belonging to no namespace
returns the two-part Name for the given qName non-colonized names are identified in the default namespace, if there is one, else no namespace
ExprContext - interface com.jclark.xsl.expr.ExprContext
packages up the context available to the XSLT engine when evaluating XPath expressions
ExprNumberAction - class com.jclark.xsl.tr.ExprNumberAction
ExprParser - class com.jclark.xsl.expr.ExprParser
XPAth expression parser / compiler extends the lexer ExprTokenizer
ExprTokenizer - class com.jclark.xsl.expr.ExprTokenizer
lexical analyser for XPath 1.0
ExprTokenizer(String) - constructor for class com.jclark.xsl.expr.ExprTokenizer
construct with the string to be tokenized
EXSL_COMMON_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
EXSL_DATE_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
EXSL_DYNAMIC_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
EXSL_FUNCTIONS_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
EXSL_MATH_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
EXSL_REGEXP_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
EXSL_SETS_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
EXSL_STRINGS_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
ExtensionContext - interface com.jclark.xsl.expr.ExtensionContext
ExtensionHandler - interface com.jclark.xsl.tr.ExtensionHandler
for extension functions -- i think
extensionHandler - field in class com.jclark.xsl.tr.SheetImpl
ExtensionHandlerImpl - class com.jclark.xsl.sax.ExtensionHandlerImpl
for invoking XSLT extension functions (??)

F

FalseExpr - class com.jclark.xsl.expr.FalseExpr
FalseFunction - class com.jclark.xsl.expr.FalseFunction
a function of 0 arguments that returns false
fatalError(SAXParseException) - method in class com.jclark.xsl.sax.Driver.ErrorHandlerImpl
fatalError(SAXParseException) - method in class com.jclark.xsl.trax.XTwice.ErrorHandlerImpl
fatalError(TransformerException) - method in class com.jclark.xsl.trax.DefaultErrorListener
report a fatal error to stderr
e.g stdout
FileDescriptorDestination(FileDescriptor) - constructor for class com.jclark.xsl.sax.FileDescriptorDestination
FileDestination - class com.jclark.xsl.sax.FileDestination
Represents a file to which we can write the results of a transformation
FileDestination(File) - constructor for class com.jclark.xsl.sax.FileDestination
FileDestination(String) - constructor for class com.jclark.xsl.sax.FileDestination
fileInputSource(File) - static method in class com.jclark.xsl.sax.Driver
fileInputSource(File) - static method in class com.jclark.xsl.sax.XSLServlet
Generates an InputSource from a file name.
fileInputSource(String) - static method in class com.jclark.xsl.sax.Driver
Generates an InputSource from a file name.
FilterExpr - class com.jclark.xsl.expr.FilterExpr
FilterNodeIterator - class com.jclark.xsl.expr.FilterNodeIterator
FilterPattern - class com.jclark.xsl.expr.FilterPattern
a pattern that has a predicate to eliminate some nodes
FloorFunction - class com.jclark.xsl.expr.FloorFunction
flush() - method in class com.jclark.xsl.sax.ResultBase
call this when we're sure we're not getting any more attribute node constructing actions
flush() - method in class com.jclark.xsl.sax2.ResultBase
call this when we're sure we're not getting any more attribute node constructing actions
FollowingAxisExpr - class com.jclark.xsl.expr.FollowingAxisExpr
FollowingNodeIterator - class com.jclark.xsl.expr.FollowingNodeIterator
FollowingNodeIterator(com.jclark.xsl.om.Node) - constructor for class com.jclark.xsl.expr.FollowingNodeIterator
ForEachAction - class com.jclark.xsl.tr.ForEachAction
ForEachActionDebug - class com.jclark.xsl.tr.ForEachActionDebug
FORMAT - field in class com.jclark.xsl.tr.SheetImpl
format(int) - method in class com.jclark.xsl.conv.AlphabetNumberFormat
format(int) - method in class com.jclark.xsl.conv.DecimalNumberFormat
format(int) - method in class com.jclark.xsl.conv.NumberFormat
format(int) - method in class com.jclark.xsl.conv.RomanNumberFormat
formatNumber(int,int) - method in class com.jclark.xsl.conv.NumberListFormat
FormatNumberFunction - class com.jclark.xsl.expr.FormatNumberFunction
FormatTokenHandler - interface com.jclark.xsl.conv.FormatTokenHandler
FROM - field in class com.jclark.xsl.tr.SheetImpl
Function - interface com.jclark.xsl.expr.Function
all functions have the method: "makeCallExpr( ...
Function0 - class com.jclark.xsl.expr.Function0
base class for all functions taking no arguments
Function1 - class com.jclark.xsl.expr.Function1
base class for all functions taking one arguments
Function2 - class com.jclark.xsl.expr.Function2
Function3 - class com.jclark.xsl.expr.Function3
abstract base class for XPath functions which take 3 arguments
implements XSLT function-available("qname") function XSLT sections 14.2 and 15
FunctionOpt1 - class com.jclark.xsl.expr.FunctionOpt1

G

GenerateIdFunction - class com.jclark.xsl.expr.GenerateIdFunction
GenericDestination - class com.jclark.xsl.sax.GenericDestination
A base class for output Destinations, providing some common default behaviors
finds the first pattern in the list that matches the given Node in the given ExprContext.
get(int) - method in class com.jclark.xsl.tr.MultiLevelNumberAction.Cache
get(Object) - method in class com.jclark.xsl.tr.ProcessContext
get(Object) - method in class com.jclark.xsl.tr.ProcessContextImpl
get(String) - method in class com.jclark.xsl.expr.KeyValuesTable
return a nodelist of the nodes with the "use" value which matches the supplied argument
finds and returns the TemplateAction that is the best match (or highest priority) for the given Node in the given context
get an enumeration of all Rules that might match the given Node in the given ExprContext
getAlternatives() - method in class com.jclark.xsl.expr.AlternativesPattern
getAlternatives() - method in class com.jclark.xsl.expr.PathPatternBase
by default, only return a list of length one (itself)
getAlternatives() - method in class com.jclark.xsl.expr.TopLevelPattern
may represent an "or" grouping, so we allow them to be broken out and dealt with separately
Get the stylesheet specification(s) associated via the xml-stylesheet processing instruction (see http://www.w3.org/TR/xml-stylesheet/) with the document document specified in the source parameter, and that match the given criteria.
getAttribute(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.dom.ElementNode
does this only work on Elements?
getAttribute(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.om.Node
does this only work on Elements?
getAttribute(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.dom.NodeBase
default behavior -- return null.
getAttribute(String) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Throws an IllegalArgumentException since attributes are not supported.
getAttributeName(int) - method in class com.jclark.xsl.sax.ResultBase
getAttributeName(int) - method in class com.jclark.xsl.sax2.ResultBase
getAttributeNames() - method in class com.jclark.xsl.tr.OutputMethod
all the known output method attribute names, excluding "method" and "cdata-section-elements"
getAttributes() - method in class com.jclark.xsl.dom.ElementNode
does this only work on Elements?
getAttributes() - method in class com.jclark.xsl.om.Node
does this only work on Elements?
getAttributes() - method in class com.jclark.xsl.dom.NodeBase
does this only work on Elements?
getAttributeSet(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.SheetDetails
top level attribute set definition
getAttributeSet(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.SheetImpl
getAttributeValue(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.dom.ElementNode
does this only work on Elements?
getAttributeValue(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.om.Node
does this only work on Elements?
getAttributeValue(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.dom.NodeBase
default behavior -- return null.
getBaseNode() - method in class com.jclark.xsl.tr.ActionResultFragmentVariant
getBaseNode() - method in class com.jclark.xsl.expr.Variant
getBaseNode() - method in class com.jclark.xsl.expr.VariantBase
getBoolean() - method in class com.jclark.xsl.tr.ImportantBoolean
getCdataSectionElements() - method in class com.jclark.xsl.tr.OutputMethod
the "cdata-section-elements" attribute
getChildren() - method in class com.jclark.xsl.dom.ContainerNode
getChildren() - method in class com.jclark.xsl.om.Node
as the name implies ...
getChildren() - method in class com.jclark.xsl.dom.NodeBase
as the name implies ...
getChildrenExpr() - static method in class com.jclark.xsl.expr.ExprParser
getChildrenNodePattern() - method in class com.jclark.xsl.expr.ConvertibleNodeSetExpr
getChildrenNodePattern() - method in class com.jclark.xsl.expr.NodeTestExpr
getColumnNumber() - method in class com.jclark.xsl.dom.NodeBase
getContentHandler() - method in class com.jclark.xsl.sax2.ResultBase
getContentHandler() - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX 2 XMLReader API.
getCreator() - method in class com.jclark.xsl.om.Name
In this implementation, its a NameTable
getCurrent(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.expr.DelegateExprContext
getCurrent(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.expr.ExprContext
getCurrent(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.tr.ProcessContextImpl
getCurrent(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.expr.WithCurrentExpr.Context
getData() - method in class com.jclark.xsl.dom.AttributeNode
default behavior -- return null.
getData() - method in class com.jclark.xsl.dom.CommentNode
Returns text for TEXT node; value for attribute node; content for comment node; content after PI for PI node;
getData() - method in class com.jclark.xsl.om.Node
Returns text for TEXT node; value for attribute node; content for comment node; content after PI for PI node;
getData() - method in class com.jclark.xsl.dom.NodeBase
default behavior -- return null.
getData() - method in class com.jclark.xsl.dom.ProcessingInstructionNode
getData() - method in class com.jclark.xsl.dom.TextNode
Returns text for TEXT node; value for attribute node; content for comment node; content after PI for PI node;
getData(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.tr.SheetImpl
getDebugger() - method in class com.jclark.xsl.tr.EngineImpl
getDebugger() - method in class com.jclark.xsl.tr.LoadContext
are we instrumenting this transformer?
getDebugger() - method in class com.jclark.xsl.tr.Sheet
gets the xrap (extension) processor for use during processing
getDebugger() - method in class com.jclark.xsl.tr.SheetImpl
gets the xrap processor for use during processing
getDefaultNamespace() - method in class com.jclark.xsl.om.NamespacePrefixMap
getDefaultPriority() - method in class com.jclark.xsl.expr.AttributeTest
getDefaultPriority() - method in class com.jclark.xsl.expr.ElementTest
getDefaultPriority() - method in class com.jclark.xsl.expr.FilterPattern
priority when used in XSLT template match pattern
getDefaultPriority() - method in class com.jclark.xsl.expr.IdPattern
getDefaultPriority() - method in class com.jclark.xsl.expr.KeyPattern
getDefaultPriority() - method in class com.jclark.xsl.expr.NamespaceAttributeTest
priority when used in XSLT template match pattern
getDefaultPriority() - method in class com.jclark.xsl.expr.NamespaceElementTest
priority when used in XSLT template match pattern
getDefaultPriority() - method in class com.jclark.xsl.expr.NodeTypeTest
priority when used in XSLT template match pattern
getDefaultPriority() - method in class com.jclark.xsl.expr.ParentPattern
priority when used in XSLT template match pattern
getDefaultPriority() - method in class com.jclark.xsl.expr.PathPattern
priority when used in XSLT template match pattern
getDefaultPriority() - method in class com.jclark.xsl.expr.ProcessingInstructionTest
priority when used in XSLT template match pattern
getDocument(URL,String) - method in class com.jclark.xsl.expr.DelegateExprContext
loads the document at the given URI
getDocument(URL,String) - method in class com.jclark.xsl.expr.ExprContext
returns a parsed representation of the document at the given URL.
getDocument(URL,String) - method in class com.jclark.xsl.tr.ProcessContextImpl
load an object model representation of the XML document at a url constructed from the two arguments
getDocumentHandler() - method in class com.jclark.xsl.sax.ResultBase
getDTDHandler() - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX XMLReader API
getElementById(org.w3c.dom.Document,String) - method in class com.jclark.xsl.dom.DOMExtensions
getElementWithId(String) - method in class com.jclark.xsl.om.Node
finds an Element Node, in the this node's document, with the given ID
getElementWithId(String) - method in class com.jclark.xsl.dom.NodeBase
finds an Element Node, in the this node's document, with the given ID
getElementWithId(String) - method in class com.jclark.xsl.dom.RootNode
finds an Element Node, in the this node's document, with the given ID
getEmptyNamespacePrefixMap() - method in class com.jclark.xsl.om.NameTable
obtain an empty NamespacePrefixMap
getEmptyNamespacePrefixMap() - method in class com.jclark.xsl.om.NameTableImpl
getEncoding() - method in class com.jclark.xsl.sax.Destination
Returns the IANA name of the encoding actually used.
getEncoding() - method in class com.jclark.xsl.sax.GenericDestination
returns the IANA character encoding name
getEntityResolver() - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX XMLReader API
getErrorHandler() - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX API
getErrorListener() - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Get the error event handler for the TransformerFactory.
getErrorListener() - method in class com.jclark.xsl.trax.TransformerImpl
Get the error event handler in effect for the transformation.
getExpr() - method in class com.jclark.xsl.tr.VariableInfo
getExtensionContext(String) - method in class com.jclark.xsl.expr.DelegateExprContext
getExtensionContext(String) - method in class com.jclark.xsl.expr.ExprContext
getExtensionContext(String) - method in class com.jclark.xsl.tr.ProcessContextImpl
getFeature(String) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Look up the value of a feature.
getFeature(String) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX API
getFilter() - method in class com.jclark.xsl.sax.SaxFilterMaker
return an object we can attach in a pipe
getFollowingSiblings() - method in class com.jclark.xsl.dom.AttributeNode
as the name implies ...
getFollowingSiblings() - method in class com.jclark.xsl.om.Node
as the name implies ...
getFollowingSiblings() - method in class com.jclark.xsl.dom.NodeBase
as the name implies ...
getFollowingSiblings() - method in class com.jclark.xsl.dom.RootNode
as the name implies ...
getFormat(String,String) - method in class com.jclark.xsl.conv.AlphabetFormatTokenHandler
getFormat(String,String) - method in class com.jclark.xsl.conv.FormatTokenHandler
getFormat(String,String) - method in class com.jclark.xsl.conv.UnambiguousFormatTokenHandler
getGeneratedId() - method in class com.jclark.xsl.om.Node
guaranteed to be unique (and repeatable)
getGeneratedId() - method in class com.jclark.xsl.dom.NodeBase
guaranteed to be unique (and repeatable)
getGeneratedId() - method in class com.jclark.xsl.dom.RootNode
guaranteed to be unique (and repeatable)
getGlobalVariableInfo(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.SheetImpl
access to the stylesheet's global variables
getGlobalVariableValue(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.expr.ExprContext
access to the stylesheet's global variables
getImportance() - method in class com.jclark.xsl.tr.ImportantBoolean
getIncludeComments() - method in class com.jclark.xsl.tr.EngineImpl
getIncludeComments() - method in class com.jclark.xsl.tr.LoadContext
include comment nodes?
getIncludeComments() - method in class com.jclark.xsl.tr.SheetImpl
getIncludeProcessingInstructions() - method in class com.jclark.xsl.tr.EngineImpl
getIncludeProcessingInstructions() - method in class com.jclark.xsl.tr.LoadContext
include processing instructions?
getIncludeProcessingInstructions() - method in class com.jclark.xsl.tr.SheetImpl
getIndex(String) - method in class com.jclark.xsl.sax2.ResultBase
getIndex(String,String) - method in class com.jclark.xsl.sax2.ResultBase
Attributes implementation: get the index of the Attribute with the given Name components, or -1 if it does not exist
getInstance() - static method in class com.jclark.xsl.dom.NullNodeIterator
getKeyDefinition(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.SheetDetails
obtain the definition of the named key
getKeyDefinition(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.SheetImpl
obtain the definition of the named key
getLastPosition() - method in class com.jclark.xsl.expr.DelegateExprContext
getLastPosition() - method in class com.jclark.xsl.expr.ExprContext
getLastPosition() - method in class com.jclark.xsl.expr.FilterNodeIterator
getLastPosition() - method in class com.jclark.xsl.expr.FilterPattern.Context
getLastPosition() - method in class com.jclark.xsl.tr.ProcessContextImpl
getLength() - method in class com.jclark.xsl.sax.MultiNamespaceResult
getLength() - method in class com.jclark.xsl.sax2.MultiNamespaceResult
getLength() - method in class com.jclark.xsl.sax.OutputMethodAttributeList
getLength() - method in class com.jclark.xsl.sax.ResultBase
getLength() - method in class com.jclark.xsl.sax2.ResultBase
getLineNumber() - method in class com.jclark.xsl.om.Node
if decorated with locator events, this returns the line number in the XML source where this node was found
getLineNumber() - method in class com.jclark.xsl.dom.NodeBase
if decorated with locator events, this returns the line number in the XML source where this node was found
getLocale(String) - static method in class com.jclark.xsl.tr.Lang
getLocalName(int) - method in class com.jclark.xsl.sax2.MultiNamespaceResult
getLocalName(int) - method in class com.jclark.xsl.sax2.ResultBase
Attributes implementation: get the Attribute's local name
getLocalPart() - method in class com.jclark.xsl.om.Name
get the part of the name that has no prefix
access to the stylesheet's in-scope local variables
getLocalVariableValue(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.expr.ExprContext
access to the stylesheet's in-scope local variables
getMatchName() - method in class com.jclark.xsl.expr.AttributeTest
getMatchName() - method in class com.jclark.xsl.expr.ElementTest
getMatchName() - method in class com.jclark.xsl.expr.FilterPattern
by default, returns null Element, Attribute and PI nodetype tests will override this
getMatchName() - method in class com.jclark.xsl.expr.ParentPattern
gets the rightmost (final) step's matchNodeType
getMatchName() - method in class com.jclark.xsl.expr.PathPatternBase
by default, returns null Element, Attribute and PI nodetype tests will override this
getMatchName() - method in class com.jclark.xsl.expr.ProcessingInstructionTest
by default, returns null Element, Attribute and PI nodetype tests will override this
getMatchNodeType() - method in class com.jclark.xsl.expr.AttributeTest
getMatchNodeType() - method in class com.jclark.xsl.expr.ElementTest
getMatchNodeType() - method in class com.jclark.xsl.expr.FilterPattern
getMatchNodeType() - method in class com.jclark.xsl.expr.IdPattern
getMatchNodeType() - method in class com.jclark.xsl.expr.KeyPattern
getMatchNodeType() - method in class com.jclark.xsl.expr.NamespaceAttributeTest
getMatchNodeType() - method in class com.jclark.xsl.expr.NamespaceElementTest
getMatchNodeType() - method in class com.jclark.xsl.expr.NodeTypeTest
getMatchNodeType() - method in class com.jclark.xsl.expr.ParentPattern
gets the rightmost (final) step's matchNodeType
getMatchNodeType() - method in class com.jclark.xsl.expr.PathPatternBase
getMatchNodeType() - method in class com.jclark.xsl.expr.ProcessingInstructionTest
getMatchPattern() - method in class com.jclark.xsl.tr.KeyDefinition
obtain the collection of templates which may be applied in a named Mode
getModeTemplateRuleSet(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.SheetImpl
obtain the collection of templates which may be applied in a named Mode
getName() - method in class com.jclark.xsl.dom.AttributeNode
default behavior -- return null.
getName() - method in class com.jclark.xsl.dom.ElementNode
Returns element type name for element; attribute name for an attribute; target for a PI., Namespace prefix for a Namespace
getName() - method in class com.jclark.xsl.expr.GlobalVariableRefExpr
getName() - method in class com.jclark.xsl.tr.KeyDefinition
getName() - method in class com.jclark.xsl.om.Node
Returns element type name for element; attribute name for an attribute; target for a PI., Namespace prefix for a Namespace
getName() - method in class com.jclark.xsl.dom.NodeBase
default behavior -- return null.
getName() - method in class com.jclark.xsl.tr.OutputMethod
i.e.
getName() - method in class com.jclark.xsl.dom.ProcessingInstructionNode
getName(int) - method in class com.jclark.xsl.sax.MultiNamespaceResult
getName(int) - method in class com.jclark.xsl.sax.OutputMethodAttributeList
getNamespace() - method in class com.jclark.xsl.om.Name
get the URI reference that is the namespace
getNamespace(int) - method in class com.jclark.xsl.om.NamespacePrefixMap
getNamespace(String) - method in class com.jclark.xsl.om.NamespacePrefixMap
getNamespaceAlias(String) - method in class com.jclark.xsl.tr.SheetDetails
getNamespaceAlias(String) - method in class com.jclark.xsl.tr.SheetImpl
getNamespacePrefixMap() - method in class com.jclark.xsl.dom.ContainerNode
getNamespacePrefixMap() - method in class com.jclark.xsl.om.Node
in-scope namespaces ??
getNamespacePrefixMap() - method in class com.jclark.xsl.dom.NodeBase
in-scope namespaces ??
getNamespaces() - method in class com.jclark.xsl.om.Node
does this only work on Elements?
getNamespaces() - method in class com.jclark.xsl.dom.NodeBase
does this only work on Elements?
getNameTable() - method in class com.jclark.xsl.tr.Engine
getNameTable() - method in class com.jclark.xsl.tr.EngineImpl
getNameTable() - method in class com.jclark.xsl.om.NamespacePrefixMap
A NamespacePrefixMap is associated with a single NameTable
getNameTable() - method in class com.jclark.xsl.tr.OutputMethod
used for obtaining Names from namespace / localName pairs
getNode() - method in class com.jclark.xsl.dom.TransformException
getNode() - method in class com.jclark.xsl.om.XSLException
getOptimizeFlags() - method in class com.jclark.xsl.expr.AttributeAxisExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.ChildAxisExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.ComposeExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.ConvertibleNodeSetExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.DescendantAxisExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.DescendantOrSelfAxisExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.FilterExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.FollowingSiblingAxisExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.NamespaceAxisExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.NodeTestExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.ParentAxisExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.PrecedingSiblingAxisExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.SelfAxisExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.SequenceComposeExpr
getOptimizeFlags() - method in class com.jclark.xsl.expr.SubtreeExpr
getOutputMethod() - method in class com.jclark.xsl.tr.Sheet
returns the current values set either by client code, the stylesheet, or defaulted for the output method properties
getOutputMethod() - method in class com.jclark.xsl.tr.SheetImpl
returns the current values set either by client code, the stylesheet, or defaulted for the output method properties
getOutputMethodProperties() - method in class com.jclark.xsl.tr.Sheet
returns the current values set either by client code, the stylesheet, or defaulted for the output method properties see java.xml.transform.Transform.getOutputMethodProperties()
getOutputMethodProperties() - method in class com.jclark.xsl.tr.SheetImpl
returns the current values set either by client code, the stylesheet, or defaulted for the output method properties see java.xml.transform.Transform.getOutputMethodProperties()
getOutputMethodProperty(String,String) - method in class com.jclark.xsl.tr.Sheet
returns the current value of the named property
getOutputMethodProperty(String,String) - method in class com.jclark.xsl.tr.SheetImpl
returns the current value of the named property
getOutputProperties() - method in class com.jclark.xsl.trax.TemplatesImpl
Return a empty Properties object.
getOutputProperties() - method in class com.jclark.xsl.trax.TransformerImpl
getOutputProperty(String) - method in class com.jclark.xsl.trax.TransformerImpl
Return null.
getOutputStream(String,String) - method in class com.jclark.xsl.sax.Destination
getOutputStream(String,String) - method in class com.jclark.xsl.sax.FileDescriptorDestination
getOutputStream(String,String) - method in class com.jclark.xsl.sax.FileDestination
getOutputStream(String,String) - method in class com.jclark.xsl.sax.OutputStreamDestination
initialize with the given (Java) character encoding name, ignore the mime contentType and return the OutputStream for an OutputHandler to write to
getOutputStream(String,String) - method in class com.jclark.xsl.sax.ServletDestination
gets an OutputStream for the named (Java style) character encoding and mime content type.
getParam(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.ProcessContext
getParam(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.ProcessContextImpl
getParameter(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.ParameterSet
getParameter(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.sax.XSLProcessorImpl
getParameter(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
getParameter(String) - method in class com.jclark.xsl.trax.TransformerImpl
Get a parameter that was explicitly set with setParameter or setParameters.
getParameter(String) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
recognizes names in the form "{namespace-part}local-part" as used in TrAX
getParamNames() - method in class com.jclark.xsl.tr.ParamAction
getParent() - method in class com.jclark.xsl.om.Node
as the name implies ...
getParent() - method in class com.jclark.xsl.dom.NodeBase
as the name implies ...
getPosition() - method in class com.jclark.xsl.expr.DelegateExprContext
getPosition() - method in class com.jclark.xsl.expr.ExprContext
getPosition() - method in class com.jclark.xsl.expr.FilterNodeIterator
getPosition() - method in class com.jclark.xsl.expr.FilterPattern.Context
getPosition() - method in class com.jclark.xsl.tr.ProcessContextImpl
getPrefix() - method in class com.jclark.xsl.om.Name
get the prefix
getPrefix(int) - method in class com.jclark.xsl.om.NamespacePrefixMap
getPrefix(int) - method in class com.jclark.xsl.conv.NumberListFormat
getPrefix(String) - method in class com.jclark.xsl.om.NamespacePrefixMap
getPreserveSpace() - method in class com.jclark.xsl.dom.ContainerNode
getPreserveSpace() - method in class com.jclark.xsl.dom.ElementNode
getProperty(java.lang.String) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX API
getProperty(String) - method in class com.jclark.xsl.sax2.OutputMethodProperties
Properties implementation: get the value of the named property
getPropertyValue(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.OutputMethod
gets the value specified in the stylesheet, if available, else gets the defaulted value
getPublicId() - method in class com.jclark.xsl.dom.NodeBase
getQName(int) - method in class com.jclark.xsl.sax2.MultiNamespaceResult
getQName(int) - method in class com.jclark.xsl.sax2.ResultBase
getReader(Source) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
getRoot() - method in class com.jclark.xsl.om.Node
gets the owning Document's root
getRoot() - method in class com.jclark.xsl.dom.NodeBase
gets the owning Document's root
getRootNode() - method in class com.jclark.xsl.sax2.SAXTwoOMBuilder
getRootNode() - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
getRootNode() - method in class com.jclark.xsl.sax.XMLProcessorImpl.Builder
getSaxExtensionFilter() - method in class com.jclark.xsl.tr.ProcessContext
returns an XRAP (Extension element) processor, packaged as a SAX filter
getSaxExtensionFilter() - method in class com.jclark.xsl.tr.ProcessContextImpl
getSaxExtensionFilter() - method in class com.jclark.xsl.tr.Sheet
gets the xrap (extension) processor for use during processing
getSaxExtensionFilter() - method in class com.jclark.xsl.tr.SheetImpl
gets the xrap processor for use during processing
getSheetLoadContext() - method in class com.jclark.xsl.tr.Engine
getSheetLoadContext() - method in class com.jclark.xsl.tr.EngineImpl
getSize() - method in class com.jclark.xsl.om.NamespacePrefixMap
The number of bound prefixes
getSourceBuilder() - method in class com.jclark.xsl.sax2.XSLProcessorImpl
getSourceLoadContext() - method in class com.jclark.xsl.tr.Sheet
get the parameters controlling how a source tree object model is build
getSourceLoadContext() - method in class com.jclark.xsl.tr.SheetImpl
getSourceOMBuilder(String) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
getSpecifiedValue(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.OutputMethod
return the value for the named output method attribute, only if that attribute was specified in the stylesheet
getStripSource(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.EngineImpl
getStripSource(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.LoadContext
white space handling
getStripSource(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.SheetImpl
getSuffix() - method in class com.jclark.xsl.conv.NumberListFormat
getSystemId() - method in class com.jclark.xsl.dom.NodeBase
getSystemId() - method in class com.jclark.xsl.trax.TemplatesHandlerImpl
qets the base URI associated with the stylesheet
getSystemId() - method in class com.jclark.xsl.trax.TransformerHandlerImpl
provides access to the system properties for the system-property() function in XSLT 1.0 section 12.4
getSystemProperty(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.expr.ExprContext
provides access to the system properties for the system-property() function in XSLT 1.0 section 12.4
getSystemProperty(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.SheetDetails
return the value of the named system property
getSystemProperty(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.SheetImpl
getTemplates() - method in class com.jclark.xsl.trax.TemplatesHandlerImpl
When a TemplatesHandler object is used as a ContentHandler for the parsing of transformation instructions, it creates a Templates object, which the caller can get once the SAX events have been completed.
getTransformer() - method in class com.jclark.xsl.trax.TransformerHandlerImpl
getTree(com.jclark.xsl.expr.Variant) - method in class com.jclark.xsl.expr.DelegateExprContext
getTree(com.jclark.xsl.expr.Variant) - method in class com.jclark.xsl.expr.ExprContext
getTree(com.jclark.xsl.expr.Variant) - method in class com.jclark.xsl.tr.ProcessContextImpl
for converting to a NodeSet
getType() - method in class com.jclark.xsl.dom.AttributeNode
returns one of: ELEMENT, TEXT, ATTRIBUTE, ROOT, PROCESSING_INSTRUCTION or COMMENT
getType() - method in class com.jclark.xsl.dom.CommentNode
returns one of: ELEMENT, TEXT, ATTRIBUTE, ROOT, PROCESSING_INSTRUCTION or COMMENT
getType() - method in class com.jclark.xsl.dom.ElementNode
returns one of: ELEMENT, TEXT, ATTRIBUTE, ROOT, PROCESSING_INSTRUCTION or COMMENT
getType() - method in class com.jclark.xsl.om.Node
returns one of: ELEMENT, TEXT, ATTRIBUTE, ROOT, PROCESSING_INSTRUCTION or COMMENT
getType() - method in class com.jclark.xsl.dom.ProcessingInstructionNode
getType() - method in class com.jclark.xsl.dom.RootNode
returns one of: ELEMENT, TEXT, ATTRIBUTE, ROOT, PROCESSING_INSTRUCTION or COMMENT
getType() - method in class com.jclark.xsl.dom.TextNode
returns one of: ELEMENT, TEXT, ATTRIBUTE, ROOT, PROCESSING_INSTRUCTION or COMMENT
getType(int) - method in class com.jclark.xsl.sax2.MultiNamespaceResult
getType(int) - method in class com.jclark.xsl.sax.OutputMethodAttributeList
getType(int) - method in class com.jclark.xsl.sax.ResultBase
getType(int) - method in class com.jclark.xsl.sax2.ResultBase
getType(String) - method in class com.jclark.xsl.sax.OutputMethodAttributeList
getType(String) - method in class com.jclark.xsl.sax.ResultBase
getType(String) - method in class com.jclark.xsl.sax2.ResultBase
getType(String,String) - method in class com.jclark.xsl.sax2.ResultBase
getUnparsedEntityURI(String) - method in class com.jclark.xsl.dom.ContainerNode
getUnparsedEntityURI(String) - method in class com.jclark.xsl.om.Node
getUnparsedEntityURI(String) - method in class com.jclark.xsl.dom.NodeBase
getUnparsedEntityURI(String) - method in class com.jclark.xsl.dom.RootNode
getURI(int) - method in class com.jclark.xsl.sax2.MultiNamespaceResult
getURI(int) - method in class com.jclark.xsl.sax2.ResultBase
Attributes implementation: get the namespace for the i'th Attribute's name
getURIResolver() - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Return the URIResolver that was set with setURIResolver.
getURIResolver() - method in class com.jclark.xsl.trax.TransformerImpl
Get an object that will be used to resolve URIs used in document(), etc.
getURL() - method in class com.jclark.xsl.om.Node
base URL ??
getURL() - method in class com.jclark.xsl.dom.NodeBase
base URL ??
getURL() - method in class com.jclark.xsl.dom.RootNode
base URL ??
getUseExpression() - method in class com.jclark.xsl.tr.KeyDefinition
getValue(int) - method in class com.jclark.xsl.sax.MultiNamespaceResult
getValue(int) - method in class com.jclark.xsl.sax2.MultiNamespaceResult
getValue(int) - method in class com.jclark.xsl.sax.OutputMethodAttributeList
getValue(int) - method in class com.jclark.xsl.sax.ResultBase
getValue(int) - method in class com.jclark.xsl.sax2.ResultBase
Attributes implementation: get the value of the i'th Attribute
getValue(Object) - method in class com.jclark.xsl.util.NumberComparator
getValue(String) - method in class com.jclark.xsl.sax.OutputMethodAttributeList
getValue(String) - method in class com.jclark.xsl.sax.ResultBase
getValue(String) - method in class com.jclark.xsl.sax2.ResultBase
Attributes implementation: get the value of the named Attribute
getValue(String,String) - method in class com.jclark.xsl.sax2.ResultBase
Attributes implementation: get the value of the Attribute with the given name in the given namespace the String value of the Attribute, or null if it does not exist
getVariantExpr(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.tr.SheetImpl
gets the value (an expression to be evaluated later) to be bound for a variable or parameter
getWriter(String,String) - method in class com.jclark.xsl.sax.Destination
getWriter(String,String) - method in class com.jclark.xsl.sax.GenericDestination
get a Writer for an OutputHandler to write characters to our default behavior is to construct a new Writer around the OutputStream associated with this Destination.
getXSLException() - method in class com.jclark.xsl.tr.UncheckedXSLException
GlobalVariableRefExpr - class com.jclark.xsl.expr.GlobalVariableRefExpr
GreaterThanRelation - class com.jclark.xsl.expr.GreaterThanRelation
GROUPING_SEPARATOR - field in class com.jclark.xsl.tr.SheetImpl
GROUPING_SIZE - field in class com.jclark.xsl.tr.SheetImpl
grow(com.jclark.xsl.om.Name[]) - static method in class com.jclark.xsl.sax.ResultBase
grow(com.jclark.xsl.om.Name[]) - static method in class com.jclark.xsl.sax2.ResultBase
grow(String[]) - static method in class com.jclark.xsl.sax.ResultBase
grow(String[]) - static method in class com.jclark.xsl.sax2.ResultBase

H

rethrows an XSLException as a SAXException
hasMoreElements() - method in class com.jclark.xsl.tr.ComposeEnumeration
haveNamespaceAliases() - method in class com.jclark.xsl.tr.SheetDetails
haveNamespaceAliases() - method in class com.jclark.xsl.tr.SheetImpl
HREF - field in class com.jclark.xsl.tr.SheetImpl
HTMLOutputHandler - class com.jclark.xsl.sax.HTMLOutputHandler
A OutputDocumentHandler that writes an HTML representation.
HTMLOutputHandler - class com.jclark.xsl.sax2.HTMLOutputHandler
A OutputContentHandler that writes an HTML representation to a Destination
HTMLOutputHandler() - constructor for class com.jclark.xsl.sax.HTMLOutputHandler
HTMLOutputHandler() - constructor for class com.jclark.xsl.sax2.HTMLOutputHandler
Constructor with output destination TBD
HTMLOutputHandler(Writer) - constructor for class com.jclark.xsl.sax.HTMLOutputHandler
HTMLOutputHandler(Writer) - constructor for class com.jclark.xsl.sax2.HTMLOutputHandler
Constructor with a Writer

I

i - field in class com.jclark.xsl.dom.ElementNode.AttributesIterator
IdFunction - class com.jclark.xsl.expr.IdFunction
the XPath function id(x)
IdPattern - class com.jclark.xsl.expr.IdPattern
represents an XSLT/XPath pattern of the form id('foo')
IdPattern(String) - constructor for class com.jclark.xsl.expr.IdPattern
IfAction - class com.jclark.xsl.tr.IfAction
IfActionDebug - class com.jclark.xsl.tr.IfActionDebug
ifFalseAction - field in class com.jclark.xsl.tr.IfAction
ifTrueAction - field in class com.jclark.xsl.tr.IfAction
ignorableWhitespace(ch[],int,int) - method in class com.jclark.xsl.dom.DOMBuilder
ignorableWhitespace(ch[],int,int) - method in class com.jclark.xsl.sax.Indenter
ignorableWhitespace(ch[],int,int) - method in class com.jclark.xsl.sax2.Indenter
ignorableWhitespace(ch[],int,int) - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
ignorableWhitespace(ch[],int,int) - method in class com.jclark.xsl.sax.XMLOutputHandler
ignorableWhitespace(ch[],int,int) - method in class com.jclark.xsl.sax2.XMLOutputHandler
ignorableWhitespace(char[],int,int) - method in class com.jclark.xsl.sax.HTMLOutputHandler
ignorableWhitespace(char[],int,int) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
ignorableWhitespace(char[],int,int) - method in class com.jclark.xsl.sax.NXMLOutputHandler
ignorableWhitespace(char[],int,int) - method in class com.jclark.xsl.sax2.NXMLOutputHandler
ignorableWhitespace(char[],int,int) - method in class com.jclark.xsl.sax.OutputMethodDefaulter
ignorableWhitespace(char[],int,int) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
ignorableWhitespace(char[],int,int) - method in class com.jclark.xsl.sax2.TextOutputHandler
Importance - class com.jclark.xsl.tr.Importance
ImportantBoolean - class com.jclark.xsl.tr.ImportantBoolean
importCount - field in class com.jclark.xsl.tr.SheetImpl
includeComments - field in class com.jclark.xsl.dom.RootNode
includeProcessingInstructions - field in class com.jclark.xsl.dom.RootNode
INDENT - field in class com.jclark.xsl.tr.SheetImpl
Indenter - class com.jclark.xsl.sax.Indenter
performs "pretty-printing" by wrapping another OutputDocumentHandler, intercepting SAX events, and inserting whitespace events as appropriate.
Indenter - class com.jclark.xsl.sax2.Indenter
performs "pretty-printing" by wrapping another ContentHandler, intercepting SAX events, and inserting whitespace events as appropriate.
InheritPattern - class com.jclark.xsl.expr.InheritPattern
InheritPattern(com.jclark.xsl.expr.Pattern) - constructor for class com.jclark.xsl.expr.InheritPattern
init() - method in class com.jclark.xsl.sax.XSLServlet
initialize with the given target destination and xsl:output attributes.
The Properties represent output serialization options
init(com.jclark.xsl.sax.Destination,Properties) - method in class com.jclark.xsl.sax2.Indenter
Initialize the handler with the targetDestination and output method Properties (from xsl:output + calling environment)
return this intialized for writing to the output represented by dest with the output parameters found in props.
init(Result) - method in class com.jclark.xsl.trax.TransformerImpl
IntersectionFunction - class com.jclark.xsl.expr.IntersectionFunction
evaluate with the given context Node and ProcessContext, sending the results to the given result
InvokeAction - class com.jclark.xsl.tr.InvokeAction
call template
InvokeAction(com.jclark.xsl.om.Name,Hashtable) - constructor for class com.jclark.xsl.tr.InvokeAction
InvokeActionDebug - class com.jclark.xsl.tr.InvokeActionDebug
call template
isBoolean() - method in class com.jclark.xsl.expr.BooleanVariant
isBoolean() - method in class com.jclark.xsl.expr.Variant
isBoolean() - method in class com.jclark.xsl.expr.VariantBase
isId(org.w3c.dom.Node,String) - method in class com.jclark.xsl.dom.RootNode
isId(String) - method in class com.jclark.xsl.om.Node
if this is an attribute?? and it is of type ID ?
isId(String) - method in class com.jclark.xsl.dom.NodeBase
if this is an attribute?? and it is of type ID ?
isNodeSet() - method in class com.jclark.xsl.expr.NodeSetVariant
isNodeSet() - method in class com.jclark.xsl.expr.PermanentNodeSetVariant
isNodeSet() - method in class com.jclark.xsl.expr.Variant
isNodeSet() - method in class com.jclark.xsl.expr.VariantBase
isNumber() - method in class com.jclark.xsl.expr.NumberVariant
isNumber() - method in class com.jclark.xsl.expr.Variant
isNumber() - method in class com.jclark.xsl.expr.VariantBase
isParam() - method in class com.jclark.xsl.tr.VariableInfo
isString() - method in class com.jclark.xsl.expr.StringVariant
isString() - method in class com.jclark.xsl.expr.Variant
isString() - method in class com.jclark.xsl.expr.VariantBase
iter - field in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
Iterator(com.jclark.xsl.om.Node,String) - constructor for class com.jclark.xsl.expr.ValueIdIterator.Iterator

K

keepOpen() - method in class com.jclark.xsl.sax.Destination
Returns true if the OutputStream or Writer should be kept open by the caller and not closed when the caller is done with it.
keepOpen() - method in class com.jclark.xsl.sax.FileDescriptorDestination
always returns true, we never want to close stdout
keepOpen() - method in class com.jclark.xsl.sax.GenericDestination
determines whether the output stream should be closed when the transformation is completed.
KeyDefinition - class com.jclark.xsl.tr.KeyDefinition
represents the top-level element xsl:key which defines a named lookup table for nodes XSLT 1.0 section 12.2
construct with the name of the key, the match pattern for finding nodes to be indexed, and a useExpression for determining the node's value for the index lookup
KeyFunction - class com.jclark.xsl.expr.KeyFunction
the XPath function key("name", "value")
KeyPattern - class com.jclark.xsl.expr.KeyPattern
represents an XSLT/XPath pattern of the form key('foo', 'bar')
KeyPattern(String,String) - constructor for class com.jclark.xsl.expr.KeyPattern
KeyValuesTable - class com.jclark.xsl.expr.KeyValuesTable
all the nodes which have been indexed for a given document in a given named key ...

L

Lang - class com.jclark.xsl.tr.Lang
Convert the value of an xml:lang attribute to a Locale.
LANG - field in class com.jclark.xsl.tr.SheetImpl
LangFunction - class com.jclark.xsl.expr.LangFunction
LastFunction - class com.jclark.xsl.expr.LastFunction
lastPosition - field in class com.jclark.xsl.expr.FilterPattern.Context
len - field in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
LETTER_VALUE - field in class com.jclark.xsl.tr.SheetImpl
level - field in class com.jclark.xsl.dom.NodeBase
LEVEL - field in class com.jclark.xsl.tr.SheetImpl
LiteralElementAction - class com.jclark.xsl.tr.LiteralElementAction
LiteralExpr - class com.jclark.xsl.expr.LiteralExpr
LiteralExpr(String) - constructor for class com.jclark.xsl.expr.LiteralExpr
load(InputSource) - method in class com.jclark.xsl.dom.XMLProcessorImpl
parse the xml stream at source building an object model of all its nodes
parse the xml stream at source building an object model of all its nodes
construct an object model from the XML source at the given URL.
construct an object model from the XML source at the given URL.
LoadContext - interface com.jclark.xsl.tr.LoadContext
maintains a list of a few options for how a XMLProcessor constructs an object model
loadContext - field in class com.jclark.xsl.dom.RootNode
loadStylesheet(InputSource) - method in class com.jclark.xsl.sax.XSLProcessor
loadStylesheet must be called before parse but after setParser
loadStylesheet(InputSource) - method in class com.jclark.xsl.sax2.XSLProcessor
loadStylesheet must be called before parse but after setParser
loadStylesheet(InputSource) - method in class com.jclark.xsl.sax.XSLProcessorImpl
load (and compile) the stylesheet
loadStylesheet(InputSource) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
load (and compile) the stylesheet
LocalNameFunction - class com.jclark.xsl.expr.LocalNameFunction
LocalPartFunction - class com.jclark.xsl.expr.LocalPartFunction
LocalVariableRefExpr - class com.jclark.xsl.expr.LocalVariableRefExpr
LocalVariableRefExpr(com.jclark.xsl.om.Name) - constructor for class com.jclark.xsl.expr.LocalVariableRefExpr
LOWER_FIRST - static field in class com.jclark.xsl.util.TextComparator

M

main(args[]) - static method in class com.jclark.xsl.expr.ParserTest
main(args[]) - static method in class com.jclark.xsl.expr.TokenizerTest
main(String[]) - static method in class com.jclark.xsl.sax.Driver
main(String[]) - static method in class com.jclark.xsl.trax.XTwice
makeBooleanExpr() - method in class com.jclark.xsl.expr.ConvertibleBooleanExpr
makeBooleanExpr() - method in class com.jclark.xsl.expr.ConvertibleExpr
cast it as a boolean expression
makeBooleanExpr() - method in class com.jclark.xsl.expr.ConvertibleNodeSetExpr
makeBooleanExpr() - method in class com.jclark.xsl.expr.ConvertibleNumberExpr
cast it as a boolean expression
makeBooleanExpr() - method in class com.jclark.xsl.expr.ConvertibleStringExpr
makeBooleanExpr() - method in class com.jclark.xsl.expr.ConvertibleVariantExpr
cast it as a boolean expression
makeBooleanExpr() - method in class com.jclark.xsl.expr.WithCurrentExpr
makeCallExpr() - method in class com.jclark.xsl.expr.CurrentFunction
makeCallExpr() - method in class com.jclark.xsl.expr.FalseFunction
makeCallExpr() - method in class com.jclark.xsl.expr.Function0
makeCallExpr() - method in class com.jclark.xsl.expr.LastFunction
makeCallExpr() - method in class com.jclark.xsl.expr.PositionFunction
makeCallExpr() - method in class com.jclark.xsl.expr.TrueFunction
makeCallExpr(com.jclark.xsl.expr.ConvertibleExpr) - method in class com.jclark.xsl.expr.Function1
makeCallExpr(e[],com.jclark.xsl.om.Node) - method in class com.jclark.xsl.expr.Function0
makeCallExpr(e[],com.jclark.xsl.om.Node) - method in class com.jclark.xsl.expr.Function1
makeCallExpr(e[],com.jclark.xsl.om.Node) - method in class com.jclark.xsl.expr.Function2
makeCallExpr(e[],com.jclark.xsl.om.Node) - method in class com.jclark.xsl.expr.Function3
makeCallExpr(e[],com.jclark.xsl.om.Node) - method in class com.jclark.xsl.expr.FunctionOpt1
makeCallExpr(e[],com.jclark.xsl.om.Node) - method in class com.jclark.xsl.expr.KeyFunction
makeNodeSetExpr() - method in class com.jclark.xsl.expr.ConvertibleExpr
cast it as a NodeSet expression (by default, don't)
makeNodeSetExpr() - method in class com.jclark.xsl.expr.ConvertibleNodeSetExpr
makeNodeSetExpr() - method in class com.jclark.xsl.expr.ConvertibleVariantExpr
cast it as a NodeSet expression (by default, don't)
makeNodeSetExpr() - method in class com.jclark.xsl.expr.WithCurrentExpr
makeNumberExpr() - method in class com.jclark.xsl.expr.ConvertibleBooleanExpr
makeNumberExpr() - method in class com.jclark.xsl.expr.ConvertibleExpr
cast it as a Number expression
makeNumberExpr() - method in class com.jclark.xsl.expr.ConvertibleNumberExpr
cast it as a Number expression
makeNumberExpr() - method in class com.jclark.xsl.expr.ConvertibleStringExpr
makeNumberExpr() - method in class com.jclark.xsl.expr.ConvertibleVariantExpr
cast it as a Number expression
makeNumberExpr() - method in class com.jclark.xsl.expr.WithCurrentExpr
makePermanent() - method in class com.jclark.xsl.expr.NodeSetVariant
makePermanent() - method in class com.jclark.xsl.expr.Variant
makePermanent() - method in class com.jclark.xsl.expr.VariantBase
makePredicateExpr() - method in class com.jclark.xsl.expr.ConvertibleExpr
cast it as a Predicate expression
makePredicateExpr() - method in class com.jclark.xsl.expr.ConvertibleNumberExpr
cast it as a Predicate expression
makePredicateExpr() - method in class com.jclark.xsl.expr.ConvertibleVariantExpr
cast it as a Predicate expression
A ConvertibleExpr allows for the casting of one type to another for the purpose of making a comparison
makeStringExpr() - method in class com.jclark.xsl.expr.ConvertibleBooleanExpr
makeStringExpr() - method in class com.jclark.xsl.expr.ConvertibleExpr
cast it as a String expression
makeStringExpr() - method in class com.jclark.xsl.expr.ConvertibleNodeSetExpr
cast it as a String expression
makeStringExpr() - method in class com.jclark.xsl.expr.ConvertibleNumberExpr
cast it as a String expression
makeStringExpr() - method in class com.jclark.xsl.expr.ConvertibleStringExpr
makeStringExpr() - method in class com.jclark.xsl.expr.ConvertibleVariantExpr
cast it as a String expression
makeStringExpr() - method in class com.jclark.xsl.expr.WithCurrentExpr
makeVariantExpr() - method in class com.jclark.xsl.expr.ConvertibleBooleanExpr
makeVariantExpr() - method in class com.jclark.xsl.expr.ConvertibleExpr
cast it as a Variant (a variable or param you can bind to a name) expression
makeVariantExpr() - method in class com.jclark.xsl.expr.ConvertibleNodeSetExpr
makeVariantExpr() - method in class com.jclark.xsl.expr.ConvertibleNumberExpr
cast it as a Variant (a variable or param you can bind to a name) expression
makeVariantExpr() - method in class com.jclark.xsl.expr.ConvertibleStringExpr
makeVariantExpr() - method in class com.jclark.xsl.expr.ConvertibleVariantExpr
cast it as a Variant (a variable or param you can bind to a name) expression
makeVariantExpr() - method in class com.jclark.xsl.expr.WithCurrentExpr
markup(String) - method in class com.jclark.xsl.sax.XMLOutputHandler
markup(String) - method in class com.jclark.xsl.sax2.XMLOutputHandler
MATCH - field in class com.jclark.xsl.tr.SheetImpl
evaluate to a boolean
return true if the given node matches this pattern when evaluated in the given ExpressionContext
return true if the given node matches this pattern when evaluated in the given ExpressionContext
return true if the given node matches this pattern when evaluated in the given ExpressionContext
return true if this represents the "node()" test, else return true if the node's type matches the test
if the rightmost step matches, and our parentPattern's matches() returns true for this node's parent then we have a winner!
return true if the given node matches this pattern when evaluated in the given ExpressionContext
MEDIA_TYPE - field in class com.jclark.xsl.tr.SheetImpl
ProcessContext.Memento - interface com.jclark.xsl.tr.ProcessContext.Memento
merge(String) - method in class com.jclark.xsl.dom.TextNode
MergeNodeIterator - class com.jclark.xsl.expr.MergeNodeIterator
does some sort of sort/merge on NodeIterators, I think
construct with an array of iterators
MergeSort - class com.jclark.xsl.util.MergeSort
message(com.jclark.xsl.om.Node,String) - method in class com.jclark.xsl.tr.Result
Support the xsl:message element.
message(com.jclark.xsl.om.Node,String) - method in class com.jclark.xsl.sax.ResultBase
message(com.jclark.xsl.om.Node,String) - method in class com.jclark.xsl.sax2.ResultBase
message(com.jclark.xsl.om.Node,String) - method in class com.jclark.xsl.tr.StringResult
Support the xsl:message element.
MessageAction - class com.jclark.xsl.tr.MessageAction
MessageAction(com.jclark.xsl.tr.Action) - constructor for class com.jclark.xsl.tr.MessageAction
MessageActionDebug - class com.jclark.xsl.tr.MessageActionDebug
METHOD - field in class com.jclark.xsl.tr.SheetImpl
MINIMIZE_EMPTY_ELEMENTS - static field in class com.jclark.xsl.sax.XMLOutputHandler
MINIMIZE_EMPTY_ELEMENTS - static field in class com.jclark.xsl.sax2.XMLOutputHandler
MINIMIZE_EMPTY_ELEMENTS_HTML - static field in class com.jclark.xsl.sax.XMLOutputHandler
MINIMIZE_EMPTY_ELEMENTS_HTML - static field in class com.jclark.xsl.sax2.XMLOutputHandler
MINIMIZE_NONE - static field in class com.jclark.xsl.sax.XMLOutputHandler
MINIMIZE_NONE - static field in class com.jclark.xsl.sax2.XMLOutputHandler
MODE - field in class com.jclark.xsl.tr.SheetImpl
modeName - field in class com.jclark.xsl.tr.BuiltinAction
ModuloExpr - class com.jclark.xsl.expr.ModuloExpr
MultiNamespaceResult - class com.jclark.xsl.sax.MultiNamespaceResult
MultiNamespaceResult - class com.jclark.xsl.sax2.MultiNamespaceResult
MultiplyExpr - class com.jclark.xsl.expr.MultiplyExpr

N

n - field in class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry
N_TYPES - static field in class com.jclark.xsl.om.Node
name - field in class com.jclark.xsl.dom.AttributeNode
Name - interface com.jclark.xsl.om.Name
A Name is a two part object, consisting of a namespace (String) and a local part (String with no colon) Names are the same if they have the same namespace, local part and creator.
name - field in class com.jclark.xsl.tr.ProcessContextImpl.VariableBindings
NAME - field in class com.jclark.xsl.tr.SheetImpl
NameExpr - interface com.jclark.xsl.expr.NameExpr
NameFunction - class com.jclark.xsl.expr.NameFunction
NAMESPACE - static field in class com.jclark.xsl.om.Node
NAMESPACE - field in class com.jclark.xsl.tr.SheetImpl
NamespaceAttributeTest(String) - constructor for class com.jclark.xsl.expr.NamespaceAttributeTest
NamespaceAxisExpr - class com.jclark.xsl.expr.NamespaceAxisExpr
NamespaceConstants - interface com.jclark.xsl.om.NamespaceConstants
NamespaceElementTest - class com.jclark.xsl.expr.NamespaceElementTest
NamespaceElementTest(String) - constructor for class com.jclark.xsl.expr.NamespaceElementTest
NamespaceFunction - class com.jclark.xsl.expr.NamespaceFunction
NamespacePrefixMap - interface com.jclark.xsl.om.NamespacePrefixMap
Associates namespaces with prefixes.
namespaceSeparator - static field in class com.jclark.xsl.sax.OutputMethodHandler
namespaceSeparator - static field in class com.jclark.xsl.sax2.OutputMethodHandler
NamespaceTest - class com.jclark.xsl.expr.NamespaceTest
NamespaceTest(String) - constructor for class com.jclark.xsl.expr.NamespaceTest
NamespaceUriFunction - class com.jclark.xsl.expr.NamespaceUriFunction
NameTable - interface com.jclark.xsl.om.NameTable
constructs (or obtains) Names for qName/namespace pairs
nameTable - field in class com.jclark.xsl.dom.RootNode
nameTable - field in class com.jclark.xsl.tr.SheetImpl
NameTableImpl - class com.jclark.xsl.om.NameTableImpl
manages collections of Names and NamespacePrefixMaps
NameTableImpl() - constructor for class com.jclark.xsl.om.NameTableImpl
Empty constructor initializes prefix map
nCurrentLocalVariables - field in class com.jclark.xsl.tr.SheetImpl
NegateExpr - class com.jclark.xsl.expr.NegateExpr
NegateExpr(com.jclark.xsl.expr.NumberExpr) - constructor for class com.jclark.xsl.expr.NegateExpr
newTemplates(Source) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Process the Source into a Templates object, which is a a compiled representation of the source.
newTemplatesHandler() - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Get a TemplatesHandler object that can process SAX ContentHandler events into a Templates object.
newTransformer() - method in class com.jclark.xsl.trax.TemplatesImpl
Create a new transformation context for this Templates object.
newTransformer() - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Create a new Transformer object that performs a copy of the source to the result.
newTransformer(Source) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Process the Source into a Transformer object.
newTransformerHandler() - method in class com.jclark.xsl.trax.TransformerFactoryImpl
newTransformerHandler(Source) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
newTransformerHandler(Templates) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
newXMLFilter(Source) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
newXMLFilter(Templates) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
next - field in class com.jclark.xsl.tr.ProcessContextImpl.VariableBindings
next() - method in class com.jclark.xsl.expr.AncestorsOrSelfNodeIterator
return the next Node in the list
next() - method in class com.jclark.xsl.expr.ArrayNodeIterator
next() - method in class com.jclark.xsl.expr.CloneableNodeIteratorImpl
return the next Node in the list
next() - method in class com.jclark.xsl.expr.DescendantsOrSelfNodeIterator
next() - method in class com.jclark.xsl.expr.DifferenceNodeIterator
return the next Node in the list
next() - method in class com.jclark.xsl.dom.ElementNode.AttributesIterator
get the next Node in the list, and don't throw any Exception
next() - method in class com.jclark.xsl.expr.ExprTokenizer
lexes the next token, leaving the token type in currentToken, and the value (if applicable) in tokenValue
next() - method in class com.jclark.xsl.expr.FilterNodeIterator
next() - method in class com.jclark.xsl.expr.FollowingNodeIterator
next() - method in class com.jclark.xsl.expr.IntersectionNodeIterator
return the next Node in the list
next() - method in class com.jclark.xsl.expr.MergeNodeIterator
finds and returns the next node (in document(s) order?)
next() - method in class com.jclark.xsl.om.NodeIterator
return the next Node in the list
next() - method in class com.jclark.xsl.dom.NullNodeIterator
next() - method in class com.jclark.xsl.expr.NullNodeIterator
return the next Node in the list
next() - method in class com.jclark.xsl.expr.PrecedingAxisExpr.AppendNodeIterator
return the next Node in the list
next() - method in class com.jclark.xsl.om.SafeNodeIterator
get the next Node in the list, and don't throw any Exception
next() - method in class com.jclark.xsl.expr.SequenceComposeNodeIterator
next() - method in class com.jclark.xsl.dom.SiblingNodeIterator
get the next Node in the list, and don't throw any Exception
next() - method in class com.jclark.xsl.expr.SingleNodeIterator
next() - method in class com.jclark.xsl.expr.UnionNodeIterator
next() - method in class com.jclark.xsl.expr.UniqueNodeIterator
next() - method in class com.jclark.xsl.expr.ValueIdIterator
next() - method in class com.jclark.xsl.expr.ValueIdIterator.Iterator
nextElement() - method in class com.jclark.xsl.tr.ComposeEnumeration
Node - interface com.jclark.xsl.om.Node
represents a Node in an XML document
node - field in class com.jclark.xsl.expr.FilterPattern.Context
node - field in class com.jclark.xsl.dom.SiblingNodeIterator
node - field in class com.jclark.xsl.expr.WithCurrentExpr.Context
nodeAt(int) - method in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
NodeBase - class com.jclark.xsl.dom.NodeBase
Base class wrapper which presents our xt om Node interface around a W3C Level 1 DOM node
NodeBase(org.w3c.dom.Node) - constructor for class com.jclark.xsl.dom.NodeBase
NodeConstantExpr - class com.jclark.xsl.expr.NodeConstantExpr
NodeConstantExpr(com.jclark.xsl.om.Node) - constructor for class com.jclark.xsl.expr.NodeConstantExpr
NodeIterator - interface com.jclark.xsl.om.NodeIterator
represents a list of Nodes
NodeListSorter - class com.jclark.xsl.expr.NodeListSorter
Like the name suggests, provides a mechanism to sort the nodes in a NodeIterator based upon the test of Comparator
nodes - field in class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
nodes - field in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
NodeSetExpr - interface com.jclark.xsl.expr.NodeSetExpr
A NodeSetExpr (compiled XPath), when evaluated with a contextNode and an ExpressionContext, yields a NodeIterator
NodeSetFunction - class com.jclark.xsl.expr.NodeSetFunction
NodeSetVariant - class com.jclark.xsl.expr.NodeSetVariant
NodeSetVariant(com.jclark.xsl.om.NodeIterator) - constructor for class com.jclark.xsl.expr.NodeSetVariant
NodeTestExpr - class com.jclark.xsl.expr.NodeTestExpr
NodeTypeTest - class com.jclark.xsl.expr.NodeTypeTest
Simply tests if a node is of a given type e.g.
NodeTypeTest(byte) - constructor for class com.jclark.xsl.expr.NodeTypeTest
construct with one of the constants from om.Node
NormalizeFunction - class com.jclark.xsl.expr.NormalizeFunction
notationDecl(String,String,String) - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
notationDecl(String,String,String) - method in class com.jclark.xsl.trax.TransformerHandlerImpl
NotEqualsRelation - class com.jclark.xsl.expr.NotEqualsRelation
NotFunction - class com.jclark.xsl.expr.NotFunction
NullNodeIterator - class com.jclark.xsl.dom.NullNodeIterator
provides a singleton Node iterator representing 0 Nodes
NullNodeIterator - class com.jclark.xsl.expr.NullNodeIterator
NumberComparator - class com.jclark.xsl.util.NumberComparator
NumberConstantExpr - class com.jclark.xsl.expr.NumberConstantExpr
NumberConstantExpr(double) - constructor for class com.jclark.xsl.expr.NumberConstantExpr
NumberExpr - interface com.jclark.xsl.expr.NumberExpr
NumberFormat - interface com.jclark.xsl.conv.NumberFormat
formats an integer into a String
NumberFunction - class com.jclark.xsl.expr.NumberFunction
NumberListFormat - class com.jclark.xsl.conv.NumberListFormat
NumberRelationalExpr - class com.jclark.xsl.expr.NumberRelationalExpr
numbers - field in class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
NumberVariant - class com.jclark.xsl.expr.NumberVariant
NumberVariant(double) - constructor for class com.jclark.xsl.expr.NumberVariant
NumericRelation - class com.jclark.xsl.expr.NumericRelation
NXMLOutputHandler - class com.jclark.xsl.sax.NXMLOutputHandler
an output handler that handles our special technique for non XML characters
NXMLOutputHandler - class com.jclark.xsl.sax2.NXMLOutputHandler
an output handler that recognizes our special technique for signalling non XML characters
NXMLOutputHandler() - constructor for class com.jclark.xsl.sax.NXMLOutputHandler
NXMLOutputHandler() - constructor for class com.jclark.xsl.sax2.NXMLOutputHandler

O

ObjectTypeFunction - class com.jclark.xsl.expr.ObjectTypeFunction
Represents the EXSL exsl:object-type function For more information consult exsl specification at: Specification.
ObjectVariant - class com.jclark.xsl.expr.ObjectVariant
ObjectVariant(Object) - constructor for class com.jclark.xsl.expr.ObjectVariant
OMIT_XML_DECLARATION - field in class com.jclark.xsl.tr.SheetImpl
OPEN_ACTION_INIT_SIZE - static field in class com.jclark.xsl.tr.ProcessContextImpl
ORDER - field in class com.jclark.xsl.tr.SheetImpl
OrExpr - class com.jclark.xsl.expr.OrExpr
origContext - field in class com.jclark.xsl.expr.DelegateExprContext
OutputContentHandler - interface com.jclark.xsl.sax2.OutputContentHandler
a SAX2 ContentHandler that serializes to a Destination and requires some initialization
OutputDocumentHandler - interface com.jclark.xsl.sax.OutputDocumentHandler
A SAX 1 DocumentHandler that serializes the results of a transform to a Destination, in a manner influenced by the "xsl:output" element
OutputMethod - interface com.jclark.xsl.tr.OutputMethod
collects the attributes from the xsl:output element which determine the type of output we are to produce
represents the set of attributes that modify how output is serialized
OutputMethodDefaulter - class com.jclark.xsl.sax.OutputMethodDefaulter
able to automagically decide to use the html output method if the first start element name is "html" in no namespace
OutputMethodDefaulter - class com.jclark.xsl.sax2.OutputMethodDefaulter
automagically decides to use the html output method if the first start element name is "html" in no namespace

Recieves SAX parse events from a ResultBase, till it gets a look at the root element's name.

Construct with the guy who's gonna be sending us events and whatever the stylesheet's told us about the output parameters
OutputMethodHandler - interface com.jclark.xsl.sax.OutputMethodHandler
constructs a DocumentHandler appropriate for a given output method (which typically is determined by the stylesheet) and destination (which is determined externally)
OutputMethodHandler - interface com.jclark.xsl.sax2.OutputMethodHandler
constructs a ContentHandler appropriate for a given output method (which typically is determined by the stylesheet) and destination (which is determined externally)
outputMethodHandler - field in class com.jclark.xsl.sax.ResultBase
produces a DocumentHandler suitable for a given output method i.e text, XML, etc and destination
produces a ContentHandler suitable for a given output method i.e text, XML, etc and destination
OutputMethodHandlerImpl() - constructor for class com.jclark.xsl.sax2.OutputMethodHandlerImpl
Presents a java.util.Properties representation the information, declared in the xsl:output element, that modify how transformation output is serialized
A Destination on an already opened OutputStream
OutputStreamDestination(OutputStream) - constructor for class com.jclark.xsl.sax.OutputStreamDestination
ownerDocument - field in class com.jclark.xsl.dom.RootNode

P

ParamAction - class com.jclark.xsl.tr.ParamAction
binds a parameter to it's value
ParameterSet - interface com.jclark.xsl.tr.ParameterSet
a place to obtain run-time parameters from the execution environment
parent - field in class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry
parent - field in class com.jclark.xsl.dom.NodeBase
parent - field in class com.jclark.xsl.dom.SiblingNodeIterator
ParentAxisExpr - class com.jclark.xsl.expr.ParentAxisExpr
ParentPattern - class com.jclark.xsl.expr.ParentPattern
represents the concatenation of step patterns, right to left in a LocationPathPattern
construct with a new stepPattern: childPattern and a previous parentPattern
parse(InputSource) - method in class com.jclark.xsl.sax.XSLProcessorImpl
load the input document into a (xslt) object model, and run the transform
parse(InputSource) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
load the input document into a (xslt) object model, and run the transform
parse(String) - method in class com.jclark.xsl.sax.XSLProcessorImpl
run the transform
parse(String) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX XMLReader API
Parse the attributes on node as literal attributes and then parse the actions.
parse an XPath expression which is to be used in a context in which a Boolean is expected
ParseException - class com.jclark.xsl.expr.ParseException
ParseException(String) - constructor for class com.jclark.xsl.expr.ParseException
parse an XPath expression which is to be used in a context in which a NodeSet is expected i.e.
parse an XPath expression which is to be used in a context in which a Number is expected
parsePattern(com.jclark.xsl.om.Node,String) - static method in class com.jclark.xsl.expr.ExprParser
parse an XPath match Pattern
parse an XPath match pattern (with some variables!?!?)
ParserTest - class com.jclark.xsl.expr.ParserTest
parse an XPath expression which is to be used in a context in which a String is expected
parseTopLevel(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.tr.SheetImpl
come here if we have a "xsl:stylesheet" root element expect XSLT elements permitted at the top level ...
parse an XSLT attribute value template (which may include XPath expression(s) enclosed in curlybraces "{" "}")
parse an XPath expression which is to be used in a context in which a Variant (xsl:variable, xsl:param) is expected
PathPattern - interface com.jclark.xsl.expr.PathPattern
a compiled XPath expression which has an XSLT match priority
PathPatternBase - class com.jclark.xsl.expr.PathPatternBase
a (component of) a compiled XPath pattern expression
Pattern - interface com.jclark.xsl.expr.Pattern
an XPATH (XSLT) match pattern
PatternList - class com.jclark.xsl.expr.PatternList
This is where we come to find which template match pattern applies to any given node when we do an apply-templates.
PatternList() - constructor for class com.jclark.xsl.expr.PatternList
phase(int) - method in class com.jclark.xsl.sax.XSLProcessorImpl
phase(int) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
pop() - method in class com.jclark.xsl.sax.NXMLOutputHandler
pops a character handler off the stack, reverting to previous (does this need to be public?)
pop() - method in class com.jclark.xsl.sax2.NXMLOutputHandler
pops a character handler off the stack, reverting to previous (does this need to be public?)
position - field in class com.jclark.xsl.expr.FilterPattern.Context
PositionFunction - class com.jclark.xsl.expr.PositionFunction
implements the XPath position() function, which evaluates to the current node's position in the current node set
positionToBoolean(double,com.jclark.xsl.expr.ExprContext) - static method in class com.jclark.xsl.expr.Converter
PrecedingAxisExpr - class com.jclark.xsl.expr.PrecedingAxisExpr
The algorithm is:
(define (preceding x)
(define (reverse-subtree x)
(append (map reverse-subtree (reverse (children x)))
(list x)))
(map (lambda (y)
(map reverse-subtree (preceding-sibling y)))
(ancestor-or-self x)))
precedingSiblings(com.jclark.xsl.om.Node) - static method in class com.jclark.xsl.expr.PrecedingSiblingAxisExpr
prefixMap - field in class com.jclark.xsl.dom.ContainerNode
preserveSpace - field in class com.jclark.xsl.dom.ContainerNode
preserveSpace - field in class com.jclark.xsl.dom.SiblingNodeIterator
printSAXParseException(SAXParseException) - static method in class com.jclark.xsl.sax.Driver
printSAXParseException(SAXParseException) - static method in class com.jclark.xsl.trax.XTwice
Priority - class com.jclark.xsl.tr.Priority
PRIORITY - field in class com.jclark.xsl.tr.SheetImpl
transform the document rooted at node against this stylesheet
process an XML input document against this stylesheet
perform the transformation
run the transformation
ProcessAction - class com.jclark.xsl.tr.ProcessAction
apply-templates!
ProcessActionDebug - class com.jclark.xsl.tr.ProcessActionDebug
apply-templates!
ProcessContext - interface com.jclark.xsl.tr.ProcessContext
Processing context for a Stylesheet (Sheet) maintains state for a transformation, and actually does the dispatching of the transformation work by calling invoke() on Actions
ProcessContextImpl - class com.jclark.xsl.tr.ProcessContextImpl
manages the state of a transformation (and performs the transformation of a source document against an XSLT stylesheet)
PROCESSING_INSTRUCTION - static field in class com.jclark.xsl.om.Node
processingInstruction(String,String) - method in class com.jclark.xsl.dom.DOMBuilder
processingInstruction(String,String) - method in class com.jclark.xsl.sax.HTMLOutputHandler
processingInstruction(String,String) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
processingInstruction(String,String) - method in class com.jclark.xsl.sax.Indenter
processingInstruction(String,String) - method in class com.jclark.xsl.sax2.Indenter
processingInstruction(String,String) - method in class com.jclark.xsl.sax.NXMLOutputHandler
SAX Processing Instruction event handler -- strips PI's from output
processingInstruction(String,String) - method in class com.jclark.xsl.sax2.NXMLOutputHandler
SAX Processing Instruction event handler -- strips PI's from output
processingInstruction(String,String) - method in class com.jclark.xsl.sax.OutputMethodDefaulter
processingInstruction(String,String) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
processingInstruction(String,String) - method in class com.jclark.xsl.tr.Result
Construct a Processing Instruction
processingInstruction(String,String) - method in class com.jclark.xsl.sax.ResultBase
construct a processingInstruction in the result
processingInstruction(String,String) - method in class com.jclark.xsl.sax2.ResultBase
construct a processingInstruction in the result
processingInstruction(String,String) - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
processingInstruction(String,String) - method in class com.jclark.xsl.tr.StringResult
Construct a Processing Instruction
processingInstruction(String,String) - method in class com.jclark.xsl.sax2.TextOutputHandler
processingInstruction(String,String) - method in class com.jclark.xsl.sax.XMLOutputHandler
processingInstruction(String,String) - method in class com.jclark.xsl.sax2.XMLOutputHandler
put(Object,Object) - method in class com.jclark.xsl.tr.ProcessContext
put(Object,Object) - method in class com.jclark.xsl.tr.ProcessContextImpl

R

rawCharacters(String) - method in class com.jclark.xsl.sax.HTMLOutputHandler
rawCharacters(String) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
rawCharacters(String) - method in class com.jclark.xsl.sax.Indenter
rawCharacters(String) - method in class com.jclark.xsl.sax2.Indenter
rawCharacters(String) - method in class com.jclark.xsl.sax.OutputMethodDefaulter
rawCharacters(String) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
rawCharacters(String) - method in class com.jclark.xsl.sax.RawCharactersHandler
rawCharacters(String) - method in class com.jclark.xsl.sax2.RawCharactersHandler
rawCharacters(String) - method in class com.jclark.xsl.tr.Result
Some (possibly) non XML characters
rawCharacters(String) - method in class com.jclark.xsl.sax.ResultBase
rawCharacters are distinct from plain 'ol characters in that we don't try to do any escaping
rawCharacters(String) - method in class com.jclark.xsl.sax2.ResultBase
rawCharacters are distinct from plain 'ol characters in that we don't try to do any escaping
rawCharacters(String) - method in class com.jclark.xsl.tr.StringResult
Some (possibly) non XML characters
rawCharacters(String) - method in class com.jclark.xsl.sax.XMLOutputHandler
rawCharacters(String) - method in class com.jclark.xsl.sax2.XMLOutputHandler
RawCharactersEvent(String) - constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.RawCharactersEvent
RawCharactersEvent(String) - constructor for class com.jclark.xsl.sax2.OutputMethodDefaulter.RawCharactersEvent
RawCharactersHandler - interface com.jclark.xsl.sax.RawCharactersHandler
RawCharactersHandler - interface com.jclark.xsl.sax2.RawCharactersHandler
a SAX style event handler that receives raw characters events for writing e.g.
RawCharsAction - class com.jclark.xsl.tr.RawCharsAction
RawCharsAction(String) - constructor for class com.jclark.xsl.tr.RawCharsAction
RawCharsActionDebug - class com.jclark.xsl.tr.RawCharsActionDebug
RawValueOfAction - class com.jclark.xsl.tr.RawValueOfAction
represents an "xsl:value-of" with disable-output-escaping='yes'
RawValueOfAction(com.jclark.xsl.expr.StringExpr) - constructor for class com.jclark.xsl.tr.RawValueOfAction
construct around the given StringExpr
represents an "xsl:value-of" with disable-output-escaping='yes'
construct around the given StringExpr
RegexpMatchFunction - class com.jclark.xsl.expr.RegexpMatchFunction
Represents the EXSL regexp:match function For more information consult exsl specification at: Specification.
RegexpReplaceFunction - class com.jclark.xsl.expr.RegexpReplaceFunction
Represents the EXSL regexp:replace function For more information consult exsl specification at: Specification.
RegexpTestFunction - class com.jclark.xsl.expr.RegexpTestFunction
Represents the EXSL regesp:test function For more information consult exsl specification at: Specification.
relate(boolean,boolean) - method in class com.jclark.xsl.expr.EqualsRelation
relate(boolean,boolean) - method in class com.jclark.xsl.expr.NotEqualsRelation
relate(boolean,boolean) - method in class com.jclark.xsl.expr.NumericRelation
relate(boolean,boolean) - method in class com.jclark.xsl.expr.Relation
relate(boolean,com.jclark.xsl.om.NodeIterator) - method in class com.jclark.xsl.expr.Relation
relate(com.jclark.xsl.om.NodeIterator,boolean) - method in class com.jclark.xsl.expr.Relation
relate(com.jclark.xsl.om.NodeIterator,double) - method in class com.jclark.xsl.expr.Relation
relate(com.jclark.xsl.om.NodeIterator,String) - method in class com.jclark.xsl.expr.Relation
relate(double,com.jclark.xsl.om.NodeIterator) - method in class com.jclark.xsl.expr.Relation
relate(double,double) - method in class com.jclark.xsl.expr.EqualsRelation
relate(double,double) - method in class com.jclark.xsl.expr.GreaterThanEqualsRelation
relate(double,double) - method in class com.jclark.xsl.expr.GreaterThanRelation
relate(double,double) - method in class com.jclark.xsl.expr.NotEqualsRelation
relate(double,double) - method in class com.jclark.xsl.expr.Relation
relate(String,com.jclark.xsl.om.NodeIterator) - method in class com.jclark.xsl.expr.Relation
relate(String,String) - method in class com.jclark.xsl.expr.EqualsRelation
relate(String,String) - method in class com.jclark.xsl.expr.NotEqualsRelation
relate(String,String) - method in class com.jclark.xsl.expr.NumericRelation
relate(String,String) - method in class com.jclark.xsl.expr.Relation
Relation - class com.jclark.xsl.expr.Relation
resolve(String) - method in class com.jclark.xsl.sax.Destination
resolve(String) - method in class com.jclark.xsl.sax.FileDescriptorDestination
returns a FileDestination to the given (local) URI
resolve(String) - method in class com.jclark.xsl.sax.FileDestination
resolve(String) - method in class com.jclark.xsl.sax.GenericDestination
By default return a FileDestination to the given (local) URI
Result - interface com.jclark.xsl.tr.Result
As transformation proceeds, "Actions" are performed, and an output tree is constructed.
RESULT_PREFIX - field in class com.jclark.xsl.tr.SheetImpl
ResultBase - class com.jclark.xsl.sax.ResultBase
abstract base class represents the results of executing a stylesheet Action -- constructs result components.
ResultBase - class com.jclark.xsl.sax2.ResultBase
abstract base class represents the results of executing a stylesheet Action -- constructs result components.
Construct with an outputMethodHandler from which we'll obtain the appropriate DocumentHandler
Construct with an outputMethodHandler from which we'll obtain the appropriate ContentHandler
ResultBase(ContentHandler,ErrorHandler) - constructor for class com.jclark.xsl.sax2.ResultBase
Construct with a ContentHandler already determined
ResultBase(DocumentHandler,ErrorHandler) - constructor for class com.jclark.xsl.sax.ResultBase
Construct with a DocummentHandler already determined
ResultFragmentExpr - class com.jclark.xsl.tr.ResultFragmentExpr
ResultFragmentVariant - interface com.jclark.xsl.tr.ResultFragmentVariant
a result tree fragment, I guess used as a variable or param?
ResultTreeFragment - interface com.jclark.xsl.sax.ResultTreeFragment
ResultTreeFragment - interface com.jclark.xsl.sax2.ResultTreeFragment
A Result Tree Fragment can write out a representation of itself as a sequence of SAX events
Copy a Result Tree Fragment to the Destination via the Handler
ReverseAxisExpr - class com.jclark.xsl.expr.ReverseAxisExpr
A reverse axis (XPath) expression represents a Node set which may need to be seen in document order (thus reversed)
ReverseComparator - class com.jclark.xsl.util.ReverseComparator
ReverseComparator(com.jclark.xsl.util.Comparator) - constructor for class com.jclark.xsl.util.ReverseComparator
RomanNumberFormat - class com.jclark.xsl.conv.RomanNumberFormat
RomanNumberFormat(String) - constructor for class com.jclark.xsl.conv.RomanNumberFormat
ROOT - static field in class com.jclark.xsl.om.Node
root - field in class com.jclark.xsl.dom.NodeBase
RootExpr - class com.jclark.xsl.expr.RootExpr
an XPath expression (component) that evaluates a sub-expression with a document root Node as the contextNode
RootExpr(com.jclark.xsl.expr.NodeSetExpr) - constructor for class com.jclark.xsl.expr.RootExpr
construct with a sub-expression
RootNode - class com.jclark.xsl.dom.RootNode
RoundFunction - class com.jclark.xsl.expr.RoundFunction

S

SafeNodeIterator - interface com.jclark.xsl.om.SafeNodeIterator
represents a list of Nodes -- the next() function promises to not throw an exception
SaxFilterMaker - interface com.jclark.xsl.sax.SaxFilterMaker
an object which is able to provide a SAX2 XMLFilter We use these for some experimental XSLT extension elements
SAXTwoOMBuilder - interface com.jclark.xsl.sax2.SAXTwoOMBuilder
constructs an (XT) object model from SAX2 events
SAXTwoOMBuilderImpl - class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
constructs an (xslt) XML object model from SAX2 events N.B.
SAXTwoOMBuilderImpl() - constructor for class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
make sure you call init() if you construct with this method
SELECT - field in class com.jclark.xsl.tr.SheetImpl
SelfAxisExpr - class com.jclark.xsl.expr.SelfAxisExpr
SequenceComposeExpr - class com.jclark.xsl.expr.SequenceComposeExpr
Composition when expr1 is SINGLE_LEVEL and expr2 is STAYS_IN_SUBTREE.
ServletDestination - class com.jclark.xsl.sax.ServletDestination
provides and initializes an output stream to (through) a ServletResponse
ServletDestination(ServletResponse) - constructor for class com.jclark.xsl.sax.ServletDestination
set(int) - method in class com.jclark.xsl.tr.Importance
setAttribute(String,Object) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Throws an IllegalArgumentException since attributes are not supported.
setChar(String) - method in class com.jclark.xsl.sax.NXMLOutputHandler.EscapeCharacterHandler
setChar(String) - method in class com.jclark.xsl.sax2.NXMLOutputHandler.EscapeCharacterHandler
setContentHandler(ContentHandler) - method in class com.jclark.xsl.trax.TransformerFilterImpl
setContentHandler(ContentHandler) - method in class com.jclark.xsl.sax2.XSLProcessor
set the output target for the transform.
setContentHandler(ContentHandler) - method in class com.jclark.xsl.sax.XSLProcessorImpl
we can have either an OutputMethodHandler, a ContentHandler or DocumentHandler, not two or three
setContentHandler(ContentHandler) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX 2 XMLReader API.
setDebugger(com.jclark.xsl.tr.ActionDebugTarget) - method in class com.jclark.xsl.tr.Sheet
sets the experimental xrap processor for use during processing by the ProcessContext
sets the xrap processor for use during processing
sets a special kind of extension element processor N.B.
sets a special kind of extension element processor N.B.
sets a debugging target
sets an extension element processor for XRAP
set the target of our output stream
setDocumentHandler(DocumentHandler) - method in class com.jclark.xsl.sax.XSLProcessorImpl
we can have either an OutputMethodHandler, or a DocumentHandler, not both
setDocumentLocator(Locator) - method in class com.jclark.xsl.dom.DOMBuilder
setDocumentLocator(Locator) - method in class com.jclark.xsl.sax.Indenter
setDocumentLocator(Locator) - method in class com.jclark.xsl.sax2.Indenter
setDocumentLocator(Locator) - method in class com.jclark.xsl.sax.OutputMethodDefaulter
setDocumentLocator(Locator) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
setDocumentLocator(Locator) - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
setDocumentLocator(Locator) - method in class com.jclark.xsl.sax2.TextOutputHandler
setDocumentLocator(Locator) - method in class com.jclark.xsl.sax.XMLOutputHandler
setDocumentLocator(Locator) - method in class com.jclark.xsl.sax2.XMLOutputHandler
setDocumentLocator(org.xml.sax.Locator) - method in class com.jclark.xsl.sax.HTMLOutputHandler
setDocumentLocator(org.xml.sax.Locator) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
setDocumentLocator(org.xml.sax.Locator) - method in class com.jclark.xsl.sax.NXMLOutputHandler
setDocumentLocator(org.xml.sax.Locator) - method in class com.jclark.xsl.sax2.NXMLOutputHandler
setDTDHandler(DTDHandler) - method in class com.jclark.xsl.sax.XSLProcessorImpl
SAX 1 Parser API
setDTDHandler(DTDHandler) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX XMLReader API
setEncoding(String) - method in class com.jclark.xsl.sax.GenericDestination
sets the IANA character encoding name from a Java character encoding name.
setEntityResolver(EntityResolver) - method in class com.jclark.xsl.sax.XSLProcessorImpl
SAX 1 PArser API
setEntityResolver(EntityResolver) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX XMLReader API
setErrorHandler(ErrorHandler) - method in class com.jclark.xsl.sax.XMLProcessorEx
setErrorHandler(ErrorHandler) - method in class com.jclark.xsl.sax2.XMLProcessorEx
setErrorHandler(ErrorHandler) - method in class com.jclark.xsl.dom.XMLProcessorImpl
setErrorHandler(ErrorHandler) - method in class com.jclark.xsl.sax.XMLProcessorImpl
setErrorHandler(ErrorHandler) - method in class com.jclark.xsl.sax2.XMLProcessorImpl
setErrorHandler(ErrorHandler) - method in class com.jclark.xsl.sax.XSLProcessorImpl
SAX 1 PArser API
setErrorHandler(ErrorHandler) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX API
setErrorListener(ErrorListener) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Set the error event listener for the TransformerFactory, which is used for the processing of transformation instructions,
setErrorListener(ErrorListener) - method in class com.jclark.xsl.trax.TransformerImpl
Set the error event listener in effect for the transformation.
setFeature(String,boolean) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
setFeature(String,boolean) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX API
setFormat(String) - method in class com.jclark.xsl.conv.NumberListFormat
setFormat(String) - method in class com.jclark.xsl.tr.NumberListFormatTemplate
setGroupingSeparator(String) - method in class com.jclark.xsl.conv.NumberListFormat
setGroupingSeparator(String) - method in class com.jclark.xsl.tr.NumberListFormatTemplate
setGroupingSize(int) - method in class com.jclark.xsl.conv.NumberListFormat
setGroupingSize(int) - method in class com.jclark.xsl.tr.NumberListFormatTemplate
setLang(String) - method in class com.jclark.xsl.conv.NumberListFormat
setLang(String) - method in class com.jclark.xsl.tr.NumberListFormatTemplate
setLetterValue(String) - method in class com.jclark.xsl.conv.NumberListFormat
setLetterValue(String) - method in class com.jclark.xsl.tr.NumberListFormatTemplate
setLocale(Locale) - method in class com.jclark.xsl.sax.XSLProcessorImpl
SAX 1 Parser API
setMinimize(byte) - method in class com.jclark.xsl.sax.XMLOutputHandler
setMinimize(byte) - method in class com.jclark.xsl.sax2.XMLOutputHandler
setNode(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.om.XSLException
get the appropriate DocumentHandler from the outputMethodHandler (we've already obtained for our destiantion) for the named output method
get the appropriate ContentHandler from the outputMethodHandler (we've already obtained for our destination) for the named output method
set the output target for the transform
we can have either an OutputMethodHandler, or a DocumentHandler, not both
set the output target for the transform.
we can have either an OutputMethodHandler, or a DocumentHandler, not both
setOutputMethodProperty(String,String,String) - method in class com.jclark.xsl.tr.Sheet
override the stylesheet's or default value for an output method property
setOutputMethodProperty(String,String,String) - method in class com.jclark.xsl.tr.SheetImpl
override the stylesheet's or default value for an output method property
setOutputProperties(Properties) - method in class com.jclark.xsl.trax.TransformerImpl
Set the output properties for the transformation.
setOutputProperty(String,String) - method in class com.jclark.xsl.trax.TransformerImpl
Set an output property that will be in effect for the transformation.
setParameter(String,Object) - method in class com.jclark.xsl.trax.TransformerImpl
Add a parameter for the transformation.
setParameter(String,Object) - method in class com.jclark.xsl.sax.XSLProcessor
set the run-time parameters for the stylesheet
setParameter(String,Object) - method in class com.jclark.xsl.sax2.XSLProcessor
set the run-time parameters for the stylesheet
setParameter(String,Object) - method in class com.jclark.xsl.sax.XSLProcessorImpl
setParameter(String,Object) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
recognizes names in the form "{namespace-part}local-part" as used in TrAX
setParser(com.jclark.xsl.sax.XSLProcessorImpl) - static method in class com.jclark.xsl.sax.Driver
setParser(Parser) - method in class com.jclark.xsl.sax.XSLProcessor
setParser must be called before any other methods
setParser(Parser) - method in class com.jclark.xsl.sax.XSLProcessorImpl
use same parser for input and styleSheet
setParser(Parser,Parser) - method in class com.jclark.xsl.sax.XSLProcessor
set one parser for the stylesheet, and another for the input
setParser(Parser,Parser) - method in class com.jclark.xsl.sax.XSLProcessorImpl
SAX API
setReaders(XMLReader,XMLReader) - method in class com.jclark.xsl.sax2.XSLProcessor
set one parser for the stylesheet, and another for the input
setReaders(XMLReader,XMLReader) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
set two XMLReaders (may be the same XMLReader), #1 for parsing the XML source to transform, #2 for parsing the stylesheeet.
setResult(Result) - method in class com.jclark.xsl.trax.TransformerHandlerImpl
sets the experimental xrap processor for use during processing by the ProcessContext
sets the xrap processor for use during processing
sets a special kind of extension element processor N.B.
sets a special kind of extension element processor N.B.
sets an extension element processor for XRAP
sets an extension element processor for XRAP
setSourceReader(XMLReader) - method in class com.jclark.xsl.sax2.XSLProcessor
prepare for parsing the input XML document
setSourceReader(XMLReader) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
prepare for parsing the input XML document
setSystemId(String) - method in class com.jclark.xsl.trax.TemplatesHandlerImpl
sets the base URI we want to associate with the stylesheet
setSystemId(String) - method in class com.jclark.xsl.trax.TransformerHandlerImpl
setURIResolver(URIResolver) - method in class com.jclark.xsl.trax.TransformerFactoryImpl
Set the URIResolver.
setURIResolver(URIResolver) - method in class com.jclark.xsl.trax.TransformerImpl
Set an object that will be used to resolve URIs used in document().
setWriter(Writer) - method in class com.jclark.xsl.sax.HTMLOutputHandler
setWriter(Writer) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
setXMLReader(XMLReader) - method in class com.jclark.xsl.sax2.XMLProcessorImpl
Sheet - interface com.jclark.xsl.tr.Sheet
Represents a (compiled) XSLT stylesheet.
SheetDetails - interface com.jclark.xsl.tr.SheetDetails
provides access to the additional information in the compiled stylesheet that the implementation of the ProcessContext needs to get at, but we don't need to share with other packages
SheetImpl - class com.jclark.xsl.tr.SheetImpl
Actually does the work of compiling the stylesheet's object model into the template rules, actions, variable definitions, etc.
The constructor builds (compiles) a stylesheet
sheetLoadContext - field in class com.jclark.xsl.tr.SheetImpl
SiblingNodeIterator - class com.jclark.xsl.dom.SiblingNodeIterator
SINGLE_LEVEL - static field in class com.jclark.xsl.expr.ConvertibleNodeSetExpr
If this is set, then all nodes in the result of eval(x, c) are guaranteed to be at the same level of the tree.
SingleNodeIterator - class com.jclark.xsl.expr.SingleNodeIterator
SingleNodeIterator(com.jclark.xsl.om.Node) - constructor for class com.jclark.xsl.expr.SingleNodeIterator
skippedEntity(String) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
skippedEntity(String) - method in class com.jclark.xsl.sax2.Indenter
skippedEntity(String) - method in class com.jclark.xsl.sax2.NXMLOutputHandler
skippedEntity(String) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
skippedEntity(String) - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
skippedEntity(String) - method in class com.jclark.xsl.sax2.TextOutputHandler
skippedEntity(String) - method in class com.jclark.xsl.sax2.XMLOutputHandler
sort(com.jclark.xsl.util.Comparator,Object[]) - static method in class com.jclark.xsl.util.MergeSort
sort(com.jclark.xsl.util.Comparator,Object[],int,int) - static method in class com.jclark.xsl.util.MergeSort
SortNodeSetExpr - class com.jclark.xsl.tr.SortNodeSetExpr
sorts a node list before returning them from a nested expression
SPARE - static field in class com.jclark.xsl.tr.MultiLevelNumberAction.Cache
SplitFunction - class com.jclark.xsl.expr.SplitFunction
Represents the EXSL str:split function For more information consult exsl specification at: Specification.
STANDALONE - field in class com.jclark.xsl.tr.SheetImpl
start(com.jclark.xsl.tr.OutputMethod) - method in class com.jclark.xsl.tr.Result
Prepare to start constructing stuff.
start(com.jclark.xsl.tr.OutputMethod) - method in class com.jclark.xsl.sax.ResultBase
initialize, (and possibly construct) the DocumentHandler
start(com.jclark.xsl.tr.OutputMethod) - method in class com.jclark.xsl.sax2.ResultBase
initialize, (and possibly construct) the ContentHandler called by the transformation engine
start(com.jclark.xsl.tr.OutputMethod) - method in class com.jclark.xsl.tr.StringResult
Prepare to start constructing stuff.
startCDATA() - method in class com.jclark.xsl.trax.TransformerHandlerImpl
startDocument() - method in class com.jclark.xsl.dom.DOMBuilder
startDocument() - method in class com.jclark.xsl.sax.HTMLOutputHandler
startDocument() - method in class com.jclark.xsl.sax2.HTMLOutputHandler
startDocument() - method in class com.jclark.xsl.sax.Indenter
startDocument() - method in class com.jclark.xsl.sax2.Indenter
startDocument() - method in class com.jclark.xsl.sax.NXMLOutputHandler
SAX startDocument parse event
startDocument() - method in class com.jclark.xsl.sax2.NXMLOutputHandler
SAX startDocument parse event
startDocument() - method in class com.jclark.xsl.sax.OutputMethodDefaulter
startDocument() - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
receive notice of doc's start
startDocument() - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
startDocument() - method in class com.jclark.xsl.trax.TemplatesHandlerImpl
SAX implementation: recieve notification of start of parse, redirect all subsequent SAX events to our embedded object model builder
startDocument() - method in class com.jclark.xsl.sax2.TextOutputHandler
startDocument() - method in class com.jclark.xsl.trax.TransformerHandlerImpl
startDocument() - method in class com.jclark.xsl.sax.XMLOutputHandler
startDocument() - method in class com.jclark.xsl.sax2.XMLOutputHandler
startDTD(String,String,String) - method in class com.jclark.xsl.trax.TransformerHandlerImpl
Start constructing an Element (NB) The nsMap must declare the prefix on elementType correctly.
start construction an Element
start construction an Element ...
Start constructing an Element (NB) The nsMap must declare the prefix on elementType correctly.
startElement(String,AttributeList) - method in class com.jclark.xsl.dom.DOMBuilder
startElement(String,AttributeList) - method in class com.jclark.xsl.sax.HTMLOutputHandler
startElement(String,AttributeList) - method in class com.jclark.xsl.sax.Indenter
startElement(String,AttributeList) - method in class com.jclark.xsl.sax.NXMLOutputHandler
captures "control", "data", "char" and "escape" character indicators and interposes the appropriate character handler
startElement(String,AttributeList) - method in class com.jclark.xsl.sax.OutputMethodDefaulter
startElement(String,AttributeList) - method in class com.jclark.xsl.sax.XMLOutputHandler
startElement(String,String,String,Attributes) - method in class com.jclark.xsl.sax2.Indenter
captures "control", "data", "char" and "escape" character indicators and interposes the appropriate character handler
the first start element, if it's "html" and in no namespace, then we switch to an html contentHandler -- yucchh
we're finished with adding attributes?
notify that we're finished with adding attributes
startEntity(String) - method in class com.jclark.xsl.trax.TransformerHandlerImpl
startPrefixMapping(String,String) - method in class com.jclark.xsl.sax2.HTMLOutputHandler
startPrefixMapping(String,String) - method in class com.jclark.xsl.sax2.Indenter
startPrefixMapping(String,String) - method in class com.jclark.xsl.sax2.NXMLOutputHandler
startPrefixMapping(String,String) - method in class com.jclark.xsl.sax2.OutputMethodDefaulter
startPrefixMapping(String,String) - method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
startPrefixMapping(String,String) - method in class com.jclark.xsl.sax2.TextOutputHandler
startPrefixMapping(String,String) - method in class com.jclark.xsl.sax2.XMLOutputHandler
StartsWithFunction - class com.jclark.xsl.expr.StartsWithFunction
STAYS_IN_SUBTREE - static field in class com.jclark.xsl.expr.ConvertibleNodeSetExpr
If this is set, then all nodes in the result of eval(x, c) are guaranteed to be in the subtree rooted at x.
stringAfter(String,String) - static method in class com.jclark.xsl.expr.SubstringAfterFunction
stringBefore(String,String) - static method in class com.jclark.xsl.expr.SubstringBeforeFunction
StringExpr - interface com.jclark.xsl.expr.StringExpr
an XPath expression which evaluates to a String
StringFunction - class com.jclark.xsl.expr.StringFunction
StringLengthFunction - class com.jclark.xsl.expr.StringLengthFunction
StringRelationalExpr - class com.jclark.xsl.expr.StringRelationalExpr
StringResult - class com.jclark.xsl.tr.StringResult
StringResult() - constructor for class com.jclark.xsl.tr.StringResult
StringResult(com.jclark.xsl.tr.Result) - constructor for class com.jclark.xsl.tr.StringResult
StringVariant - class com.jclark.xsl.expr.StringVariant
StringVariant(String) - constructor for class com.jclark.xsl.expr.StringVariant
STYLESHEET_PREFIX - field in class com.jclark.xsl.tr.SheetImpl
SubstringFunction - class com.jclark.xsl.expr.SubstringFunction
SubtractExpr - class com.jclark.xsl.expr.SubtractExpr
SubtreeExpr - class com.jclark.xsl.expr.SubtreeExpr
descendants-or-self(node())/E when E has STAYS_IN_SUBTREE
SubtreeExpr(com.jclark.xsl.expr.ConvertibleNodeSetExpr) - constructor for class com.jclark.xsl.expr.SubtreeExpr
SumFunction - class com.jclark.xsl.expr.SumFunction
swapCase(char) - method in class com.jclark.xsl.util.SwapCaseComparator
swapCase(char) - method in class com.jclark.xsl.util.TurkishSwapCaseComparator
SwapCaseComparator - class com.jclark.xsl.util.SwapCaseComparator
implements the system-property() function, XSLT 1.0, section 12.4

T

TemplateRuleSet - class com.jclark.xsl.tr.TemplateRuleSet
holds a collection of Templates (Actions) for a mode ..
TemplateRuleSet(com.jclark.xsl.tr.Action) - constructor for class com.jclark.xsl.tr.TemplateRuleSet
construct/ initialize with the default, builtin Action
TemplatesHandlerImpl - class com.jclark.xsl.trax.TemplatesHandlerImpl
An implementation of javax.xml.transform.sax.TemplatesHandler.
construct with a reference to the factory, and a processor which can construct an object model from the SAX events representing the stylesheet
TemplatesImpl - class com.jclark.xsl.trax.TemplatesImpl
An implementation of the TrAX Templates interface.
TERMINATE - field in class com.jclark.xsl.tr.SheetImpl
TEST - field in class com.jclark.xsl.tr.SheetImpl
TEXT - static field in class com.jclark.xsl.om.Node
TextComparator - class com.jclark.xsl.util.TextComparator
TextNode - class com.jclark.xsl.dom.TextNode
TextOutputHandler - class com.jclark.xsl.sax.TextOutputHandler
An object which serailizes SAX 1 events to raw text
TextOutputHandler - class com.jclark.xsl.sax2.TextOutputHandler
An object which serailizes SAX 2 events to raw text
TextOutputHandler() - constructor for class com.jclark.xsl.sax.TextOutputHandler
TextOutputHandler() - constructor for class com.jclark.xsl.sax2.TextOutputHandler
TextOutputHandler(Writer) - constructor for class com.jclark.xsl.sax.TextOutputHandler
TextOutputHandler(Writer) - constructor for class com.jclark.xsl.sax2.TextOutputHandler
throwXSLException(SAXException) - method in class com.jclark.xsl.sax.ResultBase
throwXSLException(SAXException) - method in class com.jclark.xsl.sax2.ResultBase
toBoolean(com.jclark.xsl.om.NodeIterator) - static method in class com.jclark.xsl.expr.Converter
toBoolean(double) - static method in class com.jclark.xsl.expr.Converter
toBoolean(String) - static method in class com.jclark.xsl.expr.Converter
toIana(String) - static method in class com.jclark.xsl.sax.EncodingName
convert a Java character encoding name to its IANA equivalent
toJava(String) - static method in class com.jclark.xsl.sax.EncodingName
convert a IANA character encoding name to its Java equivalent
TOK_AND - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_AT - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_AXIS - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_CNAME_LPAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_COMMA - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_COMMENT_LPAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_DIV - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_DOT - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_DOT_DOT - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_EOF - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_EQUALS - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_FUNCTION_LPAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_GT - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_GTE - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_LITERAL - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_LPAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_LSQB - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_LT - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_LTE - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_MINUS - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_MOD - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_MULTIPLY - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_NAME_COLON_STAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_NODE_LPAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_NOT_EQUALS - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_NUMBER - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_OR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_PLUS - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_PROCESSING_INSTRUCTION_LPAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_QNAME - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_RPAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_RSQB - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_SLASH - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_SLASH_SLASH - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_STAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_TEXT_LPAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_VARIABLE_REF - static field in class com.jclark.xsl.expr.ExprTokenizer
TOK_VBAR - static field in class com.jclark.xsl.expr.ExprTokenizer
TokenizerTest - class com.jclark.xsl.expr.TokenizerTest
toNumber(boolean) - static method in class com.jclark.xsl.expr.Converter
toNumber(com.jclark.xsl.om.NodeIterator) - static method in class com.jclark.xsl.expr.Converter
toNumber(String) - static method in class com.jclark.xsl.expr.Converter
TopLevelPattern - interface com.jclark.xsl.expr.TopLevelPattern
an XPath top level match pattern?
toString() - method in class com.jclark.xsl.tr.StringResult
toString(boolean) - static method in class com.jclark.xsl.expr.Converter
toString(com.jclark.xsl.om.Node) - static method in class com.jclark.xsl.expr.Converter
toString(com.jclark.xsl.om.NodeIterator) - static method in class com.jclark.xsl.expr.Converter
toString(double) - static method in class com.jclark.xsl.expr.Converter
Transform - interface com.jclark.xsl.dom.Transform
An object which transforms a source DOM into a result DOM
transform(com.jclark.xsl.om.Node) - method in class com.jclark.xsl.sax2.XSLProcessorImpl
transform(Node,Node) - method in class com.jclark.xsl.dom.Transform
run a transformation of the DOM at sourceRoot, constructing the results onto the DOM at resultRoot
transform(Source,Result) - method in class com.jclark.xsl.trax.TransformerImpl
Process the source tree to the output result.
TransformEngine - interface com.jclark.xsl.dom.TransformEngine
An implementation of the TrAX TransformerFactory class and SAXTransformerFactory classes.
TransformerFilterImpl - class com.jclark.xsl.trax.TransformerFilterImpl
An implementation of javax.xml.transform.sax.TransformerHandler A TransformerHandler listens for SAX ContentHandler parse events and transforms them to a Result.
TransformerImpl - class com.jclark.xsl.trax.TransformerImpl
An implementation of the TrAX Transformer class.
Create a TransformerImpl.
TransformException - class com.jclark.xsl.dom.TransformException
TransformException(String,Node) - constructor for class com.jclark.xsl.dom.TransformException
TranslateFunction - class com.jclark.xsl.expr.TranslateFunction
TrueExpr - class com.jclark.xsl.expr.TrueExpr
TrueFunction - class com.jclark.xsl.expr.TrueFunction

U

unaliasName(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.ProcessContext
unaliasName(com.jclark.xsl.om.Name) - method in class com.jclark.xsl.tr.ProcessContextImpl
unbind(String) - method in class com.jclark.xsl.om.NamespacePrefixMap
removes the association of a prefix with a namespace
unbindDefault() - method in class com.jclark.xsl.om.NamespacePrefixMap
remove the default namespace
unbindLocalVariables(int) - method in class com.jclark.xsl.tr.ProcessContext
unbindLocalVariables(int) - method in class com.jclark.xsl.tr.ProcessContextImpl
UnbindLocalVariablesAction(int) - constructor for class com.jclark.xsl.tr.UnbindLocalVariablesAction
UnionExpr - class com.jclark.xsl.expr.UnionExpr
UnionNodeIterator - class com.jclark.xsl.expr.UnionNodeIterator
UniqueNodeIterator - class com.jclark.xsl.expr.UniqueNodeIterator
UPPER_FIRST - static field in class com.jclark.xsl.util.TextComparator
USE - field in class com.jclark.xsl.tr.SheetImpl
USE_ATTRIBUTE_SETS - field in class com.jclark.xsl.tr.SheetImpl
used - field in class com.jclark.xsl.tr.AnyLevelNumberAction.Cache

V

value - field in class com.jclark.xsl.dom.AttributeNode
value - field in class com.jclark.xsl.tr.ProcessContextImpl.VariableBindings
VALUE - field in class com.jclark.xsl.tr.SheetImpl
value - field in class com.jclark.xsl.dom.TextNode
ValueIdIterator - class com.jclark.xsl.expr.ValueIdIterator
ValueOfAction - class com.jclark.xsl.tr.ValueOfAction
xsl:value-of
ValueOfAction(com.jclark.xsl.expr.StringExpr) - constructor for class com.jclark.xsl.tr.ValueOfAction
ValueOfActionDebug - class com.jclark.xsl.tr.ValueOfActionDebug
xsl:value-of
variable name/value bindings are maintained internally as a linked list
VariableInfo - class com.jclark.xsl.tr.VariableInfo
the expression to evaluate for obraining a Variable's result, and the fact of whether it is a parameter
VariableSet - interface com.jclark.xsl.expr.VariableSet
Variant - interface com.jclark.xsl.expr.Variant
VariantBase - class com.jclark.xsl.expr.VariantBase
VariantExpr - interface com.jclark.xsl.expr.VariantExpr
VariantRelationalExpr - class com.jclark.xsl.expr.VariantRelationalExpr
VERSION - field in class com.jclark.xsl.tr.SheetImpl

W

warning(SAXParseException) - method in class com.jclark.xsl.sax.Driver.ErrorHandlerImpl
warning(SAXParseException) - method in class com.jclark.xsl.trax.XTwice.ErrorHandlerImpl
warning(TransformerException) - method in class com.jclark.xsl.trax.DefaultErrorListener
send a warning to stderr
WithCurrentExpr - class com.jclark.xsl.expr.WithCurrentExpr
WithCurrentExpr(com.jclark.xsl.expr.ConvertibleExpr) - constructor for class com.jclark.xsl.expr.WithCurrentExpr

X

XFYXT_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
XX XSLT extensions
XML_NAMESPACE - static field in class com.jclark.xsl.om.Name
The constant http://www.w3.org/XML/1998/namespace
XMLOutputHandler - class com.jclark.xsl.sax.XMLOutputHandler
A DocumentHandler that writes an XML representation to an OutputStream.
XMLOutputHandler - class com.jclark.xsl.sax2.XMLOutputHandler
A ContentHandler that writes an XML representation to an OutputStream.
XMLOutputHandler() - constructor for class com.jclark.xsl.sax.XMLOutputHandler
Create a XMLOutputHandler that will write in UTF-8 to an OutputStream.
XMLOutputHandler() - constructor for class com.jclark.xsl.sax2.XMLOutputHandler
Create a XMLOutputHandler that will write in UTF-8 to an OutputStream.
XMLOutputHandler(OutputStream) - constructor for class com.jclark.xsl.sax.XMLOutputHandler
XMLOutputHandler(OutputStream) - constructor for class com.jclark.xsl.sax2.XMLOutputHandler
XMLProcessor - interface com.jclark.xsl.tr.XMLProcessor
Constructs an object model from an XML document
XMLProcessorEx - interface com.jclark.xsl.sax.XMLProcessorEx
extended public interface for an XMLProcessor, which loads an XML source into our own DOM-like structure
XMLProcessorEx - interface com.jclark.xsl.sax2.XMLProcessorEx
extended public interface for an XMLProcessor, which loads an XML source into our own DOM-like structure
XMLProcessorImpl - class com.jclark.xsl.dom.XMLProcessorImpl
builds a om.Node from a DOM implementation
XMLProcessorImpl - class com.jclark.xsl.sax.XMLProcessorImpl
parses a source doc or stylesheet into our own DOM like structure
XMLProcessorImpl - class com.jclark.xsl.sax2.XMLProcessorImpl
Builds an object model from a SAX event stream
XMLProcessorImpl() - constructor for class com.jclark.xsl.sax2.XMLProcessorImpl
XMLProcessorImpl(Parser) - constructor for class com.jclark.xsl.sax.XMLProcessorImpl
construct with a SAX1 parser we may wish to re-use for resolving e.g xsl:include
XMLProcessorImpl(XMLReader) - constructor for class com.jclark.xsl.sax2.XMLProcessorImpl
construct with a SAX2 XML Reader we may wish to re-use for resolving e.g xsl:include
XRAPAction - class com.jclark.xsl.tr.XRAPAction
Invokes an XRAP processor
XRAPActionDebug - class com.jclark.xsl.tr.XRAPActionDebug
Invokes an XRAP processor
XSL_ATTRIBUTE - field in class com.jclark.xsl.tr.SheetImpl
XSL_FALLBACK - field in class com.jclark.xsl.tr.SheetImpl
XSL_FOR_EACH - field in class com.jclark.xsl.tr.SheetImpl
XSL_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
XSL's namespace URI
XSL_OTHERWISE - field in class com.jclark.xsl.tr.SheetImpl
XSL_SORT - field in class com.jclark.xsl.tr.SheetImpl
XSL_STYLESHEET - field in class com.jclark.xsl.tr.SheetImpl
XSL_TRANSFORM - field in class com.jclark.xsl.tr.SheetImpl
XSL_USE_ATTRIBUTE_SETS - field in class com.jclark.xsl.tr.SheetImpl
XSL_VENDOR - field in class com.jclark.xsl.tr.SheetImpl
XSL_VENDOR_URL - field in class com.jclark.xsl.tr.SheetImpl
XSL_VERSION - field in class com.jclark.xsl.tr.SheetImpl
XSL_WHEN - field in class com.jclark.xsl.tr.SheetImpl
XSL_WITH_PARAM - field in class com.jclark.xsl.tr.SheetImpl
XSLException - class com.jclark.xsl.om.XSLException
XSLException(Exception) - constructor for class com.jclark.xsl.om.XSLException
XSLException(Exception,com.jclark.xsl.om.Node) - constructor for class com.jclark.xsl.om.XSLException
XSLException(String) - constructor for class com.jclark.xsl.om.XSLException
XSLException(String,com.jclark.xsl.om.Node) - constructor for class com.jclark.xsl.om.XSLException
XSLProcessor - interface com.jclark.xsl.sax.XSLProcessor
typical usage:
// find an implementation, and construct it
XSLProcessor xsl = new XSLProcessorImpl();
xsl.setParser(sourceParser, styleParser);
xsl.loadStylesheet(someInputSource);
// maybe clone for re-use ...
XSLProcessor - interface com.jclark.xsl.sax2.XSLProcessor
typical usage:
// find an implementation, and construct it
XSLProcessor xsl = new XSLProcessorImpl();
xsl.setReaders(sourceXMLReader, styleXMLReader);
xsl.loadStylesheet(someInputSource);
// maybe clone for re-use ...
XSLProcessorImpl - class com.jclark.xsl.sax.XSLProcessorImpl
An XSLT Processor
XSLProcessorImpl - class com.jclark.xsl.sax2.XSLProcessorImpl
An XSLT Processor
XSLProcessorImpl() - constructor for class com.jclark.xsl.sax2.XSLProcessorImpl
XSLServlet - class com.jclark.xsl.sax.XSLServlet
an example servlet which compiles and caches a stylesheet, then with each "GET" transforms the requested file
XSLTransformEngine - class com.jclark.xsl.dom.XSLTransformEngine
XSLTransformEngine() - constructor for class com.jclark.xsl.dom.XSLTransformEngine
XT_NAMESPACE - static field in class com.jclark.xsl.om.NamespaceConstants
James Clark's XT XSLT extensions
XTwice - class com.jclark.xsl.trax.XTwice
A Command line driver program for XT's TrAX API