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

A

Action - Interface in com.jclark.xsl.tr
the parsed representation of a stylesheet component.
ActionDebugTarget - Interface in com.jclark.xsl.tr
 
ActionResultFragmentVariant - Class in com.jclark.xsl.tr
a result tree fragment to be stored in a variable?
ActionResultFragmentVariant(Action, Node, ExtensionHandler, Node, ProcessContext.Memento) - Constructor for class com.jclark.xsl.tr.ActionResultFragmentVariant
 
add(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(Action) - Method in class com.jclark.xsl.tr.AppendAction
 
add(TopLevelPattern, Importance, Priority, Action) - Method in class com.jclark.xsl.tr.TemplateRuleSet
add a new (match template) rule to the set
AddExpr - Class in com.jclark.xsl.expr
a compiled XPath expression (component) that represents the addition of two sub-expressions
AddExpr(NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.AddExpr
construct with two NumberExpr(essions)
addParam(Name, VariantExpr) - Method in class com.jclark.xsl.tr.ParamAction
 
addParams(ParamAction, Node) - Method in class com.jclark.xsl.tr.SheetImpl
 
AddVariableSet - Class in com.jclark.xsl.tr
 
AddVariableSet(Name, VariableSet) - Constructor for class com.jclark.xsl.tr.AddVariableSet
 
advance() - Method in class com.jclark.xsl.dom.SiblingNodeIterator
 
ALLTYPES - Static variable in interface com.jclark.xsl.om.Node
 
AlphabetFormatTokenHandler - Class in com.jclark.xsl.conv
 
AlphabetFormatTokenHandler(NumberFormat) - Constructor for class com.jclark.xsl.conv.AlphabetFormatTokenHandler
 
AlphabetNumberFormat - Class in com.jclark.xsl.conv
 
AlphabetNumberFormat(String) - Constructor for class com.jclark.xsl.conv.AlphabetNumberFormat
 
AlternativesPattern - Class in com.jclark.xsl.expr
represents an "OR" (union) of match patterns
AlternativesPattern(TopLevelPattern, PathPattern) - Constructor for class com.jclark.xsl.expr.AlternativesPattern
construct with a head pattern1 and tail pattern2
AncestorAxisExpr - Class in com.jclark.xsl.expr
an XPath expression component representing an ancestor axis
AncestorAxisExpr() - Constructor for class com.jclark.xsl.expr.AncestorAxisExpr
 
AncestorOrSelfAxisExpr - Class in com.jclark.xsl.expr
An XPath expression component representing the ancestor-or-self axis
AncestorOrSelfAxisExpr() - Constructor for class com.jclark.xsl.expr.AncestorOrSelfAxisExpr
 
AncestorsOrSelfNodeIterator - Class in com.jclark.xsl.expr
an Iterator that walks toward thwe document root
AncestorsOrSelfNodeIterator(Node) - Constructor for class com.jclark.xsl.expr.AncestorsOrSelfNodeIterator
 
AndExpr - Class in com.jclark.xsl.expr
 
AndExpr(BooleanExpr, BooleanExpr) - Constructor for class com.jclark.xsl.expr.AndExpr
 
AnyElementOrAttributeTest - Class in com.jclark.xsl.expr
 
AnyElementOrAttributeTest() - Constructor for class com.jclark.xsl.expr.AnyElementOrAttributeTest
 
AnyLevelNumberAction - Class in com.jclark.xsl.tr
 
AnyLevelNumberAction(Pattern, Pattern, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.AnyLevelNumberAction
 
AnyLevelNumberAction.Cache - Class in com.jclark.xsl.tr
 
AnyLevelNumberAction.Cache() - Constructor for class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
 
AnyLevelNumberActionDebug - Class in com.jclark.xsl.tr
 
AnyLevelNumberActionDebug(ActionDebugTarget, Node, String, Pattern, Pattern, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.AnyLevelNumberActionDebug
 
append(Result) - Method in class com.jclark.xsl.tr.ActionResultFragmentVariant
 
append(Result) - Method in interface com.jclark.xsl.tr.ResultFragmentVariant
 
AppendAction - Class in com.jclark.xsl.tr
 
AppendAction() - Constructor for class com.jclark.xsl.tr.AppendAction
 
AppendActionDebug - Class in com.jclark.xsl.tr
 
AppendActionDebug(ActionDebugTarget, Node, String) - Constructor for class com.jclark.xsl.tr.AppendActionDebug
 
AppendExpr - Class in com.jclark.xsl.expr
Represents the concatenation of two String Expressions
AppendExpr(StringExpr, StringExpr) - Constructor for class com.jclark.xsl.expr.AppendExpr
construct with two XPath expressions which evaluate to Strings
applyImports(Node, Result) - Method in interface com.jclark.xsl.tr.ProcessContext
 
applyImports(Node, Result) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
ApplyImportsAction - Class in com.jclark.xsl.tr
 
ApplyImportsAction() - Constructor for class com.jclark.xsl.tr.ApplyImportsAction
 
ApplyImportsActionDebug - Class in com.jclark.xsl.tr
 
ApplyImportsActionDebug(ActionDebugTarget, Node, String) - Constructor for class com.jclark.xsl.tr.ApplyImportsActionDebug
 
ArrayNodeIterator - Class in com.jclark.xsl.expr
 
ArrayNodeIterator(Node[], int, int) - Constructor for class com.jclark.xsl.expr.ArrayNodeIterator
 
ATTRIBUTE - Static variable in interface com.jclark.xsl.om.Node
 
attribute(Name, String) - Method in class com.jclark.xsl.sax.ResultBase
construct an Attribute with the given name ...
attribute(Name, String) - Method in class com.jclark.xsl.sax2.ResultBase
construct an Attribute with the given Name ...
attribute(Name, String) - Method in interface com.jclark.xsl.tr.Result
Construct an Attribute ...
ATTRIBUTE - Variable in class com.jclark.xsl.tr.SheetImpl
 
attribute(Name, String) - Method in class com.jclark.xsl.tr.StringResult
 
AttributeAction - Class in com.jclark.xsl.tr
 
AttributeAction(StringExpr, StringExpr, NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.AttributeAction
 
AttributeActionDebug - Class in com.jclark.xsl.tr
 
AttributeActionDebug(ActionDebugTarget, Node, String, StringExpr, StringExpr, NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.AttributeActionDebug
 
AttributeAxisExpr - Class in com.jclark.xsl.expr
 
AttributeAxisExpr() - Constructor for class com.jclark.xsl.expr.AttributeAxisExpr
 
AttributeNode - Class in com.jclark.xsl.dom
represents an XML Element's Attribute constructed around a W3C level 1 DOM Attribute
AttributeNode(Name, Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.AttributeNode
 
AttributeTest - Class in com.jclark.xsl.expr
A compiled XPath component that tests a node to see if it is an attribute with a (possibly?) specified name
AttributeTest(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 interface com.jclark.xsl.expr.ExtensionContext
 
AxisExpr - Class in com.jclark.xsl.expr
 
AxisExpr() - Constructor for class com.jclark.xsl.expr.AxisExpr
 

B

baseURL - Variable in class com.jclark.xsl.dom.RootNode
 
BilevelComparator - Class in com.jclark.xsl.util
 
BilevelComparator(Comparator, Comparator) - Constructor for class com.jclark.xsl.util.BilevelComparator
 
BilevelComparatorTemplate - Class in com.jclark.xsl.tr
 
BilevelComparatorTemplate(ComparatorTemplate, ComparatorTemplate) - Constructor for class com.jclark.xsl.tr.BilevelComparatorTemplate
 
bind() - Method in interface com.jclark.xsl.expr.CloneableNodeIterator
 
bind() - Method in class com.jclark.xsl.expr.CloneableNodeIteratorImpl
 
bind(String, String) - Method in interface com.jclark.xsl.om.NamespacePrefixMap
record the association of a prefix to a namespace
bindDefault(String) - Method in interface com.jclark.xsl.om.NamespacePrefixMap
identify the given namespace as the default namespace
BindLocalParamAction - Class in com.jclark.xsl.tr
binds a local parameter to a name
BindLocalParamAction(Name, VariantExpr) - Constructor for class com.jclark.xsl.tr.BindLocalParamAction
 
BindLocalParamActionDebug - Class in com.jclark.xsl.tr
binds a local parameter to a name
BindLocalParamActionDebug(ActionDebugTarget, Node, String, Name, VariantExpr) - Constructor for class com.jclark.xsl.tr.BindLocalParamActionDebug
 
bindLocalVariable(Name, Variant) - Method in interface com.jclark.xsl.tr.ProcessContext
binds a varaible to the given Name
bindLocalVariable(Name, Variant) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
BindLocalVariableAction - Class in com.jclark.xsl.tr
binds a variable to a name
BindLocalVariableAction(Name, VariantExpr) - Constructor for class com.jclark.xsl.tr.BindLocalVariableAction
 
BindLocalVariableActionDebug - Class in com.jclark.xsl.tr
binds a variable to a name
BindLocalVariableActionDebug(ActionDebugTarget, Node, String, Name, VariantExpr) - Constructor for class com.jclark.xsl.tr.BindLocalVariableActionDebug
 
BooleanExpr - Interface in com.jclark.xsl.expr
 
BooleanFunction - Class in com.jclark.xsl.expr
a single argument XPath function which casts its argument to a boolean Function: boolean boolean(object)
BooleanFunction() - Constructor for class com.jclark.xsl.expr.BooleanFunction
 
BooleanRelationalExpr - Class in com.jclark.xsl.expr
 
BooleanRelationalExpr(Relation, BooleanExpr, BooleanExpr) - Constructor for class com.jclark.xsl.expr.BooleanRelationalExpr
 
BooleanVariant - Class in com.jclark.xsl.expr
a boolean which can provide its value as a String, Number or Object
BooleanVariant(boolean) - Constructor for class com.jclark.xsl.expr.BooleanVariant
 
buf - Variable in class com.jclark.xsl.dom.TextNode
 
BuiltinAction - Class in com.jclark.xsl.tr
 
BuiltinAction(Name) - Constructor for class com.jclark.xsl.tr.BuiltinAction
 
BuiltinAction() - Constructor for class com.jclark.xsl.tr.BuiltinAction
 
BuiltinActionDebug - Class in com.jclark.xsl.tr
 
BuiltinActionDebug(ActionDebugTarget, Node, String, Name) - Constructor for class com.jclark.xsl.tr.BuiltinActionDebug
 
BuiltinActionDebug(ActionDebugTarget, Node, String) - Constructor for class com.jclark.xsl.tr.BuiltinActionDebug
 

C

call(String, Node, Object[]) - Method in interface com.jclark.xsl.expr.ExtensionContext
 
CASE_ORDER - Variable in class com.jclark.xsl.tr.SheetImpl
 
caseDiff - Static variable in class com.jclark.xsl.expr.EncodeURIFunction
 
CDATA_SECTION_ELEMENTS - Variable in class com.jclark.xsl.tr.SheetImpl
 
CeilingFunction - Class in com.jclark.xsl.expr
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.
CeilingFunction() - Constructor for class com.jclark.xsl.expr.CeilingFunction
 
characters(char[], int, int) - Method in class com.jclark.xsl.dom.DOMBuilder
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax.HTMLOutputHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax.Indenter
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax.NXMLOutputHandler.CharacterHandler
 
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.sax.NXMLOutputHandler.ControlCharacterHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax.NXMLOutputHandler.DataCharacterHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax.NXMLOutputHandler.EscapeCharacterHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax.NXMLOutputHandler.LineControlCharacterHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax.OutputMethodDefaulter
 
characters(String) - Method in class com.jclark.xsl.sax.ResultBase
construct some characters in the result
characters(char[], int, int) - Method in class com.jclark.xsl.sax.TextOutputHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax.XMLOutputHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax2.HTMLOutputHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax2.Indenter
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax2.NXMLOutputHandler.CharacterHandler
 
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.sax2.NXMLOutputHandler.ControlCharacterHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax2.NXMLOutputHandler.DataCharacterHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax2.NXMLOutputHandler.EscapeCharacterHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax2.NXMLOutputHandler.LineControlCharacterHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax2.OutputMethodDefaulter
 
characters(String) - Method in class com.jclark.xsl.sax2.ResultBase
construct some characters in the result
characters(char[], int, int) - Method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax2.TextOutputHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.sax2.XMLOutputHandler
 
characters(char[], int, int) - Method in class com.jclark.xsl.tr.ContentHandlingResultWriter
 
characters(String) - Method in interface com.jclark.xsl.tr.Result
build a TEXT node
characters(String) - Method in class com.jclark.xsl.tr.StringResult
 
CharsAction - Class in com.jclark.xsl.tr
character data
CharsAction(String) - Constructor for class com.jclark.xsl.tr.CharsAction
 
CharsActionDebug - Class in com.jclark.xsl.tr
character data
CharsActionDebug(ActionDebugTarget, Node, String, String) - Constructor for class com.jclark.xsl.tr.CharsActionDebug
 
child - Variable in class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry
 
ChildAxisExpr - Class in com.jclark.xsl.expr
 
ChildAxisExpr() - Constructor for class com.jclark.xsl.expr.ChildAxisExpr
 
childIndex - Variable in class com.jclark.xsl.dom.SiblingNodeIterator
 
childrenExpr - Static variable in class com.jclark.xsl.tr.SheetImpl
 
clear() - Method in class com.jclark.xsl.tr.StringResult
 
clearOutputMethodProperties() - Method in interface 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.sax2.XSLProcessorImpl
 
clearParameters() - Method in class com.jclark.xsl.trax.TransformerImpl
Clear all parameters set with setParameter.
clone() - Method in class com.jclark.xsl.conv.NumberListFormat
 
clone() - Method in interface com.jclark.xsl.expr.CloneableNodeIterator
 
clone() - Method in class com.jclark.xsl.expr.CloneableNodeIteratorImpl
 
clone() - Method in interface 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.sax.XSLProcessorImpl
 
clone() - Method in interface 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.sax2.XSLProcessorImpl
 
CloneableNodeIterator - Interface in com.jclark.xsl.expr
 
CloneableNodeIteratorImpl - Class in com.jclark.xsl.expr
 
CloneableNodeIteratorImpl(NodeIterator) - Constructor for class com.jclark.xsl.expr.CloneableNodeIteratorImpl
 
CloneableNodeIteratorImpl.NodeList - Class in com.jclark.xsl.expr
 
CloneableNodeIteratorImpl.NodeList(NodeIterator) - Constructor for class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
 
com.jclark.xsl.conv - package com.jclark.xsl.conv
Number formatting utility classes
com.jclark.xsl.dom - package com.jclark.xsl.dom
A simple DOM (level 1) API for XT
com.jclark.xsl.expr - package com.jclark.xsl.expr
Expression parsing and evaluation
com.jclark.xsl.om - package com.jclark.xsl.om
The XML object model
com.jclark.xsl.sax - package com.jclark.xsl.sax
The SAX (version 1) API for XT
com.jclark.xsl.sax2 - package com.jclark.xsl.sax2
The SAX (version 2) API for XT
com.jclark.xsl.tr - package com.jclark.xsl.tr
The transformation engine
com.jclark.xsl.trax - package com.jclark.xsl.trax
 
com.jclark.xsl.util - package com.jclark.xsl.util
Miscellaneous utilities for sorting, etc.
comment(String) - Method in class com.jclark.xsl.dom.DOMBuilder
 
COMMENT - Static variable in interface com.jclark.xsl.om.Node
 
comment(String) - Method in interface com.jclark.xsl.sax.CommentHandler
recieve notification that a comment has been encountered in the parse
comment(String) - Method in class com.jclark.xsl.sax.HTMLOutputHandler
 
comment(String) - Method in class com.jclark.xsl.sax.Indenter
 
comment(String) - Method in class com.jclark.xsl.sax.OutputMethodDefaulter
 
comment(String) - Method in class com.jclark.xsl.sax.ResultBase
construct a comment in our result
comment(String) - Method in class com.jclark.xsl.sax.XMLOutputHandler
 
comment(String) - Method in class com.jclark.xsl.sax2.HTMLOutputHandler
 
comment(String) - Method in class com.jclark.xsl.sax2.Indenter
 
comment(String) - Method in class com.jclark.xsl.sax2.OutputMethodDefaulter
 
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.sax2.XMLOutputHandler
 
comment(String) - Method in interface com.jclark.xsl.tr.Result
Construct a comment
comment(String) - Method in class com.jclark.xsl.tr.StringResult
 
comment(char[], int, int) - Method in class com.jclark.xsl.trax.TransformerHandlerImpl
 
CommentAction - Class in com.jclark.xsl.tr
CommentAction(Action) - Constructor for class com.jclark.xsl.tr.CommentAction
 
CommentActionDebug - Class in com.jclark.xsl.tr
CommentActionDebug(ActionDebugTarget, Node, String, Action) - Constructor for class com.jclark.xsl.tr.CommentActionDebug
 
CommentHandler - Interface in com.jclark.xsl.sax
receives comment events from a parse
CommentNode - Class in com.jclark.xsl.dom
Wraps a W3C DOM XML Comment Node as an om.Node
CommentNode(Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.CommentNode
 
Comparator - Interface in com.jclark.xsl.util
 
ComparatorTemplate - Interface in com.jclark.xsl.tr
 
compare(Object, Object) - Method in class com.jclark.xsl.expr.DocumentOrderComparator
 
compare(Object, Object) - Method in class com.jclark.xsl.util.BilevelComparator
 
compare(Object, Object) - Method in interface com.jclark.xsl.util.Comparator
 
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(RootNode) - Method in class com.jclark.xsl.dom.RootNode
 
compareTo(Node) - Method in class com.jclark.xsl.dom.NodeBase
 
compareTo(Node) - Method in interface com.jclark.xsl.om.Node
also compares document order
compareTo(Importance) - Method in class com.jclark.xsl.tr.Importance
 
compareTo(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
compose(ConvertibleNodeSetExpr) - Method in class com.jclark.xsl.expr.ConvertibleNodeSetExpr
Return an expression for this/expr
compose(ConvertibleNodeSetExpr) - Method in class com.jclark.xsl.expr.DescendantOrSelfAxisExpr
 
compose(ConvertibleNodeSetExpr) - Method in class com.jclark.xsl.expr.SelfAxisExpr
 
ComposeEnumeration - Class in com.jclark.xsl.tr
 
ComposeEnumeration(Enumeration) - Constructor for class com.jclark.xsl.tr.ComposeEnumeration
 
ComposeExpr - Class in com.jclark.xsl.expr
an expression which composes two sub-expressions (for each node in expr1, evaluate expr2)
ComposeExpr(ConvertibleNodeSetExpr, ConvertibleNodeSetExpr) - Constructor for class com.jclark.xsl.expr.ComposeExpr
construct with two sub-expressions
computeChildIndex(ContainerNode, Node) - Static method in class com.jclark.xsl.dom.SiblingNodeIterator
 
ConcatFunction - Class in com.jclark.xsl.expr
represents the XPath Function: string concat(string, string, string*) has the method makeCallExpr which will construct a String expression representing the concat function
ConcatFunction() - Constructor for class com.jclark.xsl.expr.ConcatFunction
 
condition - Variable 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 interface com.jclark.xsl.expr.StringExpr
 
ContainerNode - Class in com.jclark.xsl.dom
presents a om.Node interface for a W3C DOM Node
ContainerNode(Node) - Constructor for class com.jclark.xsl.dom.ContainerNode
 
ContainerNode(Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.ContainerNode
 
contains(Name) - Method in class com.jclark.xsl.expr.EmptyVariableSet
 
contains(Name) - Method in interface com.jclark.xsl.expr.VariableSet
 
contains(Name) - Method in class com.jclark.xsl.tr.AddVariableSet
 
ContainsFunction - Class in com.jclark.xsl.expr
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.
ContainsFunction() - Constructor for class com.jclark.xsl.expr.ContainsFunction
 
ContentHandlingResultWriter - Class in com.jclark.xsl.tr
Converts a SAX 2 event stream to calls on a Result -- which is useful for connecting to extension elements which generate SAX events
ContentHandlingResultWriter(NamespacePrefixMap, XMLReader, Result) - Constructor for class com.jclark.xsl.tr.ContentHandlingResultWriter
 
Converter - Class in com.jclark.xsl.expr
 
ConvertibleBooleanExpr - Class in com.jclark.xsl.expr
An expression which is a boolean, but depending on its use, may be converted to a Number, String or Object
ConvertibleBooleanExpr() - Constructor for class com.jclark.xsl.expr.ConvertibleBooleanExpr
 
ConvertibleExpr - Class in com.jclark.xsl.expr
An XPath expression (component) which can be cast to any of several types as needed
ConvertibleExpr() - Constructor for class com.jclark.xsl.expr.ConvertibleExpr
 
ConvertibleNodeSetExpr - Class in com.jclark.xsl.expr
A compiled XPath pattern component which returns a Node set, but is convertible (castable) to a String expression, boolean expression or VariantExpression
ConvertibleNodeSetExpr() - Constructor for class com.jclark.xsl.expr.ConvertibleNodeSetExpr
 
ConvertibleNumberExpr - Class in com.jclark.xsl.expr
 
ConvertibleNumberExpr() - Constructor for class com.jclark.xsl.expr.ConvertibleNumberExpr
 
ConvertibleStringExpr - Class in com.jclark.xsl.expr
 
ConvertibleStringExpr() - Constructor for class com.jclark.xsl.expr.ConvertibleStringExpr
 
ConvertibleVariantExpr - Class in com.jclark.xsl.expr
 
ConvertibleVariantExpr() - Constructor for class com.jclark.xsl.expr.ConvertibleVariantExpr
 
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.expr.StringVariant
 
convertToBoolean() - Method in interface com.jclark.xsl.expr.Variant
 
convertToBoolean() - Method in class com.jclark.xsl.tr.ResultFragmentVariantBase
 
convertToNodeSet() - Method in class com.jclark.xsl.expr.NodeSetVariant
 
convertToNodeSet() - Method in class com.jclark.xsl.expr.PermanentNodeSetVariant
 
convertToNodeSet() - Method in interface 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 interface com.jclark.xsl.expr.Variant
 
convertToNumber() - Method in class com.jclark.xsl.expr.VariantBase
 
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 interface com.jclark.xsl.expr.Variant
 
convertToObject() - Method in class com.jclark.xsl.tr.ActionResultFragmentVariant
 
convertToPredicate(ExprContext) - Method in class com.jclark.xsl.expr.NumberVariant
 
convertToPredicate(ExprContext) - Method in interface com.jclark.xsl.expr.Variant
 
convertToPredicate(ExprContext) - Method in class com.jclark.xsl.expr.VariantBase
 
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.expr.StringVariant
 
convertToString() - Method in interface com.jclark.xsl.expr.Variant
 
convertToString() - Method in class com.jclark.xsl.tr.ResultFragmentVariantBase
 
CopyAction - Class in com.jclark.xsl.tr
CopyAction(Action) - Constructor for class com.jclark.xsl.tr.CopyAction
 
CopyActionDebug - Class in com.jclark.xsl.tr
CopyActionDebug(ActionDebugTarget, Node, String, Action) - Constructor for class com.jclark.xsl.tr.CopyActionDebug
 
CopyOfAction - Class in com.jclark.xsl.tr
CopyOfAction(VariantExpr) - Constructor for class com.jclark.xsl.tr.CopyOfAction
 
CopyOfActionDebug - Class in com.jclark.xsl.tr
CopyOfActionDebug(ActionDebugTarget, Node, String, VariantExpr) - Constructor for class com.jclark.xsl.tr.CopyOfActionDebug
 
COUNT - Variable in class com.jclark.xsl.tr.SheetImpl
 
CountFunction - Class in com.jclark.xsl.expr
Represents the XPath Function: number count(node-set) The count function returns the number of nodes in the argument node-set.
CountFunction() - Constructor for class com.jclark.xsl.expr.CountFunction
 
create(Object) - Static method in class com.jclark.xsl.expr.VariantBase
 
create() - Static method in class com.jclark.xsl.tr.Importance
 
create(String) - Static method in class com.jclark.xsl.tr.Priority
 
create(Locale, int) - Static method in class com.jclark.xsl.util.TextComparator
 
createBuilder(String, int, LoadContext, NameTable) - Static method in class com.jclark.xsl.sax2.XMLProcessorImpl
 
createContentHandler(String, Properties) - Method in interface com.jclark.xsl.sax2.OutputMethodHandler
construct the ContHandler for the given outputMethodName appropriate for the destination with which this object had been constructed
createContentHandler(String, Properties) - Method in class com.jclark.xsl.sax2.OutputMethodHandlerImpl
obtain a ContentHandler appropriate for the named output method and our destination
createContext(String) - Method in class com.jclark.xsl.sax.ExtensionHandlerImpl
 
createContext(String) - Method in interface com.jclark.xsl.tr.ExtensionHandler
 
createDefault(int) - Static method in class com.jclark.xsl.tr.Priority
 
createDocumentHandler(String, AttributeList) - Method in interface com.jclark.xsl.sax.OutputMethodHandler
construct the DocumentHandler for the given outputMethodName appropriate for the destination with which this object had been constructed
createDocumentHandler(String, AttributeList) - Method in class com.jclark.xsl.sax.OutputMethodHandlerImpl
obtain a DocumentHandler appropriate for the named output method and our destination
createExtensionContext(String) - Method in interface com.jclark.xsl.tr.SheetDetails
 
createExtensionContext(String) - Method in class com.jclark.xsl.tr.SheetImpl
 
createMemento() - Method in interface com.jclark.xsl.tr.ProcessContext
 
createMemento() - Method in class com.jclark.xsl.tr.ProcessContextImpl
save some state
createName(String) - Method in interface com.jclark.xsl.om.NameTable
obtain a Name with no namespace
createName(String, String) - Method in interface 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
createName(String) - Method in class com.jclark.xsl.om.NameTableImpl
create a name in the document's (null) namespace for a non-qualified name
createNodeResult(Node, Node[]) - Method in interface com.jclark.xsl.tr.ProcessContext
 
createNodeResult(Node, Node[]) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
createOutputMethodHandler(String) - Method in interface com.jclark.xsl.sax.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 interface com.jclark.xsl.sax2.OutputMethodHandler
construct one of these guys for a given output URI (destination)
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(Node, int, LoadContext, Node[]) - Method in class com.jclark.xsl.dom.XMLProcessorImpl
 
createResult(Node, int, LoadContext, Node[]) - Method in class com.jclark.xsl.dom.XSLTransformEngine
 
createResult(String) - Method in class com.jclark.xsl.sax.MultiNamespaceResult
 
createResult(Node, int, LoadContext, Node[]) - Method in class com.jclark.xsl.sax.XMLProcessorImpl
 
createResult(String) - Method in class com.jclark.xsl.sax2.MultiNamespaceResult
Create a Result that can write to the given uri.
createResult(Node, int, LoadContext, Node[]) - Method in class com.jclark.xsl.sax2.XMLProcessorImpl
 
createResult(String) - Method in interface 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
 
createResult(Node, int, LoadContext, Node[]) - Method in interface com.jclark.xsl.tr.XMLProcessor
 
createSheet(Node) - Method in interface com.jclark.xsl.tr.Engine
 
createSheet(Node, ActionDebugTarget) - Method in interface com.jclark.xsl.tr.Engine
 
createSheet(Node) - Method in class com.jclark.xsl.tr.EngineImpl
complies the stylesheet from the parsed OM
createSheet(Node, ActionDebugTarget) - Method in class com.jclark.xsl.tr.EngineImpl
complies the stylesheet from the parsed OM providing a debugger
createTransform(Node) - Method in interface com.jclark.xsl.dom.TransformEngine
 
createTransform(Node) - Method in class com.jclark.xsl.dom.XSLTransformEngine
 
CurrentFunction - Class in com.jclark.xsl.expr
Represents the XSLT Function: node-set current() The current function returns a node-set that has the current node as its only member.
CurrentFunction() - Constructor for class com.jclark.xsl.expr.CurrentFunction
 
currentImportance - Variable in class com.jclark.xsl.tr.SheetImpl
 
currentLocalVariables - Variable in class com.jclark.xsl.tr.SheetImpl
 
currentToken - Variable in class com.jclark.xsl.expr.ExprTokenizer
 
currentTokenValue - Variable in class com.jclark.xsl.expr.ExprTokenizer
 

D

DATA_TYPE - Variable in class com.jclark.xsl.tr.SheetImpl
 
DecimalNumberFormat - Class in com.jclark.xsl.conv
 
DecimalNumberFormat(char, int) - Constructor for class com.jclark.xsl.conv.DecimalNumberFormat
 
DecodeURIFunction - Class in com.jclark.xsl.expr
Represents the EXSL str:encode-uri function For more information consult exsl specification at: Specification.
DecodeURIFunction() - Constructor for class com.jclark.xsl.expr.DecodeURIFunction
 
DEFAULT - Variable in class com.jclark.xsl.tr.SheetImpl
 
DefaultErrorListener - Class in com.jclark.xsl.trax
A default implementation of the ErrorListener interface.
DelegateExprContext - Class in com.jclark.xsl.expr
a base class for ExprContext classes that override some methods of an existing ExprContext, and delegate the rest of 'em to that existing ExprContest
DelegateExprContext(ExprContext) - Constructor for class com.jclark.xsl.expr.DelegateExprContext
wrap around an existing ExprContext
DescendantAxisExpr - Class in com.jclark.xsl.expr
XPath expression (component) representing descendant axis
DescendantAxisExpr() - Constructor for class com.jclark.xsl.expr.DescendantAxisExpr
 
DescendantOrSelfAxisExpr - Class in com.jclark.xsl.expr
an XPath expression "//"
DescendantOrSelfAxisExpr() - Constructor for class com.jclark.xsl.expr.DescendantOrSelfAxisExpr
 
DescendantsOrSelfNodeIterator - Class in com.jclark.xsl.expr
walks an entire (sub)-tree, excluding attributes
DescendantsOrSelfNodeIterator(Node) - Constructor for class com.jclark.xsl.expr.DescendantsOrSelfNodeIterator
 
Destination - Interface in com.jclark.xsl.sax
represents the output destination for an XML document
dfltEncName - Static variable in class com.jclark.xsl.expr.DecodeURIFunction
 
dfltEncName - Static variable in class com.jclark.xsl.expr.EncodeURIFunction
 
DifferenceFunction - Class in com.jclark.xsl.expr
James Clark's extension function: node-set xt:difference(node-set, node-set)
DifferenceFunction() - Constructor for class com.jclark.xsl.expr.DifferenceFunction
 
DifferenceNodeIterator - Class in com.jclark.xsl.expr
 
DifferenceNodeIterator(NodeIterator, NodeIterator) - Constructor for class com.jclark.xsl.expr.DifferenceNodeIterator
 
DISABLE_OUTPUT_ESCAPING - Variable in class com.jclark.xsl.tr.SheetImpl
 
DivideExpr - Class in com.jclark.xsl.expr
 
DivideExpr(NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.DivideExpr
 
DOCTYPE_PUBLIC - Variable in class com.jclark.xsl.tr.SheetImpl
 
DOCTYPE_SYSTEM - Variable in class com.jclark.xsl.tr.SheetImpl
 
DocumentAction - Class in com.jclark.xsl.tr
DocumentAction(StringExpr, OutputMethod, Action) - Constructor for 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 in com.jclark.xsl.tr
DocumentActionDebug(ActionDebugTarget, Node, String, StringExpr, OutputMethod, Action) - Constructor for 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 in com.jclark.xsl.expr
represents the XSLT Function: node-set document(object, node-set?) The document function allows access to XML documents other than the main source document.
DocumentFunction() - Constructor for class com.jclark.xsl.expr.DocumentFunction
 
documentIndex - Variable in class com.jclark.xsl.dom.RootNode
 
DocumentOrderComparator - Class in com.jclark.xsl.expr
 
DocumentOrderComparator() - Constructor for class com.jclark.xsl.expr.DocumentOrderComparator
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.jclark.xsl.sax.XSLServlet
 
DOMBuilder - Class in com.jclark.xsl.dom
provides callback methods for xslt engine and constructs W3C DOM Nodes therefrom
DOMBuilder(Node) - Constructor for class com.jclark.xsl.dom.DOMBuilder
 
DOMExtensions - Interface in com.jclark.xsl.dom
 
domNode - Variable in class com.jclark.xsl.dom.NodeBase
 
domNode - Variable in class com.jclark.xsl.dom.SiblingNodeIterator
 
dontNeedEncodingRFC2396 - Static variable in class com.jclark.xsl.expr.EncodeURIFunction
 
dontNeedEncodingRFC2732 - Static variable in class com.jclark.xsl.expr.EncodeURIFunction
 
Driver - Class in com.jclark.xsl.sax
A Command line driver program for XSLProcessor
Driver() - Constructor for class com.jclark.xsl.sax.Driver
 
Driver.ErrorHandlerImpl - Class in com.jclark.xsl.sax
 
Driver.ErrorHandlerImpl() - Constructor for class com.jclark.xsl.sax.Driver.ErrorHandlerImpl
 

E

ELEMENT - Static variable in interface com.jclark.xsl.om.Node
 
ElementAction - Class in com.jclark.xsl.tr
 
ElementAction(StringExpr, StringExpr, NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.ElementAction
 
ElementActionDebug - Class in com.jclark.xsl.tr
 
ElementActionDebug(ActionDebugTarget, Node, String, StringExpr, StringExpr, NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.ElementActionDebug
 
ElementAvailableFunction - Class in com.jclark.xsl.expr
the XSLT function 'element-available("qname")'
ElementAvailableFunction() - Constructor for class com.jclark.xsl.expr.ElementAvailableFunction
 
ElementNode - Class in com.jclark.xsl.dom
 
ElementNode(Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.ElementNode
 
ElementNode.AttributesIterator - Class in com.jclark.xsl.dom
 
ElementNode.AttributesIterator() - Constructor for class com.jclark.xsl.dom.ElementNode.AttributesIterator
 
ElementOrAttributeTest - Class in com.jclark.xsl.expr
 
ElementOrAttributeTest(Name) - Constructor for class com.jclark.xsl.expr.ElementOrAttributeTest
 
ELEMENTS - Variable in class com.jclark.xsl.tr.SheetImpl
 
ElementTest - Class in com.jclark.xsl.expr
A compiled XPath expression (component) tests a node for being an ELEMENT with a given Name
ElementTest(Name) - Constructor for class com.jclark.xsl.expr.ElementTest
construct with the Name to be tested
emit(DocumentHandler) - Method in class com.jclark.xsl.sax.OutputMethodDefaulter.CharactersEvent
 
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.OutputMethodDefaulter.IgnorableWhitespaceEvent
 
emit(DocumentHandler) - Method in class com.jclark.xsl.sax.OutputMethodDefaulter.ProcessingInstructionEvent
 
emit(DocumentHandler) - Method in class com.jclark.xsl.sax.OutputMethodDefaulter.RawCharactersEvent
 
emit(DocumentHandler) - Method in interface com.jclark.xsl.sax.ResultTreeFragment
 
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.OutputMethodDefaulter.IgnorableWhitespaceEvent
 
emit(ContentHandler) - Method in class com.jclark.xsl.sax2.OutputMethodDefaulter.ProcessingInstructionEvent
 
emit(ContentHandler) - Method in class com.jclark.xsl.sax2.OutputMethodDefaulter.RawCharactersEvent
 
emit(ContentHandler) - Method in interface com.jclark.xsl.sax2.ResultTreeFragment
emit a representation of this result tree fragment as a sequence of SAX events to the given ContentHandler
EmptyAction - Class in com.jclark.xsl.tr
a no-op
EmptyAction() - Constructor for class com.jclark.xsl.tr.EmptyAction
 
EmptyActionDebug - Class in com.jclark.xsl.tr
a no-op
EmptyActionDebug(ActionDebugTarget, Node, String) - Constructor for class com.jclark.xsl.tr.EmptyActionDebug
 
emptyStringVariant - Static variable in class com.jclark.xsl.tr.ProcessContextImpl
 
emptyStringVariant - Static variable in class com.jclark.xsl.tr.SheetImpl
 
EmptyVariableSet - Class in com.jclark.xsl.expr
 
EmptyVariableSet() - Constructor for class com.jclark.xsl.expr.EmptyVariableSet
 
EncodeURIFunction - Class in com.jclark.xsl.expr
Represents the EXSL str:encode-uri function For more information consult exsl specification at: Specification.
EncodeURIFunction() - Constructor for class com.jclark.xsl.expr.EncodeURIFunction
 
ENCODING - Variable in class com.jclark.xsl.tr.SheetImpl
 
EncodingName - Class in com.jclark.xsl.sax
maps between Java and IANA character encoding names
EncodingName() - Constructor for class com.jclark.xsl.sax.EncodingName
 
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 interface com.jclark.xsl.tr.Result
Finish constructing stuff.
end() - Method in class com.jclark.xsl.tr.StringResult
 
endAction(Node, Node, Object) - Method in interface com.jclark.xsl.tr.ActionDebugTarget
 
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.sax.Indenter
 
endDocument() - Method in class com.jclark.xsl.sax.NXMLOutputHandler
flush the output
endDocument() - Method in class com.jclark.xsl.sax.OutputMethodDefaulter
 
endDocument() - Method in class com.jclark.xsl.sax.TextOutputHandler
 
endDocument() - Method in class com.jclark.xsl.sax.XMLOutputHandler
 
endDocument() - Method in class com.jclark.xsl.sax2.HTMLOutputHandler
 
endDocument() - Method in class com.jclark.xsl.sax2.Indenter
 
endDocument() - Method in class com.jclark.xsl.sax2.NXMLOutputHandler
flush the output
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.sax2.TextOutputHandler
 
endDocument() - Method in class com.jclark.xsl.sax2.XMLOutputHandler
 
endDocument() - Method in class com.jclark.xsl.trax.TemplatesHandlerImpl
end of stylesheet SAX events, compile it
endDocument() - Method in class com.jclark.xsl.trax.TransformerHandlerImpl
 
endDTD() - Method in class com.jclark.xsl.trax.TransformerHandlerImpl
 
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(Name) - Method in class com.jclark.xsl.sax.ResultBase
 
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(Name) - Method in class com.jclark.xsl.sax2.ResultBase
 
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
 
endElement(String, String, String) - Method in class com.jclark.xsl.tr.ContentHandlingResultWriter
 
endElement(Name) - Method in interface com.jclark.xsl.tr.Result
Finish constructing an Element
endElement(Name) - Method in class com.jclark.xsl.tr.StringResult
 
endElementContent(Name) - Method in class com.jclark.xsl.sax.MultiNamespaceResult
 
endElementContent(Name) - Method in class com.jclark.xsl.sax.ResultBase
 
endElementContent(Name) - Method in class com.jclark.xsl.sax2.MultiNamespaceResult
 
endElementContent(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 in com.jclark.xsl.tr
An engine, compiles a stylesheet
EngineImpl - Class in com.jclark.xsl.tr
compiles a stylesheet from a (XSLT D)OM
EngineImpl(XMLProcessor, ExtensionHandler) - Constructor for class com.jclark.xsl.tr.EngineImpl
we'll keep track of the loader/processor for sheet creation time
entries - Variable in class com.jclark.xsl.tr.MultiLevelNumberAction.Cache
 
equals(Object) - Method in class com.jclark.xsl.dom.NodeBase
 
EqualsRelation - Class in com.jclark.xsl.expr
 
EqualsRelation() - Constructor for class com.jclark.xsl.expr.EqualsRelation
 
error(SAXParseException) - Method in class com.jclark.xsl.sax.Driver.ErrorHandlerImpl
 
error(TransformerException) - Method in class com.jclark.xsl.trax.DefaultErrorListener
report an error to stderr
error(SAXParseException) - Method in class com.jclark.xsl.trax.XTwice.ErrorHandlerImpl
 
errorHandler - Variable in class com.jclark.xsl.sax.ResultBase
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.AddExpr
evaluate to result of a double
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.AncestorAxisExpr
when evaluated, return a NodeIterator of parent and its ancestors
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.AncestorOrSelfAxisExpr
When evaluated, returns a Node iterator for the context node and its ancestors
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.AndExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.AppendExpr
evaluate each of the two sub-expressions with the given context Node and given context, return the concatenation of the results of each evaluation
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.AttributeAxisExpr
 
eval(Node, ExprContext) - Method in interface com.jclark.xsl.expr.BooleanExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.BooleanRelationalExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.ChildAxisExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.ComposeExpr
evaluate with a context node and an expression context
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.DescendantAxisExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.DescendantOrSelfAxisExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.DivideExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.ExtensionFunctionCallExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.FalseExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.FilterExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.FollowingAxisExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.FollowingSiblingAxisExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.GlobalVariableRefExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.LiteralExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.LocalVariableRefExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.ModuloExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.MultiplyExpr
 
eval(Node, ExprContext) - Method in interface com.jclark.xsl.expr.NameExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.NamespaceAxisExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.NegateExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.NodeConstantExpr
 
eval(Node, ExprContext) - Method in interface com.jclark.xsl.expr.NodeSetExpr
evaluate the expression with a contextNode and ExprContext
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.NodeTestExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.NumberConstantExpr
 
eval(Node, ExprContext) - Method in interface com.jclark.xsl.expr.NumberExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.NumberRelationalExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.OrExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.ParentAxisExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.PrecedingAxisExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.PrecedingAxisExpr.LeftExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.PrecedingAxisExpr.ReverseSubtreeExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.PrecedingSiblingAxisExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.RootExpr
evaluate the sub-expression with the context node's root node
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.SelfAxisExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.SequenceComposeExpr
 
eval(Node, ExprContext) - Method in interface com.jclark.xsl.expr.StringExpr
evaluate with the given contextNode and context
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.StringRelationalExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.SubtractExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.SubtreeExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.TrueExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.UnionExpr
 
eval(Node, ExprContext) - Method in interface com.jclark.xsl.expr.VariantExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.VariantRelationalExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.tr.ResultFragmentExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.tr.SortNodeSetExpr
 
EXCLUDE_RESULT_PREFIXES - Variable in class com.jclark.xsl.tr.SheetImpl
 
excludedNamespaces - Variable in class com.jclark.xsl.tr.SheetImpl
 
expandAttributeName(String, Node) - Method in interface com.jclark.xsl.om.NamespacePrefixMap
returns the two-part Name for the given Attribute's qName non-colonized names are returned as belonging to no namespace
expandElementTypeName(String, Node) - Method in interface com.jclark.xsl.om.NamespacePrefixMap
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
expandSourceElementTypeName(String, Node) - Static method in class com.jclark.xsl.tr.SheetImpl
 
ExprContext - Interface in com.jclark.xsl.expr
packages up the context available to the XSLT engine when evaluating XPath expressions
ExprNumberAction - Class in com.jclark.xsl.tr
 
ExprNumberAction(NumberExpr, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.ExprNumberAction
 
ExprNumberActionDebug - Class in com.jclark.xsl.tr
 
ExprNumberActionDebug(ActionDebugTarget, Node, String, NumberExpr, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.ExprNumberActionDebug
 
ExprParser - Class in com.jclark.xsl.expr
XPAth expression parser / compiler extends the lexer ExprTokenizer
ExprTokenizer - Class in com.jclark.xsl.expr
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 variable in interface com.jclark.xsl.om.NamespaceConstants
 
EXSL_DATE_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
 
EXSL_DYNAMIC_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
 
EXSL_FUNCTIONS_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
 
EXSL_MATH_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
 
EXSL_REGEXP_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
 
EXSL_SETS_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
 
EXSL_STRINGS_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
 
ExtensionContext - Interface in com.jclark.xsl.expr
 
ExtensionFunctionCallExpr - Class in com.jclark.xsl.expr
 
ExtensionFunctionCallExpr(Name, VariantExpr[]) - Constructor for class com.jclark.xsl.expr.ExtensionFunctionCallExpr
 
ExtensionHandler - Interface in com.jclark.xsl.tr
for extension functions -- i think
extensionHandler - Variable in class com.jclark.xsl.tr.SheetImpl
 
ExtensionHandlerImpl - Class in com.jclark.xsl.sax
for invoking XSLT extension functions (??)
ExtensionHandlerImpl() - Constructor for class com.jclark.xsl.sax.ExtensionHandlerImpl
 

F

FalseExpr - Class in com.jclark.xsl.expr
 
FalseExpr() - Constructor for class com.jclark.xsl.expr.FalseExpr
 
FalseFunction - Class in com.jclark.xsl.expr
a function of 0 arguments that returns false
FalseFunction() - Constructor for class com.jclark.xsl.expr.FalseFunction
 
fatalError(SAXParseException) - Method in class com.jclark.xsl.sax.Driver.ErrorHandlerImpl
 
fatalError(TransformerException) - Method in class com.jclark.xsl.trax.DefaultErrorListener
report a fatal error to stderr
fatalError(SAXParseException) - Method in class com.jclark.xsl.trax.XTwice.ErrorHandlerImpl
 
FileDescriptorDestination - Class in com.jclark.xsl.sax
e.g stdout
FileDescriptorDestination(FileDescriptor) - Constructor for class com.jclark.xsl.sax.FileDescriptorDestination
 
FileDestination - Class in com.jclark.xsl.sax
Represents a file to which we can write the results of a transformation
FileDestination(String) - Constructor for class com.jclark.xsl.sax.FileDestination
 
FileDestination(File) - Constructor for class com.jclark.xsl.sax.FileDestination
 
fileInputSource(String) - Static method in class com.jclark.xsl.sax.Driver
Generates an InputSource from a file name.
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.
FilterExpr - Class in com.jclark.xsl.expr
 
FilterExpr(ConvertibleNodeSetExpr, BooleanExpr) - Constructor for class com.jclark.xsl.expr.FilterExpr
 
FilterNodeIterator - Class in com.jclark.xsl.expr
 
FilterNodeIterator(NodeIterator, ExprContext, BooleanExpr) - Constructor for class com.jclark.xsl.expr.FilterNodeIterator
 
FilterPattern - Class in com.jclark.xsl.expr
a pattern that has a predicate to eliminate some nodes
FilterPattern(PathPatternBase, BooleanExpr) - Constructor for class com.jclark.xsl.expr.FilterPattern
 
FilterPattern.Context - Class in com.jclark.xsl.expr
 
FilterPattern.Context(Node, ExprContext) - Constructor for class com.jclark.xsl.expr.FilterPattern.Context
 
FloorFunction - Class in com.jclark.xsl.expr
 
FloorFunction() - Constructor for 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 in com.jclark.xsl.expr
 
FollowingAxisExpr() - Constructor for class com.jclark.xsl.expr.FollowingAxisExpr
 
FollowingNodeIterator - Class in com.jclark.xsl.expr
 
FollowingNodeIterator(Node) - Constructor for class com.jclark.xsl.expr.FollowingNodeIterator
 
FollowingSiblingAxisExpr - Class in com.jclark.xsl.expr
 
FollowingSiblingAxisExpr() - Constructor for class com.jclark.xsl.expr.FollowingSiblingAxisExpr
 
ForEachAction - Class in com.jclark.xsl.tr
ForEachAction(NodeSetExpr, Action) - Constructor for class com.jclark.xsl.tr.ForEachAction
 
ForEachActionDebug - Class in com.jclark.xsl.tr
ForEachActionDebug(ActionDebugTarget, Node, String, NodeSetExpr, Action) - Constructor for class com.jclark.xsl.tr.ForEachActionDebug
 
format(int) - Method in class com.jclark.xsl.conv.AlphabetNumberFormat
 
format(int) - Method in class com.jclark.xsl.conv.DecimalNumberFormat
 
format(int) - Method in interface com.jclark.xsl.conv.NumberFormat
 
format(int) - Method in class com.jclark.xsl.conv.RomanNumberFormat
 
FORMAT - Variable in class com.jclark.xsl.tr.SheetImpl
 
formatNumber(int, int) - Method in class com.jclark.xsl.conv.NumberListFormat
 
FormatNumberFunction - Class in com.jclark.xsl.expr
 
FormatNumberFunction() - Constructor for class com.jclark.xsl.expr.FormatNumberFunction
 
FormatTokenHandler - Interface in com.jclark.xsl.conv
 
FROM - Variable in class com.jclark.xsl.tr.SheetImpl
 
Function - Interface in com.jclark.xsl.expr
all functions have the method: "makeCallExpr( ...
Function0 - Class in com.jclark.xsl.expr
base class for all functions taking no arguments
Function0() - Constructor for class com.jclark.xsl.expr.Function0
 
Function1 - Class in com.jclark.xsl.expr
base class for all functions taking one arguments
Function1() - Constructor for class com.jclark.xsl.expr.Function1
 
Function2 - Class in com.jclark.xsl.expr
 
Function2() - Constructor for class com.jclark.xsl.expr.Function2
 
Function3 - Class in com.jclark.xsl.expr
abstract base class for XPath functions which take 3 arguments
Function3() - Constructor for class com.jclark.xsl.expr.Function3
 
functionAvailable(Name, ExprContext) - Static method in class com.jclark.xsl.expr.ExprParser
 
FunctionAvailableFunction - Class in com.jclark.xsl.expr
implements XSLT function-available("qname") function XSLT sections 14.2 and 15
FunctionAvailableFunction() - Constructor for class com.jclark.xsl.expr.FunctionAvailableFunction
 
FunctionOpt1 - Class in com.jclark.xsl.expr
 
FunctionOpt1() - Constructor for class com.jclark.xsl.expr.FunctionOpt1
 

G

GenerateIdFunction - Class in com.jclark.xsl.expr
 
GenerateIdFunction() - Constructor for class com.jclark.xsl.expr.GenerateIdFunction
 
GenericDestination - Class in com.jclark.xsl.sax
A base class for output Destinations, providing some common default behaviors
GenericDestination() - Constructor for class com.jclark.xsl.sax.GenericDestination
 
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
get(Node, ExprContext) - Method in class com.jclark.xsl.expr.PatternList
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 interface com.jclark.xsl.tr.ProcessContext
 
get(Object) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
getAction(Node, ExprContext) - Method in class com.jclark.xsl.tr.TemplateRuleSet
finds and returns the TemplateAction that is the best match (or highest priority) for the given Node in the given context
getAll(Node, ExprContext) - Method in class com.jclark.xsl.expr.PatternList
get an eneration 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 interface com.jclark.xsl.expr.TopLevelPattern
may represent an "or" grouping, so we allow them to be broken out and dealt with separately
getAssociatedStylesheet(Source, String, String, String) - Method in class com.jclark.xsl.trax.TransformerFactoryImpl
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(Name) - Method in class com.jclark.xsl.dom.ElementNode
 
getAttribute(Name) - Method in class com.jclark.xsl.dom.NodeBase
default behavior -- return null.
getAttribute(Name) - Method in interface com.jclark.xsl.om.Node
does this only work on Elements?
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 interface 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
 
getAttributes() - Method in class com.jclark.xsl.dom.NodeBase
 
getAttributes() - Method in interface com.jclark.xsl.om.Node
does this only work on Elements?
getAttributeSet(Name) - Method in interface com.jclark.xsl.tr.SheetDetails
top level attribute set definition
getAttributeSet(Name) - Method in class com.jclark.xsl.tr.SheetImpl
 
getAttributeValue(Name) - Method in class com.jclark.xsl.dom.ElementNode
 
getAttributeValue(Name) - Method in class com.jclark.xsl.dom.NodeBase
default behavior -- return null.
getAttributeValue(Name) - Method in interface com.jclark.xsl.om.Node
does this only work on Elements?
getBaseNode() - Method in interface com.jclark.xsl.expr.Variant
 
getBaseNode() - Method in class com.jclark.xsl.expr.VariantBase
 
getBaseNode() - Method in class com.jclark.xsl.tr.ActionResultFragmentVariant
 
getBoolean() - Method in class com.jclark.xsl.tr.ImportantBoolean
 
getCdataSectionElements() - Method in interface 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.dom.NodeBase
 
getChildren() - Method in interface com.jclark.xsl.om.Node
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
 
getConfiguredOMBuilder(String, int, LoadContext, NameTable) - Method in interface com.jclark.xsl.sax2.XMLProcessorEx
 
getConfiguredOMBuilder(String, int, LoadContext, NameTable) - Method in class com.jclark.xsl.sax2.XMLProcessorImpl
 
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 interface com.jclark.xsl.om.Name
In this implementation, its a NameTable
getCurrent(Node) - Method in class com.jclark.xsl.expr.DelegateExprContext
 
getCurrent(Node) - Method in interface com.jclark.xsl.expr.ExprContext
 
getCurrent(Node) - Method in class com.jclark.xsl.expr.WithCurrentExpr.Context
 
getCurrent(Node) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
getData() - Method in class com.jclark.xsl.dom.AttributeNode
 
getData() - Method in class com.jclark.xsl.dom.CommentNode
 
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
 
getData() - Method in interface 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(Node) - Method in class com.jclark.xsl.tr.SheetImpl
 
getDebugger() - Method in class com.jclark.xsl.tr.EngineImpl
 
getDebugger() - Method in interface com.jclark.xsl.tr.LoadContext
are we instrumenting this transformer?
getDebugger() - Method in interface 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 interface 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
 
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
 
getDefaultPriority() - Method in class com.jclark.xsl.expr.NamespaceElementTest
 
getDefaultPriority() - Method in class com.jclark.xsl.expr.NodeTypeTest
 
getDefaultPriority() - Method in class com.jclark.xsl.expr.ParentPattern
 
getDefaultPriority() - Method in interface com.jclark.xsl.expr.PathPattern
priority when used in XSLT template match pattern
getDefaultPriority() - Method in class com.jclark.xsl.expr.ProcessingInstructionTest
 
getDocument(URL, String) - Method in class com.jclark.xsl.expr.DelegateExprContext
loads the document at the given URI
getDocument(URL, String) - Method in interface 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(Document, String) - Method in interface com.jclark.xsl.dom.DOMExtensions
 
getElementById(Document, String) - Method in class com.jclark.xsl.dom.XMLProcessorImpl
 
getElementWithId(String) - Method in class com.jclark.xsl.dom.NodeBase
 
getElementWithId(String) - Method in class com.jclark.xsl.dom.RootNode
 
getElementWithId(String) - Method in interface com.jclark.xsl.om.Node
finds an Element Node, in the this node's document, with the given ID
getEmptyNamespacePrefixMap() - Method in interface com.jclark.xsl.om.NameTable
obtain an empty NamespacePrefixMap
getEmptyNamespacePrefixMap() - Method in class com.jclark.xsl.om.NameTableImpl
 
getEncoding() - Method in interface 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 interface com.jclark.xsl.expr.ExprContext
 
getExtensionContext(String) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
getFeature(String) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX API
getFeature(String) - Method in class com.jclark.xsl.trax.TransformerFactoryImpl
Look up the value of a feature.
getFilter() - Method in interface com.jclark.xsl.sax.SaxFilterMaker
return an object we can attach in a pipe
getFollowingSiblings() - Method in class com.jclark.xsl.dom.AttributeNode
 
getFollowingSiblings() - Method in class com.jclark.xsl.dom.NodeBase
 
getFollowingSiblings() - Method in class com.jclark.xsl.dom.RootNode
 
getFollowingSiblings() - Method in interface com.jclark.xsl.om.Node
as the name implies ...
getFormat(String, String) - Method in class com.jclark.xsl.conv.AlphabetFormatTokenHandler
 
getFormat(String, String) - Method in interface com.jclark.xsl.conv.FormatTokenHandler
 
getFormat(String, String) - Method in class com.jclark.xsl.conv.UnambiguousFormatTokenHandler
 
getGeneratedId() - Method in class com.jclark.xsl.dom.NodeBase
 
getGeneratedId() - Method in class com.jclark.xsl.dom.RootNode
 
getGeneratedId() - Method in interface com.jclark.xsl.om.Node
guaranteed to be unique (and repeatable)
getGlobalVariableInfo(Name) - Method in interface com.jclark.xsl.tr.SheetDetails
 
getGlobalVariableInfo(Name) - Method in class com.jclark.xsl.tr.SheetImpl
 
getGlobalVariableValue(Name) - Method in class com.jclark.xsl.expr.DelegateExprContext
 
getGlobalVariableValue(Name) - Method in interface com.jclark.xsl.expr.ExprContext
access to the stylesheet's global variables
getGlobalVariableValue(Name) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
getImportAction(Node, ExprContext, int) - Method in class com.jclark.xsl.tr.TemplateRuleSet
 
getImportance() - Method in class com.jclark.xsl.tr.ImportantBoolean
 
getIncludeComments() - Method in class com.jclark.xsl.tr.EngineImpl
 
getIncludeComments() - Method in interface 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 interface 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(Name) - Method in interface com.jclark.xsl.tr.SheetDetails
obtain the definition of the named key
getKeyDefinition(Name) - Method in class com.jclark.xsl.tr.SheetImpl
obtain the definition of the named key
getKeyValuesTable(Name, Node) - Method in class com.jclark.xsl.expr.DelegateExprContext
 
getKeyValuesTable(Name, Node) - Method in interface com.jclark.xsl.expr.ExprContext
 
getKeyValuesTable(Name, Node) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
getLastPosition() - Method in class com.jclark.xsl.expr.DelegateExprContext
 
getLastPosition() - Method in interface 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.sax.OutputMethodAttributeList
 
getLength() - Method in class com.jclark.xsl.sax.ResultBase
 
getLength() - Method in class com.jclark.xsl.sax2.MultiNamespaceResult
 
getLength() - Method in class com.jclark.xsl.sax2.ResultBase
 
getLineNumber() - Method in class com.jclark.xsl.dom.NodeBase
 
getLineNumber() - Method in interface com.jclark.xsl.om.Node
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 interface com.jclark.xsl.om.Name
get the part of the name that has no prefix
getLocalVariableValue(Name) - Method in class com.jclark.xsl.expr.DelegateExprContext
 
getLocalVariableValue(Name) - Method in interface com.jclark.xsl.expr.ExprContext
access to the stylesheet's in-scope local variables
getLocalVariableValue(Name) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
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
 
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
 
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
 
getModeTemplateRuleSet(Name) - Method in interface com.jclark.xsl.tr.SheetDetails
obtain the collection of templates which may be applied in a named Mode
getModeTemplateRuleSet(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
 
getName() - Method in class com.jclark.xsl.dom.ElementNode
 
getName() - Method in class com.jclark.xsl.dom.NodeBase
default behavior -- return null.
getName() - Method in class com.jclark.xsl.dom.ProcessingInstructionNode
 
getName() - Method in class com.jclark.xsl.expr.GlobalVariableRefExpr
 
getName() - Method in interface 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(int) - Method in class com.jclark.xsl.sax.MultiNamespaceResult
 
getName(int) - Method in class com.jclark.xsl.sax.OutputMethodAttributeList
 
getName() - Method in class com.jclark.xsl.tr.KeyDefinition
 
getName() - Method in interface com.jclark.xsl.tr.OutputMethod
i.e.
getNamespace() - Method in interface com.jclark.xsl.om.Name
get the URI reference that is the namespace
getNamespace(int) - Method in interface com.jclark.xsl.om.NamespacePrefixMap
 
getNamespace(String) - Method in interface com.jclark.xsl.om.NamespacePrefixMap
 
getNamespaceAlias(String) - Method in interface 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.dom.NodeBase
 
getNamespacePrefixMap() - Method in interface com.jclark.xsl.om.Node
in-scope namespaces ??
getNamespaces() - Method in class com.jclark.xsl.dom.NodeBase
 
getNamespaces() - Method in interface com.jclark.xsl.om.Node
does this only work on Elements?
getNameTable() - Method in interface com.jclark.xsl.om.NamespacePrefixMap
A NamespacePrefixMap is associated with a single NameTable
getNameTable() - Method in interface com.jclark.xsl.tr.Engine
 
getNameTable() - Method in class com.jclark.xsl.tr.EngineImpl
 
getNameTable() - Method in interface com.jclark.xsl.tr.OutputMethod
used for obtaining Names from namespace / localName pairs
getNode() - Method in exception com.jclark.xsl.dom.TransformException
 
getNode() - Method in exception com.jclark.xsl.om.XSLException
 
getNumber(Node) - Method in class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
 
getNumberListFormatTemplate(Node) - Method in class com.jclark.xsl.tr.SheetImpl
 
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
 
getOptionalAttribute(Node, Name, String) - Method in class com.jclark.xsl.tr.SheetImpl
 
getOutputMethod() - Method in interface 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 interface 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 interface 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 interface 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(Name) - Method in interface com.jclark.xsl.tr.ProcessContext
 
getParam(Name) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
getParameter(Name) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
 
getParameter(Name) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
 
getParameter(String) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
recognizes names in the form "{namespace-part}local-part" as used in TrAX
getParameter(Name) - Method in interface com.jclark.xsl.tr.ParameterSet
 
getParameter(String) - Method in class com.jclark.xsl.trax.TransformerImpl
Get a parameter that was explicitly set with setParameter or setParameters.
getParamNames() - Method in class com.jclark.xsl.tr.ParamAction
 
getParamValues(Node, ExprContext) - Method in class com.jclark.xsl.tr.ParamAction
 
getParent() - Method in class com.jclark.xsl.dom.NodeBase
 
getParent() - Method in interface com.jclark.xsl.om.Node
as the name implies ...
getPosition() - Method in class com.jclark.xsl.expr.DelegateExprContext
 
getPosition() - Method in interface 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(int) - Method in class com.jclark.xsl.conv.NumberListFormat
 
getPrefix() - Method in interface com.jclark.xsl.om.Name
get the prefix
getPrefix(int) - Method in interface com.jclark.xsl.om.NamespacePrefixMap
 
getPrefix(String) - Method in interface com.jclark.xsl.om.NamespacePrefixMap
 
getPrefixNamespace(Node, String) - Method in class com.jclark.xsl.tr.SheetImpl
 
getPreserveSpace() - Method in class com.jclark.xsl.dom.ContainerNode
 
getPreserveSpace() - Method in class com.jclark.xsl.dom.ElementNode
 
getProperty(String) - Method in class com.jclark.xsl.sax2.OutputMethodProperties
Properties implementation: get the value of the named property
getProperty(String) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX API
getPropertyValue(Name) - Method in interface 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
 
getRequiredAttribute(Node, Name) - Method in class com.jclark.xsl.tr.SheetImpl
 
getRoot() - Method in class com.jclark.xsl.dom.NodeBase
 
getRoot() - Method in interface com.jclark.xsl.om.Node
gets the owning Document's root
getRootNode() - Method in interface com.jclark.xsl.sax.XMLProcessorImpl.Builder
 
getRootNode() - Method in interface com.jclark.xsl.sax2.SAXTwoOMBuilder
 
getRootNode() - Method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
 
getSaxExtensionFilter() - Method in interface 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 interface 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 interface com.jclark.xsl.tr.Engine
 
getSheetLoadContext() - Method in class com.jclark.xsl.tr.EngineImpl
 
getSize() - Method in interface com.jclark.xsl.om.NamespacePrefixMap
The number of bound prefixes
getSortNodeSetExpr(Node, NodeSetExpr) - Method in class com.jclark.xsl.tr.SheetImpl
 
getSourceBuilder() - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
 
getSourceLoadContext() - Method in interface 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(Name) - Method in interface com.jclark.xsl.tr.OutputMethod
return the value for the named output method attribute, only if that attribute was specified in the stylesheet
getStripSource(Name) - Method in class com.jclark.xsl.tr.EngineImpl
 
getStripSource(Name) - Method in interface com.jclark.xsl.tr.LoadContext
white space handling
getStripSource(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
 
getSystemProperty(Name) - Method in class com.jclark.xsl.expr.DelegateExprContext
 
getSystemProperty(Name) - Method in interface com.jclark.xsl.expr.ExprContext
provides access to the system properties for the system-property() function in XSLT 1.0 section 12.4
getSystemProperty(Name) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
getSystemProperty(Name) - Method in interface com.jclark.xsl.tr.SheetDetails
return the value of the named system property
getSystemProperty(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(Variant) - Method in class com.jclark.xsl.expr.DelegateExprContext
 
getTree(Variant) - Method in interface com.jclark.xsl.expr.ExprContext
 
getTree(Variant) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
getTree(ProcessContext) - Method in interface com.jclark.xsl.tr.ResultFragmentVariant
 
getTree(ProcessContext) - Method in class com.jclark.xsl.tr.ResultFragmentVariantBase
for converting to a NodeSet
getType() - Method in class com.jclark.xsl.dom.AttributeNode
 
getType() - Method in class com.jclark.xsl.dom.CommentNode
 
getType() - Method in class com.jclark.xsl.dom.ElementNode
 
getType() - Method in class com.jclark.xsl.dom.ProcessingInstructionNode
 
getType() - Method in class com.jclark.xsl.dom.RootNode
 
getType() - Method in class com.jclark.xsl.dom.TextNode
 
getType() - Method in interface com.jclark.xsl.om.Node
returns one of: ELEMENT, TEXT, ATTRIBUTE, ROOT, PROCESSING_INSTRUCTION or COMMENT
getType(int) - Method in class com.jclark.xsl.sax.OutputMethodAttributeList
 
getType(String) - Method in class com.jclark.xsl.sax.OutputMethodAttributeList
 
getType(int) - Method in class com.jclark.xsl.sax.ResultBase
 
getType(String) - Method in class com.jclark.xsl.sax.ResultBase
 
getType(int) - Method in class com.jclark.xsl.sax2.MultiNamespaceResult
 
getType(int) - Method in class com.jclark.xsl.sax2.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.dom.NodeBase
 
getUnparsedEntityURI(String) - Method in class com.jclark.xsl.dom.RootNode
 
getUnparsedEntityURI(String) - Method in interface com.jclark.xsl.om.Node
 
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.dom.NodeBase
 
getURL() - Method in class com.jclark.xsl.dom.RootNode
 
getURL() - Method in interface com.jclark.xsl.om.Node
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.sax.OutputMethodAttributeList
 
getValue(String) - Method in class com.jclark.xsl.sax.OutputMethodAttributeList
 
getValue(int) - Method in class com.jclark.xsl.sax.ResultBase
 
getValue(String) - Method in class com.jclark.xsl.sax.ResultBase
 
getValue(int) - Method in class com.jclark.xsl.sax2.MultiNamespaceResult
 
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
getValue(int) - Method in class com.jclark.xsl.sax2.ResultBase
Attributes implementation: get the value of the i'th Attribute
getValue(String) - Method in class com.jclark.xsl.sax2.ResultBase
Attributes implementation: get the value of the named Attribute
getValue(Object) - Method in class com.jclark.xsl.util.NumberComparator
 
getVariantExpr(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 interface 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 exception com.jclark.xsl.tr.UncheckedXSLException
 
GlobalVariableRefExpr - Class in com.jclark.xsl.expr
 
GlobalVariableRefExpr(Name, Node) - Constructor for class com.jclark.xsl.expr.GlobalVariableRefExpr
 
GreaterThanEqualsRelation - Class in com.jclark.xsl.expr
 
GreaterThanEqualsRelation() - Constructor for class com.jclark.xsl.expr.GreaterThanEqualsRelation
 
GreaterThanRelation - Class in com.jclark.xsl.expr
 
GreaterThanRelation() - Constructor for class com.jclark.xsl.expr.GreaterThanRelation
 
GROUPING_SEPARATOR - Variable in class com.jclark.xsl.tr.SheetImpl
 
GROUPING_SIZE - Variable in class com.jclark.xsl.tr.SheetImpl
 
grow(String[]) - Static method in class com.jclark.xsl.sax.ResultBase
 
grow(Name[]) - Static method in class com.jclark.xsl.sax.ResultBase
 
grow(String[]) - Static method in class com.jclark.xsl.sax2.ResultBase
 
grow(Name[]) - Static method in class com.jclark.xsl.sax2.ResultBase
 

H

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

I

i - Variable in class com.jclark.xsl.dom.ElementNode.AttributesIterator
 
IdFunction - Class in com.jclark.xsl.expr
the XPath function id(x)
IdFunction() - Constructor for class com.jclark.xsl.expr.IdFunction
 
IdPattern - Class in com.jclark.xsl.expr
represents an XSLT/XPath pattern of the form id('foo')
IdPattern(String) - Constructor for class com.jclark.xsl.expr.IdPattern
 
IfAction - Class in com.jclark.xsl.tr
IfAction(BooleanExpr, Action, Action) - Constructor for class com.jclark.xsl.tr.IfAction
 
IfActionDebug - Class in com.jclark.xsl.tr
IfActionDebug(ActionDebugTarget, Node, String, BooleanExpr, Action, Action) - Constructor for class com.jclark.xsl.tr.IfActionDebug
 
ifFalseAction - Variable in class com.jclark.xsl.tr.IfAction
 
ifTrueAction - Variable in class com.jclark.xsl.tr.IfAction
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.dom.DOMBuilder
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax.HTMLOutputHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax.Indenter
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax.NXMLOutputHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax.OutputMethodDefaulter
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax.XMLOutputHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax2.HTMLOutputHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax2.Indenter
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax2.NXMLOutputHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax2.OutputMethodDefaulter
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax2.TextOutputHandler
 
ignorableWhitespace(char[], int, int) - Method in class com.jclark.xsl.sax2.XMLOutputHandler
 
Importance - Class in com.jclark.xsl.tr
 
ImportantBoolean - Class in com.jclark.xsl.tr
 
ImportantBoolean(boolean, Importance) - Constructor for class com.jclark.xsl.tr.ImportantBoolean
 
importCount - Variable in class com.jclark.xsl.tr.SheetImpl
 
includeComments - Variable in class com.jclark.xsl.dom.RootNode
 
includeProcessingInstructions - Variable in class com.jclark.xsl.dom.RootNode
 
INDENT - Variable in class com.jclark.xsl.tr.SheetImpl
 
Indenter - Class in com.jclark.xsl.sax
performs "pretty-printing" by wrapping another OutputDocumentHandler, intercepting SAX events, and inserting whitespace events as appropriate.
Indenter(DocumentHandler, RawCharactersHandler) - Constructor for class com.jclark.xsl.sax.Indenter
 
Indenter - Class in com.jclark.xsl.sax2
performs "pretty-printing" by wrapping another ContentHandler, intercepting SAX events, and inserting whitespace events as appropriate.
Indenter(ContentHandler, RawCharactersHandler) - Constructor for class com.jclark.xsl.sax2.Indenter
 
InheritPattern - Class in com.jclark.xsl.expr
 
InheritPattern(Pattern) - Constructor for class com.jclark.xsl.expr.InheritPattern
 
init(Destination, AttributeList) - Method in class com.jclark.xsl.sax.HTMLOutputHandler
 
init(Destination, AttributeList) - Method in class com.jclark.xsl.sax.Indenter
 
init(Destination, AttributeList) - Method in class com.jclark.xsl.sax.NXMLOutputHandler
 
init(Destination, AttributeList) - Method in interface com.jclark.xsl.sax.OutputDocumentHandler
initialize with the given target destination and xsl:output attributes.
init(Destination, AttributeList) - Method in class com.jclark.xsl.sax.TextOutputHandler
 
init(Destination, AttributeList) - Method in class com.jclark.xsl.sax.XMLOutputHandler
 
init() - Method in class com.jclark.xsl.sax.XSLServlet
 
init(Destination, Properties) - Method in class com.jclark.xsl.sax2.HTMLOutputHandler
The Properties represent output serialization options
init(Destination, Properties) - Method in class com.jclark.xsl.sax2.Indenter
 
init(Destination, Properties) - Method in class com.jclark.xsl.sax2.NXMLOutputHandler
 
init(Destination, Properties) - Method in interface com.jclark.xsl.sax2.OutputContentHandler
Initialize the handler with the targetDestination and output method Properties (from xsl:output + calling environment)
init(LoadContext, String, int, NamespacePrefixMap, InputSource) - Method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
 
init(Destination, Properties) - Method in class com.jclark.xsl.sax2.TextOutputHandler
 
init(Destination, Properties) - Method in class com.jclark.xsl.sax2.XMLOutputHandler
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
 
instantiate(Node, ExprContext) - Method in class com.jclark.xsl.tr.BilevelComparatorTemplate
 
instantiate(Node, ExprContext) - Method in interface com.jclark.xsl.tr.ComparatorTemplate
 
instantiate(Node, ExprContext) - Method in class com.jclark.xsl.tr.NodeComparatorTemplate
 
instantiate(ProcessContext, Node) - Method in class com.jclark.xsl.tr.NumberListFormatTemplate
 
intern(NamespacePrefixMap) - Method in class com.jclark.xsl.om.NameTableImpl
 
IntersectionFunction - Class in com.jclark.xsl.expr
 
IntersectionFunction() - Constructor for class com.jclark.xsl.expr.IntersectionFunction
 
IntersectionNodeIterator - Class in com.jclark.xsl.expr
 
IntersectionNodeIterator(NodeIterator, NodeIterator) - Constructor for class com.jclark.xsl.expr.IntersectionNodeIterator
 
invoke(ProcessContext, Node, Result) - Method in interface com.jclark.xsl.tr.Action
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.AnyLevelNumberAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.AnyLevelNumberActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.AppendAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.AppendActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ApplyImportsAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ApplyImportsActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.AttributeAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.AttributeActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.BindLocalParamAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.BindLocalParamActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.BindLocalVariableAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.BindLocalVariableActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.BuiltinAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.BuiltinActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CharsAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CharsActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CommentAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CommentActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CopyAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CopyActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CopyOfAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CopyOfActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.DocumentAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.DocumentActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ElementAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ElementActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.EmptyAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.EmptyActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ExprNumberAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ExprNumberActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ForEachAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ForEachActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.IfAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.IfActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.InvokeAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.InvokeActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.LiteralAttributeAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.LiteralAttributeActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.LiteralElementAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.LiteralElementActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.MessageAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.MessageActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.MultiLevelNumberAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.MultiLevelNumberActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ProcessAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ProcessActionDebug
 
invoke(NodeIterator, Action, Result) - Method in interface com.jclark.xsl.tr.ProcessContext
 
invoke(Action, Node, Result) - Method in interface com.jclark.xsl.tr.ProcessContext.Memento
 
invoke(NodeIterator, Action, Result) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ProcessingInstructionAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ProcessingInstructionActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.RawCharsAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.RawCharsActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.RawValueOfAction
evaluate with the given context Node and ProcessContext, sending the results to the given result
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.RawValueOfActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.SingleLevelNumberAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.SingleLevelNumberActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.TemplateAttributeAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.TemplateAttributeActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.TerminateMessageAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.TerminateMessageActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.UnbindLocalVariablesAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.UnbindLocalVariablesActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.UseAttributeSetAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.UseAttributeSetActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ValueOfAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ValueOfActionDebug
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.XRAPAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.XRAPActionDebug
 
InvokeAction - Class in com.jclark.xsl.tr
call template
InvokeAction(Name, Hashtable) - Constructor for class com.jclark.xsl.tr.InvokeAction
 
InvokeActionDebug - Class in com.jclark.xsl.tr
call template
InvokeActionDebug(ActionDebugTarget, Node, String, Name, Hashtable) - Constructor for class com.jclark.xsl.tr.InvokeActionDebug
 
invokeWithParams(Action, Name[], Variant[], Node, Result) - Method in interface com.jclark.xsl.tr.ProcessContext
 
invokeWithParams(Action, Name[], Variant[], Node, Result) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
isBoolean() - Method in class com.jclark.xsl.expr.BooleanVariant
 
isBoolean() - Method in interface com.jclark.xsl.expr.Variant
 
isBoolean() - Method in class com.jclark.xsl.expr.VariantBase
 
isId(String) - Method in class com.jclark.xsl.dom.NodeBase
 
isId(Node, String) - Method in class com.jclark.xsl.dom.RootNode
 
isId(String) - Method in interface com.jclark.xsl.om.Node
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 interface 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 interface 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 interface com.jclark.xsl.expr.Variant
 
isString() - Method in class com.jclark.xsl.expr.VariantBase
 
iter - Variable in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
 

K

keepOpen() - Method in interface 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 in com.jclark.xsl.tr
represents the top-level element xsl:key which defines a named lookup table for nodes XSLT 1.0 section 12.2
KeyDefinition(Name, TopLevelPattern, StringExpr) - Constructor for class com.jclark.xsl.tr.KeyDefinition
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 in com.jclark.xsl.expr
the XPath function key("name", "value")
KeyFunction() - Constructor for class com.jclark.xsl.expr.KeyFunction
 
KeyPattern - Class in com.jclark.xsl.expr
represents an XSLT/XPath pattern of the form key('foo', 'bar')
KeyPattern(String, String) - Constructor for class com.jclark.xsl.expr.KeyPattern
 
KeyValuesTable - Class in com.jclark.xsl.expr
all the nodes which have been indexed for a given document in a given named key ...
KeyValuesTable(Pattern, StringExpr, Node, ExprContext) - Constructor for class com.jclark.xsl.expr.KeyValuesTable
 

L

Lang - Class in com.jclark.xsl.tr
Convert the value of an xml:lang attribute to a Locale.
Lang() - Constructor for class com.jclark.xsl.tr.Lang
 
LANG - Variable in class com.jclark.xsl.tr.SheetImpl
 
LangFunction - Class in com.jclark.xsl.expr
 
LangFunction() - Constructor for class com.jclark.xsl.expr.LangFunction
 
LastFunction - Class in com.jclark.xsl.expr
 
LastFunction() - Constructor for class com.jclark.xsl.expr.LastFunction
 
lastPosition - Variable in class com.jclark.xsl.expr.FilterPattern.Context
 
len - Variable in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
 
LETTER_VALUE - Variable in class com.jclark.xsl.tr.SheetImpl
 
level - Variable in class com.jclark.xsl.dom.NodeBase
 
LEVEL - Variable in class com.jclark.xsl.tr.SheetImpl
 
LiteralAttributeAction - Class in com.jclark.xsl.tr
 
LiteralAttributeAction(Name, String) - Constructor for class com.jclark.xsl.tr.LiteralAttributeAction
 
LiteralAttributeActionDebug - Class in com.jclark.xsl.tr
 
LiteralAttributeActionDebug(ActionDebugTarget, Node, String, Name, String) - Constructor for class com.jclark.xsl.tr.LiteralAttributeActionDebug
 
LiteralElementAction - Class in com.jclark.xsl.tr
 
LiteralElementAction(Name, NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.LiteralElementAction
 
LiteralElementActionDebug - Class in com.jclark.xsl.tr
 
LiteralElementActionDebug(ActionDebugTarget, Node, String, Name, NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.LiteralElementActionDebug
 
LiteralExpr - Class in com.jclark.xsl.expr
 
LiteralExpr(String) - Constructor for class com.jclark.xsl.expr.LiteralExpr
 
load(URL, int, LoadContext, NameTable) - Method in class com.jclark.xsl.dom.XMLProcessorImpl
 
load(InputSource, int, LoadContext, NameTable) - Method in class com.jclark.xsl.dom.XMLProcessorImpl
 
load(InputSource) - Method in class com.jclark.xsl.dom.XMLProcessorImpl
 
load(URL, int, LoadContext, NameTable) - Method in class com.jclark.xsl.dom.XSLTransformEngine
 
load(InputSource, int, LoadContext, NameTable) - Method in interface com.jclark.xsl.sax.XMLProcessorEx
 
load(InputSource, int, LoadContext, NameTable) - Method in class com.jclark.xsl.sax.XMLProcessorImpl
parse the xml stream at source building an object model of all its nodes
load(URL, int, LoadContext, NameTable) - Method in class com.jclark.xsl.sax.XMLProcessorImpl
 
load(InputSource, int, LoadContext, NameTable) - Method in interface com.jclark.xsl.sax2.XMLProcessorEx
 
load(InputSource, int, LoadContext, NameTable) - Method in class com.jclark.xsl.sax2.XMLProcessorImpl
parse the xml stream at source building an object model of all its nodes
load(URL, int, LoadContext, NameTable) - Method in class com.jclark.xsl.sax2.XMLProcessorImpl
 
load(URL, int, LoadContext, NameTable) - Method in interface com.jclark.xsl.tr.XMLProcessor
construct an object model from the XML source at the given URL.
loadContext - Variable in class com.jclark.xsl.dom.RootNode
 
LoadContext - Interface in com.jclark.xsl.tr
maintains a list of a few options for how a XMLProcessor constructs an object model
loadStylesheet(InputSource) - Method in interface com.jclark.xsl.sax.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 interface com.jclark.xsl.sax2.XSLProcessor
loadStylesheet must be called before parse but after setParser
loadStylesheet(InputSource) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
load (and compile) the stylesheet
LocalNameFunction - Class in com.jclark.xsl.expr
 
LocalNameFunction() - Constructor for class com.jclark.xsl.expr.LocalNameFunction
 
LocalPartFunction - Class in com.jclark.xsl.expr
 
LocalPartFunction() - Constructor for class com.jclark.xsl.expr.LocalPartFunction
 
LocalVariableRefExpr - Class in com.jclark.xsl.expr
 
LocalVariableRefExpr(Name) - Constructor for class com.jclark.xsl.expr.LocalVariableRefExpr
 
LOWER_FIRST - Static variable in class com.jclark.xsl.util.TextComparator
 

M

main(String[]) - Static method in class com.jclark.xsl.expr.ParserTest
 
main(String[]) - 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
 
makeBooleanExpr() - Method in class com.jclark.xsl.expr.ConvertibleStringExpr
 
makeBooleanExpr() - Method in class com.jclark.xsl.expr.ConvertibleVariantExpr
 
makeBooleanExpr() - Method in class com.jclark.xsl.expr.WithCurrentExpr
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.BooleanFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.CeilingFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.ConcatFunction
 
makeCallExpr(ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.ContainsFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.CountFunction
 
makeCallExpr() - Method in class com.jclark.xsl.expr.CurrentFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.DecodeURIFunction
 
makeCallExpr(ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.DifferenceFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.DocumentFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.ElementAvailableFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.EncodeURIFunction
 
makeCallExpr() - Method in class com.jclark.xsl.expr.FalseFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.FloorFunction
 
makeCallExpr(ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.FormatNumberFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in interface com.jclark.xsl.expr.Function
 
makeCallExpr() - Method in class com.jclark.xsl.expr.Function0
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.Function0
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.Function1
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.Function1
 
makeCallExpr(ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.Function2
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.Function2
 
makeCallExpr(ConvertibleExpr, ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.Function3
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.Function3
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.FunctionAvailableFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.FunctionOpt1
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.FunctionOpt1
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.GenerateIdFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.IdFunction
 
makeCallExpr(ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.IntersectionFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.KeyFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.LangFunction
 
makeCallExpr() - Method in class com.jclark.xsl.expr.LastFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.LocalNameFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.LocalPartFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.NameFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.NamespaceFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.NamespaceUriFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.NodeSetFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.NormalizeFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.NormalizeSpaceFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.NotFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.NumberFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.ObjectTypeFunction
 
makeCallExpr() - Method in class com.jclark.xsl.expr.PositionFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.RegexpMatchFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.RegexpReplaceFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.RegexpTestFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.RoundFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.SplitFunction
 
makeCallExpr(ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.StartsWithFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.StringFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.StringLengthFunction
 
makeCallExpr(ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.SubstringAfterFunction
 
makeCallExpr(ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.SubstringBeforeFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.SubstringFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.SumFunction
 
makeCallExpr(ConvertibleExpr[], Node) - Method in class com.jclark.xsl.expr.SystemPropertyFunction
 
makeCallExpr(ConvertibleExpr, ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.TranslateFunction
 
makeCallExpr() - Method in class com.jclark.xsl.expr.TrueFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.UnparsedEntityURIFunction
 
makeDocumentOrderExpr(ConvertibleNodeSetExpr) - Method in class com.jclark.xsl.expr.AxisExpr
 
makeDocumentOrderExpr(ConvertibleNodeSetExpr) - Method in class com.jclark.xsl.expr.ReverseAxisExpr
 
makeFilterExpr(ConvertibleNodeSetExpr, BooleanExpr) - Method in class com.jclark.xsl.expr.AxisExpr
 
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
 
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
 
makeNumberExpr() - Method in class com.jclark.xsl.expr.ConvertibleStringExpr
 
makeNumberExpr() - Method in class com.jclark.xsl.expr.ConvertibleVariantExpr
 
makeNumberExpr() - Method in class com.jclark.xsl.expr.WithCurrentExpr
 
makePermanent() - Method in class com.jclark.xsl.expr.NodeSetVariant
 
makePermanent() - Method in interface 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
 
makePredicateExpr() - Method in class com.jclark.xsl.expr.ConvertibleVariantExpr
 
makeRelationalExpr(Relation, ConvertibleExpr, ConvertibleExpr) - Method in class com.jclark.xsl.expr.ExprParser
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
 
makeStringExpr() - Method in class com.jclark.xsl.expr.ConvertibleNumberExpr
 
makeStringExpr() - Method in class com.jclark.xsl.expr.ConvertibleStringExpr
 
makeStringExpr() - Method in class com.jclark.xsl.expr.ConvertibleVariantExpr
 
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
 
makeVariantExpr() - Method in class com.jclark.xsl.expr.ConvertibleStringExpr
 
makeVariantExpr() - Method in class com.jclark.xsl.expr.ConvertibleVariantExpr
 
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 - Variable in class com.jclark.xsl.tr.SheetImpl
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.AlternativesPattern
evaluate to a boolean
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.AnyElementOrAttributeTest
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.AttributeTest
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.ElementOrAttributeTest
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.ElementTest
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.FilterPattern
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.IdPattern
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.InheritPattern
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.KeyPattern
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.NamespaceAttributeTest
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.NamespaceElementTest
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.NamespaceTest
 
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.NodeTypeTest
return true if this represents the "node()" test, else return true if the node's type matches the test
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.ParentPattern
if the rightmost step matches, and our parentPattern's matches() returns true for this node's parent then we have a winner!
matches(Node, ExprContext) - Method in interface com.jclark.xsl.expr.Pattern
return true if the given node matches this pattern when evaluated in the given ExpressionContext
matches(Node, ExprContext) - Method in class com.jclark.xsl.expr.ProcessingInstructionTest
 
MEDIA_TYPE - Variable in class com.jclark.xsl.tr.SheetImpl
 
merge(String) - Method in class com.jclark.xsl.dom.TextNode
 
MergeNodeIterator - Class in com.jclark.xsl.expr
does some sort of sort/merge on NodeIterators, I think
MergeNodeIterator(NodeIterator[], int) - Constructor for class com.jclark.xsl.expr.MergeNodeIterator
construct with an array of iterators
MergeSort - Class in com.jclark.xsl.util
 
message(Node, String) - Method in class com.jclark.xsl.sax.ResultBase
 
message(Node, String) - Method in class com.jclark.xsl.sax2.ResultBase
 
message(Node, String) - Method in interface com.jclark.xsl.tr.Result
Support the xsl:message element.
message(Node, String) - Method in class com.jclark.xsl.tr.StringResult
 
MessageAction - Class in com.jclark.xsl.tr
MessageAction(Action) - Constructor for class com.jclark.xsl.tr.MessageAction
 
MessageActionDebug - Class in com.jclark.xsl.tr
MessageActionDebug(ActionDebugTarget, Node, String, Action) - Constructor for class com.jclark.xsl.tr.MessageActionDebug
 
METHOD - Variable in class com.jclark.xsl.tr.SheetImpl
 
MINIMIZE_EMPTY_ELEMENTS - Static variable in class com.jclark.xsl.sax.XMLOutputHandler
 
MINIMIZE_EMPTY_ELEMENTS - Static variable in class com.jclark.xsl.sax2.XMLOutputHandler
 
MINIMIZE_EMPTY_ELEMENTS_HTML - Static variable in class com.jclark.xsl.sax.XMLOutputHandler
 
MINIMIZE_EMPTY_ELEMENTS_HTML - Static variable in class com.jclark.xsl.sax2.XMLOutputHandler
 
MINIMIZE_NONE - Static variable in class com.jclark.xsl.sax.XMLOutputHandler
 
MINIMIZE_NONE - Static variable in class com.jclark.xsl.sax2.XMLOutputHandler
 
MODE - Variable in class com.jclark.xsl.tr.SheetImpl
 
modeName - Variable in class com.jclark.xsl.tr.BuiltinAction
 
ModuloExpr - Class in com.jclark.xsl.expr
 
ModuloExpr(NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.ModuloExpr
 
MultiLevelNumberAction - Class in com.jclark.xsl.tr
 
MultiLevelNumberAction(Pattern, Pattern, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.MultiLevelNumberAction
 
MultiLevelNumberAction.Cache - Class in com.jclark.xsl.tr
 
MultiLevelNumberAction.Cache() - Constructor for class com.jclark.xsl.tr.MultiLevelNumberAction.Cache
 
MultiLevelNumberAction.CacheEntry - Class in com.jclark.xsl.tr
 
MultiLevelNumberAction.CacheEntry() - Constructor for class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry
 
MultiLevelNumberActionDebug - Class in com.jclark.xsl.tr
 
MultiLevelNumberActionDebug(ActionDebugTarget, Node, String, Pattern, Pattern, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.MultiLevelNumberActionDebug
 
MultiNamespaceResult - Class in com.jclark.xsl.sax
 
MultiNamespaceResult(OutputMethodHandler, ErrorHandler) - Constructor for class com.jclark.xsl.sax.MultiNamespaceResult
 
MultiNamespaceResult(DocumentHandler, ErrorHandler) - Constructor for class com.jclark.xsl.sax.MultiNamespaceResult
 
MultiNamespaceResult - Class in com.jclark.xsl.sax2
 
MultiNamespaceResult(OutputMethodHandler, ErrorHandler) - Constructor for class com.jclark.xsl.sax2.MultiNamespaceResult
 
MultiNamespaceResult(ContentHandler, ErrorHandler) - Constructor for class com.jclark.xsl.sax2.MultiNamespaceResult
 
MultiplyExpr - Class in com.jclark.xsl.expr
 
MultiplyExpr(NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.MultiplyExpr
 

N

n - Variable in class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry
 
N_TYPES - Static variable in interface com.jclark.xsl.om.Node
 
name - Variable in class com.jclark.xsl.dom.AttributeNode
 
Name - Interface in com.jclark.xsl.om
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 - Variable in class com.jclark.xsl.tr.ProcessContextImpl.VariableBindings
 
NAME - Variable in class com.jclark.xsl.tr.SheetImpl
 
NameExpr - Interface in com.jclark.xsl.expr
 
NameFunction - Class in com.jclark.xsl.expr
 
NameFunction() - Constructor for class com.jclark.xsl.expr.NameFunction
 
NAMESPACE - Static variable in interface com.jclark.xsl.om.Node
 
NAMESPACE - Variable in class com.jclark.xsl.tr.SheetImpl
 
NamespaceAttributeTest - Class in com.jclark.xsl.expr
 
NamespaceAttributeTest(String) - Constructor for class com.jclark.xsl.expr.NamespaceAttributeTest
 
NamespaceAxisExpr - Class in com.jclark.xsl.expr
 
NamespaceAxisExpr() - Constructor for class com.jclark.xsl.expr.NamespaceAxisExpr
 
NamespaceConstants - Interface in com.jclark.xsl.om
 
NamespaceElementTest - Class in com.jclark.xsl.expr
 
NamespaceElementTest(String) - Constructor for class com.jclark.xsl.expr.NamespaceElementTest
 
NamespaceFunction - Class in com.jclark.xsl.expr
 
NamespaceFunction() - Constructor for class com.jclark.xsl.expr.NamespaceFunction
 
NamespacePrefixMap - Interface in com.jclark.xsl.om
Associates namespaces with prefixes.
namespaceSeparator - Static variable in interface com.jclark.xsl.sax.OutputMethodHandler
 
namespaceSeparator - Static variable in interface com.jclark.xsl.sax2.OutputMethodHandler
 
NamespaceTest - Class in com.jclark.xsl.expr
 
NamespaceTest(String) - Constructor for class com.jclark.xsl.expr.NamespaceTest
 
NamespaceUriFunction - Class in com.jclark.xsl.expr
 
NamespaceUriFunction() - Constructor for class com.jclark.xsl.expr.NamespaceUriFunction
 
nameTable - Variable in class com.jclark.xsl.dom.RootNode
 
NameTable - Interface in com.jclark.xsl.om
constructs (or obtains) Names for qName/namespace pairs
nameTable - Variable in class com.jclark.xsl.tr.SheetImpl
 
NameTableImpl - Class in com.jclark.xsl.om
manages collections of Names and NamespacePrefixMaps
NameTableImpl() - Constructor for class com.jclark.xsl.om.NameTableImpl
Empty constructor initializes prefix map
nCurrentLocalVariables - Variable in class com.jclark.xsl.tr.SheetImpl
 
NegateExpr - Class in com.jclark.xsl.expr
 
NegateExpr(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(Source) - Method in class com.jclark.xsl.trax.TransformerFactoryImpl
Process the Source into a Transformer 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.
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() - Method in class com.jclark.xsl.dom.ElementNode.AttributesIterator
 
next() - Method in class com.jclark.xsl.dom.NullNodeIterator
 
next() - Method in class com.jclark.xsl.dom.SiblingNodeIterator
 
next() - Method in class com.jclark.xsl.expr.AncestorsOrSelfNodeIterator
 
next() - Method in class com.jclark.xsl.expr.ArrayNodeIterator
 
next() - Method in class com.jclark.xsl.expr.CloneableNodeIteratorImpl
 
next() - Method in class com.jclark.xsl.expr.DescendantsOrSelfNodeIterator
 
next() - Method in class com.jclark.xsl.expr.DifferenceNodeIterator
 
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
 
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.expr.NullNodeIterator
 
next() - Method in class com.jclark.xsl.expr.PrecedingAxisExpr.AppendNodeIterator
 
next() - Method in class com.jclark.xsl.expr.SequenceComposeNodeIterator
 
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.Iterator
 
next() - Method in class com.jclark.xsl.expr.ValueIdIterator
 
next() - Method in interface com.jclark.xsl.om.NodeIterator
return the next Node in the list
next() - Method in interface com.jclark.xsl.om.SafeNodeIterator
get the next Node in the list, and don't throw any Exception
next - Variable in class com.jclark.xsl.tr.ProcessContextImpl.VariableBindings
 
nextElement() - Method in class com.jclark.xsl.tr.ComposeEnumeration
 
node - Variable in class com.jclark.xsl.dom.SiblingNodeIterator
 
node - Variable in class com.jclark.xsl.expr.FilterPattern.Context
 
node - Variable in class com.jclark.xsl.expr.WithCurrentExpr.Context
 
Node - Interface in com.jclark.xsl.om
represents a Node in an XML document
nodeAt(int) - Method in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
 
NodeBase - Class in com.jclark.xsl.dom
Base class wrapper which presents our xt om Node interface around a W3C Level 1 DOM node
NodeBase(Node) - Constructor for class com.jclark.xsl.dom.NodeBase
 
NodeBase(Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.NodeBase
 
NodeComparatorTemplate - Class in com.jclark.xsl.tr
 
NodeComparatorTemplate(Comparator, StringExpr) - Constructor for class com.jclark.xsl.tr.NodeComparatorTemplate
 
NodeConstantExpr - Class in com.jclark.xsl.expr
 
NodeConstantExpr(Node) - Constructor for class com.jclark.xsl.expr.NodeConstantExpr
 
NodeIterator - Interface in com.jclark.xsl.om
represents a list of Nodes
NodeListSorter - Class in com.jclark.xsl.expr
Like the name suggests, provides a mechanism to sort the nodes in a NodeIterator based upon the test of Comparator
nodes - Variable in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
 
nodes - Variable in class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
 
NodeSetExpr - Interface in com.jclark.xsl.expr
A NodeSetExpr (compiled XPath), when evaluated with a contextNode and an ExpressionContext, yields a NodeIterator
NodeSetFunction - Class in com.jclark.xsl.expr
 
NodeSetFunction() - Constructor for class com.jclark.xsl.expr.NodeSetFunction
 
NodeSetVariant - Class in com.jclark.xsl.expr
 
NodeSetVariant(NodeIterator) - Constructor for class com.jclark.xsl.expr.NodeSetVariant
 
NodeTestExpr - Class in com.jclark.xsl.expr
 
NodeTestExpr(ConvertibleNodeSetExpr, Pattern) - Constructor for class com.jclark.xsl.expr.NodeTestExpr
 
NodeTypeTest - Class in com.jclark.xsl.expr
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 in com.jclark.xsl.expr
 
NormalizeFunction() - Constructor for class com.jclark.xsl.expr.NormalizeFunction
 
NormalizeSpaceFunction - Class in com.jclark.xsl.expr
 
NormalizeSpaceFunction() - Constructor for class com.jclark.xsl.expr.NormalizeSpaceFunction
 
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 in com.jclark.xsl.expr
 
NotEqualsRelation() - Constructor for class com.jclark.xsl.expr.NotEqualsRelation
 
NotFunction - Class in com.jclark.xsl.expr
 
NotFunction() - Constructor for class com.jclark.xsl.expr.NotFunction
 
NullNodeIterator - Class in com.jclark.xsl.dom
provides a singleton Node iterator representing 0 Nodes
NullNodeIterator - Class in com.jclark.xsl.expr
 
NullNodeIterator() - Constructor for class com.jclark.xsl.expr.NullNodeIterator
 
NumberComparator - Class in com.jclark.xsl.util
 
NumberComparator() - Constructor for class com.jclark.xsl.util.NumberComparator
 
NumberConstantExpr - Class in com.jclark.xsl.expr
 
NumberConstantExpr(double) - Constructor for class com.jclark.xsl.expr.NumberConstantExpr
 
NumberExpr - Interface in com.jclark.xsl.expr
 
NumberFormat - Interface in com.jclark.xsl.conv
formats an integer into a String
NumberFunction - Class in com.jclark.xsl.expr
 
NumberFunction() - Constructor for class com.jclark.xsl.expr.NumberFunction
 
NumberListFormat - Class in com.jclark.xsl.conv
 
NumberListFormat() - Constructor for class com.jclark.xsl.conv.NumberListFormat
 
NumberListFormatTemplate - Class in com.jclark.xsl.tr
 
NumberListFormatTemplate() - Constructor for class com.jclark.xsl.tr.NumberListFormatTemplate
 
NumberRelationalExpr - Class in com.jclark.xsl.expr
 
NumberRelationalExpr(Relation, NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.NumberRelationalExpr
 
numbers - Variable in class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
 
NumberVariant - Class in com.jclark.xsl.expr
 
NumberVariant(double) - Constructor for class com.jclark.xsl.expr.NumberVariant
 
NumericRelation - Class in com.jclark.xsl.expr
 
NumericRelation() - Constructor for class com.jclark.xsl.expr.NumericRelation
 
NXMLOutputHandler - Class in com.jclark.xsl.sax
an output handler that handles our special technique for non XML characters
NXMLOutputHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler
 
NXMLOutputHandler - Class in com.jclark.xsl.sax2
an output handler that recognizes our special technique for signalling non XML characters
NXMLOutputHandler() - Constructor for class com.jclark.xsl.sax2.NXMLOutputHandler
 
NXMLOutputHandler.CharacterHandler - Class in com.jclark.xsl.sax
 
NXMLOutputHandler.CharacterHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler.CharacterHandler
 
NXMLOutputHandler.CharacterHandler - Class in com.jclark.xsl.sax2
 
NXMLOutputHandler.CharacterHandler() - Constructor for class com.jclark.xsl.sax2.NXMLOutputHandler.CharacterHandler
 
NXMLOutputHandler.ControlCharacterHandler - Class in com.jclark.xsl.sax
 
NXMLOutputHandler.ControlCharacterHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler.ControlCharacterHandler
 
NXMLOutputHandler.ControlCharacterHandler - Class in com.jclark.xsl.sax2
 
NXMLOutputHandler.ControlCharacterHandler() - Constructor for class com.jclark.xsl.sax2.NXMLOutputHandler.ControlCharacterHandler
 
NXMLOutputHandler.DataCharacterHandler - Class in com.jclark.xsl.sax
 
NXMLOutputHandler.DataCharacterHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler.DataCharacterHandler
 
NXMLOutputHandler.DataCharacterHandler - Class in com.jclark.xsl.sax2
 
NXMLOutputHandler.DataCharacterHandler() - Constructor for class com.jclark.xsl.sax2.NXMLOutputHandler.DataCharacterHandler
 
NXMLOutputHandler.EscapeCharacterHandler - Class in com.jclark.xsl.sax
 
NXMLOutputHandler.EscapeCharacterHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler.EscapeCharacterHandler
 
NXMLOutputHandler.EscapeCharacterHandler - Class in com.jclark.xsl.sax2
 
NXMLOutputHandler.EscapeCharacterHandler() - Constructor for class com.jclark.xsl.sax2.NXMLOutputHandler.EscapeCharacterHandler
 
NXMLOutputHandler.LineControlCharacterHandler - Class in com.jclark.xsl.sax
 
NXMLOutputHandler.LineControlCharacterHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler.LineControlCharacterHandler
 
NXMLOutputHandler.LineControlCharacterHandler - Class in com.jclark.xsl.sax2
 
NXMLOutputHandler.LineControlCharacterHandler() - Constructor for class com.jclark.xsl.sax2.NXMLOutputHandler.LineControlCharacterHandler
 

O

ObjectTypeFunction - Class in com.jclark.xsl.expr
Represents the EXSL exsl:object-type function For more information consult exsl specification at: Specification.
ObjectTypeFunction() - Constructor for class com.jclark.xsl.expr.ObjectTypeFunction
 
ObjectVariant - Class in com.jclark.xsl.expr
 
ObjectVariant(Object) - Constructor for class com.jclark.xsl.expr.ObjectVariant
 
OMIT_XML_DECLARATION - Variable in class com.jclark.xsl.tr.SheetImpl
 
OPEN_ACTION_INIT_SIZE - Static variable in class com.jclark.xsl.tr.ProcessContextImpl
 
ORDER - Variable in class com.jclark.xsl.tr.SheetImpl
 
OrExpr - Class in com.jclark.xsl.expr
 
OrExpr(BooleanExpr, BooleanExpr) - Constructor for class com.jclark.xsl.expr.OrExpr
 
origContext - Variable in class com.jclark.xsl.expr.DelegateExprContext
 
OutputContentHandler - Interface in com.jclark.xsl.sax2
a SAX2 ContentHandler that serializes to a Destination and requires some initialization
OutputDocumentHandler - Interface in com.jclark.xsl.sax
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 in com.jclark.xsl.tr
collects the attributes from the xsl:output element which determine the type of output we are to produce
OutputMethodAttributeList - Class in com.jclark.xsl.sax
represents the set of attributes that modify how output is serialized
OutputMethodAttributeList(OutputMethod) - Constructor for class com.jclark.xsl.sax.OutputMethodAttributeList
 
OutputMethodDefaulter - Class in com.jclark.xsl.sax
able to automagically decide to use the html output method if the first start element name is "html" in no namespace
OutputMethodDefaulter(ResultBase, OutputMethod) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter
 
OutputMethodDefaulter - Class in com.jclark.xsl.sax2
automagically decides to use the html output method if the first start element name is "html" in no namespace
OutputMethodDefaulter(ResultBase, OutputMethod) - Constructor for class com.jclark.xsl.sax2.OutputMethodDefaulter
Construct with the guy who's gonna be sending us events and whatever the stylesheet's told us about the output parameters
OutputMethodDefaulter.CharactersEvent - Class in com.jclark.xsl.sax
 
OutputMethodDefaulter.CharactersEvent(char[], int, int) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.CharactersEvent
 
OutputMethodDefaulter.CharactersEvent - Class in com.jclark.xsl.sax2
 
OutputMethodDefaulter.CharactersEvent(char[], int, int) - Constructor for class com.jclark.xsl.sax2.OutputMethodDefaulter.CharactersEvent
 
OutputMethodDefaulter.CommentEvent - Class in com.jclark.xsl.sax
 
OutputMethodDefaulter.CommentEvent(String) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.CommentEvent
 
OutputMethodDefaulter.CommentEvent - Class in com.jclark.xsl.sax2
 
OutputMethodDefaulter.CommentEvent(String) - Constructor for class com.jclark.xsl.sax2.OutputMethodDefaulter.CommentEvent
 
OutputMethodDefaulter.Event - Class in com.jclark.xsl.sax
 
OutputMethodDefaulter.Event() - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.Event
 
OutputMethodDefaulter.Event - Class in com.jclark.xsl.sax2
 
OutputMethodDefaulter.Event() - Constructor for class com.jclark.xsl.sax2.OutputMethodDefaulter.Event
 
OutputMethodDefaulter.IgnorableWhitespaceEvent - Class in com.jclark.xsl.sax
 
OutputMethodDefaulter.IgnorableWhitespaceEvent(char[], int, int) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.IgnorableWhitespaceEvent
 
OutputMethodDefaulter.IgnorableWhitespaceEvent - Class in com.jclark.xsl.sax2
 
OutputMethodDefaulter.IgnorableWhitespaceEvent(char[], int, int) - Constructor for class com.jclark.xsl.sax2.OutputMethodDefaulter.IgnorableWhitespaceEvent
 
OutputMethodDefaulter.ProcessingInstructionEvent - Class in com.jclark.xsl.sax
 
OutputMethodDefaulter.ProcessingInstructionEvent(String, String) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.ProcessingInstructionEvent
 
OutputMethodDefaulter.ProcessingInstructionEvent - Class in com.jclark.xsl.sax2
 
OutputMethodDefaulter.ProcessingInstructionEvent(String, String) - Constructor for class com.jclark.xsl.sax2.OutputMethodDefaulter.ProcessingInstructionEvent
 
OutputMethodDefaulter.RawCharactersEvent - Class in com.jclark.xsl.sax
 
OutputMethodDefaulter.RawCharactersEvent(String) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.RawCharactersEvent
 
OutputMethodDefaulter.RawCharactersEvent - Class in com.jclark.xsl.sax2
 
OutputMethodDefaulter.RawCharactersEvent(String) - Constructor for class com.jclark.xsl.sax2.OutputMethodDefaulter.RawCharactersEvent
 
OutputMethodHandler - Interface in com.jclark.xsl.sax
constructs a DocumentHandler appropriate for a given output method (which typically is determined by the stylesheet) and destination (which is determined externally)
outputMethodHandler - Variable in class com.jclark.xsl.sax.ResultBase
 
OutputMethodHandler - Interface in com.jclark.xsl.sax2
constructs a ContentHandler appropriate for a given output method (which typically is determined by the stylesheet) and destination (which is determined externally)
OutputMethodHandlerImpl - Class in com.jclark.xsl.sax
produces a DocumentHandler suitable for a given output method i.e text, XML, etc and destination
OutputMethodHandlerImpl(XSLProcessor) - Constructor for class com.jclark.xsl.sax.OutputMethodHandlerImpl
 
OutputMethodHandlerImpl - Class in com.jclark.xsl.sax2
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
 
OutputMethodProperties - Class in com.jclark.xsl.sax2
Presents a java.util.Properties representation the information, declared in the xsl:output element, that modify how transformation output is serialized
OutputMethodProperties(OutputMethod) - Constructor for class com.jclark.xsl.sax2.OutputMethodProperties
 
OutputStreamDestination - Class in com.jclark.xsl.sax
A Destination on an already opened OutputStream
OutputStreamDestination(OutputStream) - Constructor for class com.jclark.xsl.sax.OutputStreamDestination
 
ownerDocument - Variable in class com.jclark.xsl.dom.RootNode
 

P

ParamAction - Class in com.jclark.xsl.tr
binds a parameter to it's value
ParamAction() - Constructor for class com.jclark.xsl.tr.ParamAction
 
ParameterSet - Interface in com.jclark.xsl.tr
a place to obtain run-time parameters from the execution environment
parent - Variable in class com.jclark.xsl.dom.NodeBase
 
parent - Variable in class com.jclark.xsl.dom.SiblingNodeIterator
 
parent - Variable in class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry
 
ParentAxisExpr - Class in com.jclark.xsl.expr
 
ParentAxisExpr() - Constructor for class com.jclark.xsl.expr.ParentAxisExpr
 
ParentPattern - Class in com.jclark.xsl.expr
represents the concatenation of step patterns, right to left in a LocationPathPattern
ParentPattern(PathPatternBase, Pattern) - Constructor for class com.jclark.xsl.expr.ParentPattern
construct with a new stepPattern: childPattern and a previous parentPattern
parse(String) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
run the transform
parse(InputSource) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
load the input document into a (xslt) object model, and run the transform
parse(String) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX XMLReader API
parse(InputSource) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
load the input document into a (xslt) object model, and run the transform
parseActions(Node, Action) - Method in class com.jclark.xsl.tr.SheetImpl
 
parseActions(Node, Action, AppendAction) - Method in class com.jclark.xsl.tr.SheetImpl
 
parseAttributesAndActions(Node) - Method in class com.jclark.xsl.tr.SheetImpl
Parse the attributes on node as literal attributes and then parse the actions.
parseBooleanExpr(Node, String, VariableSet) - Static method in class com.jclark.xsl.expr.ExprParser
parse an XPath expression which is to be used in a context in which a Boolean is expected
ParseException - Exception in com.jclark.xsl.expr
 
ParseException(String) - Constructor for exception com.jclark.xsl.expr.ParseException
 
parseNodeSetExpr(Node, String, VariableSet) - Static method in class com.jclark.xsl.expr.ExprParser
parse an XPath expression which is to be used in a context in which a NodeSet is expected i.e.
parseNumberExpr(Node, String, VariableSet) - Static method in class com.jclark.xsl.expr.ExprParser
parse an XPath expression which is to be used in a context in which a Number is expected
parsePattern(Node, String) - Static method in class com.jclark.xsl.expr.ExprParser
parse an XPath match Pattern
parsePattern(Node, String, VariableSet) - Static method in class com.jclark.xsl.expr.ExprParser
parse an XPath match pattern (with some variables!?!?)
ParserTest - Class in com.jclark.xsl.expr
 
ParserTest() - Constructor for class com.jclark.xsl.expr.ParserTest
 
parseStringExpr(Node, String, VariableSet) - Static method in class com.jclark.xsl.expr.ExprParser
parse an XPath expression which is to be used in a context in which a String is expected
parseTopLevel(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 ...
parseUseAttributeSets(Node, boolean, AppendAction) - Method in class com.jclark.xsl.tr.SheetImpl
 
parseUseAttributeSetsAndActions(Node) - Method in class com.jclark.xsl.tr.SheetImpl
 
parseValueExpr(Node, String, VariableSet) - Static method in class com.jclark.xsl.expr.ExprParser
parse an XSLT attribute value template (which may include XPath expression(s) enclosed in curlybraces "{" "}")
parseVariantExpr(Node, String, VariableSet) - Static method in class com.jclark.xsl.expr.ExprParser
parse an XPath expression which is to be used in a context in which a Variant (xsl:variable, xsl:param) is expected
PathPattern - Interface in com.jclark.xsl.expr
a compiled XPath expression which has an XSLT match priority
PathPatternBase - Class in com.jclark.xsl.expr
a (component of) a compiled XPath pattern expression
PathPatternBase() - Constructor for class com.jclark.xsl.expr.PathPatternBase
 
Pattern - Interface in com.jclark.xsl.expr
an XPATH (XSLT) match pattern
PatternList - Class in com.jclark.xsl.expr
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
 
PermanentNodeSetVariant - Class in com.jclark.xsl.expr
 
PermanentNodeSetVariant(NodeIterator) - Constructor for class com.jclark.xsl.expr.PermanentNodeSetVariant
 
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 - Variable in class com.jclark.xsl.expr.FilterPattern.Context
 
PositionFunction - Class in com.jclark.xsl.expr
implements the XPath position() function, which evaluates to the current node's position in the current node set
PositionFunction() - Constructor for class com.jclark.xsl.expr.PositionFunction
 
positionToBoolean(double, ExprContext) - Static method in class com.jclark.xsl.expr.Converter
 
PrecedingAxisExpr - Class in com.jclark.xsl.expr
The algorithm is:
PrecedingAxisExpr() - Constructor for class com.jclark.xsl.expr.PrecedingAxisExpr
 
PrecedingAxisExpr.AppendNodeIterator - Class in com.jclark.xsl.expr
 
PrecedingAxisExpr.AppendNodeIterator(NodeIterator, Node) - Constructor for class com.jclark.xsl.expr.PrecedingAxisExpr.AppendNodeIterator
 
PrecedingAxisExpr.LeftExpr - Class in com.jclark.xsl.expr
 
PrecedingAxisExpr.LeftExpr() - Constructor for class com.jclark.xsl.expr.PrecedingAxisExpr.LeftExpr
 
PrecedingAxisExpr.ReverseSubtreeExpr - Class in com.jclark.xsl.expr
 
PrecedingAxisExpr.ReverseSubtreeExpr() - Constructor for class com.jclark.xsl.expr.PrecedingAxisExpr.ReverseSubtreeExpr
 
PrecedingSiblingAxisExpr - Class in com.jclark.xsl.expr
 
PrecedingSiblingAxisExpr() - Constructor for class com.jclark.xsl.expr.PrecedingSiblingAxisExpr
 
precedingSiblings(Node) - Static method in class com.jclark.xsl.expr.PrecedingSiblingAxisExpr
 
prefixMap - Variable in class com.jclark.xsl.dom.ContainerNode
 
preserveSpace - Variable in class com.jclark.xsl.dom.ContainerNode
 
preserveSpace - Variable 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 in com.jclark.xsl.tr
 
PRIORITY - Variable in class com.jclark.xsl.tr.SheetImpl
 
process(NodeIterator, Name, Name[], Variant[], Result) - Method in interface com.jclark.xsl.tr.ProcessContext
perform the transformation
process(NodeIterator, Name, Name[], Variant[], Result) - Method in class com.jclark.xsl.tr.ProcessContextImpl
run the transformation
process(Node, XMLProcessor, ParameterSet, Result) - Method in interface com.jclark.xsl.tr.Sheet
transform the document rooted at node against this stylesheet
process(Node, XMLProcessor, ParameterSet, Result) - Method in class com.jclark.xsl.tr.SheetImpl
process an XML input document against this stylesheet
ProcessAction - Class in com.jclark.xsl.tr
apply-templates!
ProcessAction(NodeSetExpr, Name) - Constructor for class com.jclark.xsl.tr.ProcessAction
 
ProcessActionDebug - Class in com.jclark.xsl.tr
apply-templates!
ProcessActionDebug(ActionDebugTarget, Node, String, NodeSetExpr, Name) - Constructor for class com.jclark.xsl.tr.ProcessActionDebug
 
ProcessContext - Interface in com.jclark.xsl.tr
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
ProcessContext.Memento - Interface in com.jclark.xsl.tr
 
ProcessContextImpl - Class in com.jclark.xsl.tr
manages the state of a transformation (and performs the transformation of a source document against an XSLT stylesheet)
ProcessContextImpl(SheetDetails, Node, XMLProcessor, ParameterSet) - Constructor for class com.jclark.xsl.tr.ProcessContextImpl
 
ProcessContextImpl.VariableBindings - Class in com.jclark.xsl.tr
variable name/value bindings are maintained internally as a linked list
ProcessContextImpl.VariableBindings(Name, Variant, ProcessContextImpl.VariableBindings) - Constructor for class com.jclark.xsl.tr.ProcessContextImpl.VariableBindings
 
PROCESSING_INSTRUCTION - Static variable in interface 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.sax.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.sax.OutputMethodDefaulter
 
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.sax.XMLOutputHandler
 
processingInstruction(String, String) - Method in class com.jclark.xsl.sax2.HTMLOutputHandler
 
processingInstruction(String, String) - Method in class com.jclark.xsl.sax2.Indenter
 
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.sax2.OutputMethodDefaulter
 
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.sax2.TextOutputHandler
 
processingInstruction(String, String) - Method in class com.jclark.xsl.sax2.XMLOutputHandler
 
processingInstruction(String, String) - Method in interface com.jclark.xsl.tr.Result
Construct a Processing Instruction
processingInstruction(String, String) - Method in class com.jclark.xsl.tr.StringResult
 
ProcessingInstructionAction - Class in com.jclark.xsl.tr
ProcessingInstructionAction(StringExpr, Action) - Constructor for class com.jclark.xsl.tr.ProcessingInstructionAction
 
ProcessingInstructionActionDebug - Class in com.jclark.xsl.tr
ProcessingInstructionActionDebug(ActionDebugTarget, Node, String, StringExpr, Action) - Constructor for class com.jclark.xsl.tr.ProcessingInstructionActionDebug
 
ProcessingInstructionNode - Class in com.jclark.xsl.dom
 
ProcessingInstructionNode(Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.ProcessingInstructionNode
 
ProcessingInstructionTest - Class in com.jclark.xsl.expr
 
ProcessingInstructionTest(Name) - Constructor for class com.jclark.xsl.expr.ProcessingInstructionTest
 
processSafe(Node, Name, Result) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
push(NXMLOutputHandler.CharacterHandler) - Method in class com.jclark.xsl.sax.NXMLOutputHandler
 
push(NXMLOutputHandler.CharacterHandler) - Method in class com.jclark.xsl.sax2.NXMLOutputHandler
 
put(Object, Object) - Method in interface 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.sax.Indenter
 
rawCharacters(String) - Method in class com.jclark.xsl.sax.OutputMethodDefaulter
 
rawCharacters(String) - Method in interface com.jclark.xsl.sax.RawCharactersHandler
 
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.sax.XMLOutputHandler
 
rawCharacters(String) - Method in class com.jclark.xsl.sax2.HTMLOutputHandler
 
rawCharacters(String) - Method in class com.jclark.xsl.sax2.Indenter
 
rawCharacters(String) - Method in class com.jclark.xsl.sax2.OutputMethodDefaulter
 
rawCharacters(String) - Method in interface com.jclark.xsl.sax2.RawCharactersHandler
 
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.sax2.XMLOutputHandler
 
rawCharacters(String) - Method in interface com.jclark.xsl.tr.Result
Some (possibly) non XML characters
rawCharacters(String) - Method in class com.jclark.xsl.tr.StringResult
 
RawCharactersHandler - Interface in com.jclark.xsl.sax
 
RawCharactersHandler - Interface in com.jclark.xsl.sax2
a SAX style event handler that receives raw characters events for writing e.g.
RawCharsAction - Class in com.jclark.xsl.tr
 
RawCharsAction(String) - Constructor for class com.jclark.xsl.tr.RawCharsAction
 
RawCharsActionDebug - Class in com.jclark.xsl.tr
 
RawCharsActionDebug(ActionDebugTarget, Node, String, String) - Constructor for class com.jclark.xsl.tr.RawCharsActionDebug
 
RawValueOfAction - Class in com.jclark.xsl.tr
represents an "xsl:value-of" with disable-output-escaping='yes'
RawValueOfAction(StringExpr) - Constructor for class com.jclark.xsl.tr.RawValueOfAction
construct around the given StringExpr
RawValueOfActionDebug - Class in com.jclark.xsl.tr
represents an "xsl:value-of" with disable-output-escaping='yes'
RawValueOfActionDebug(ActionDebugTarget, Node, String, StringExpr) - Constructor for class com.jclark.xsl.tr.RawValueOfActionDebug
construct around the given StringExpr
RegexpMatchFunction - Class in com.jclark.xsl.expr
Represents the EXSL regexp:match function For more information consult exsl specification at: Specification.
RegexpMatchFunction() - Constructor for class com.jclark.xsl.expr.RegexpMatchFunction
 
RegexpReplaceFunction - Class in com.jclark.xsl.expr
Represents the EXSL regexp:replace function For more information consult exsl specification at: Specification.
RegexpReplaceFunction() - Constructor for class com.jclark.xsl.expr.RegexpReplaceFunction
 
RegexpTestFunction - Class in com.jclark.xsl.expr
Represents the EXSL regesp:test function For more information consult exsl specification at: Specification.
RegexpTestFunction() - Constructor for class com.jclark.xsl.expr.RegexpTestFunction
 
relate(String, String) - Method in class com.jclark.xsl.expr.EqualsRelation
 
relate(boolean, boolean) - Method in class com.jclark.xsl.expr.EqualsRelation
 
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(String, String) - Method in class com.jclark.xsl.expr.NotEqualsRelation
 
relate(boolean, boolean) - Method in class com.jclark.xsl.expr.NotEqualsRelation
 
relate(double, double) - Method in class com.jclark.xsl.expr.NotEqualsRelation
 
relate(String, String) - Method in class com.jclark.xsl.expr.NumericRelation
 
relate(boolean, boolean) - Method in class com.jclark.xsl.expr.NumericRelation
 
relate(String, String) - Method in class com.jclark.xsl.expr.Relation
 
relate(boolean, boolean) - Method in class com.jclark.xsl.expr.Relation
 
relate(double, double) - Method in class com.jclark.xsl.expr.Relation
 
relate(NodeIterator, NodeIterator) - Method in class com.jclark.xsl.expr.Relation
 
relate(NodeIterator, boolean) - Method in class com.jclark.xsl.expr.Relation
 
relate(NodeIterator, double) - Method in class com.jclark.xsl.expr.Relation
 
relate(NodeIterator, String) - Method in class com.jclark.xsl.expr.Relation
 
relate(boolean, NodeIterator) - Method in class com.jclark.xsl.expr.Relation
 
relate(double, NodeIterator) - Method in class com.jclark.xsl.expr.Relation
 
relate(String, NodeIterator) - Method in class com.jclark.xsl.expr.Relation
 
relate(Variant, Variant) - Method in class com.jclark.xsl.expr.Relation
 
relateAtomic(Variant, Variant) - Method in class com.jclark.xsl.expr.NumericRelation
 
relateAtomic(Variant, Variant) - Method in class com.jclark.xsl.expr.Relation
 
Relation - Class in com.jclark.xsl.expr
 
Relation() - Constructor for class com.jclark.xsl.expr.Relation
 
resolve(String) - Method in interface 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 in com.jclark.xsl.tr
As transformation proceeds, "Actions" are performed, and an output tree is constructed.
RESULT_PREFIX - Variable in class com.jclark.xsl.tr.SheetImpl
 
ResultBase - Class in com.jclark.xsl.sax
abstract base class represents the results of executing a stylesheet Action -- constructs result components.
ResultBase(OutputMethodHandler, ErrorHandler) - Constructor for class com.jclark.xsl.sax.ResultBase
Construct with an outputMethodHandler from which we'll obtain the appropriate DocumentHandler
ResultBase(DocumentHandler, ErrorHandler) - Constructor for class com.jclark.xsl.sax.ResultBase
Construct with a DocummentHandler already determined
ResultBase - Class in com.jclark.xsl.sax2
abstract base class represents the results of executing a stylesheet Action -- constructs result components.
ResultBase(OutputMethodHandler, ErrorHandler) - Constructor for class com.jclark.xsl.sax2.ResultBase
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
ResultFragmentExpr - Class in com.jclark.xsl.tr
 
ResultFragmentExpr(Action, Node, ExtensionHandler) - Constructor for class com.jclark.xsl.tr.ResultFragmentExpr
 
ResultFragmentVariant - Interface in com.jclark.xsl.tr
 
ResultFragmentVariantBase - Class in com.jclark.xsl.tr
a result tree fragment, I guess used as a variable or param?
ResultFragmentVariantBase() - Constructor for class com.jclark.xsl.tr.ResultFragmentVariantBase
 
resultTreeFragment(ResultTreeFragment) - Method in class com.jclark.xsl.sax.MultiNamespaceResult
 
resultTreeFragment(ResultTreeFragment) - Method in class com.jclark.xsl.sax.ResultBase
 
ResultTreeFragment - Interface in com.jclark.xsl.sax
 
resultTreeFragment(ResultTreeFragment) - Method in class com.jclark.xsl.sax2.MultiNamespaceResult
 
resultTreeFragment(ResultTreeFragment) - Method in class com.jclark.xsl.sax2.ResultBase
Copy a Result Tree Fragment to the Destination via the Handler
ResultTreeFragment - Interface in com.jclark.xsl.sax2
A Result Tree Fragment can write out a representation of itself as a sequence of SAX events
ReverseAxisExpr - Class in com.jclark.xsl.expr
A reverse axis (XPath) expression represents a Node set which may need to be seen in document order (thus reversed)
ReverseAxisExpr() - Constructor for class com.jclark.xsl.expr.ReverseAxisExpr
 
ReverseComparator - Class in com.jclark.xsl.util
 
ReverseComparator(Comparator) - Constructor for class com.jclark.xsl.util.ReverseComparator
 
RomanNumberFormat - Class in com.jclark.xsl.conv
 
RomanNumberFormat(String) - Constructor for class com.jclark.xsl.conv.RomanNumberFormat
 
root - Variable in class com.jclark.xsl.dom.NodeBase
 
ROOT - Static variable in interface com.jclark.xsl.om.Node
 
RootExpr - Class in com.jclark.xsl.expr
an XPath expression (component) that evaluates a sub-expression with a document root Node as the contextNode
RootExpr(NodeSetExpr) - Constructor for class com.jclark.xsl.expr.RootExpr
construct with a sub-expression
RootNode - Class in com.jclark.xsl.dom
 
RootNode(Node, DOMExtensions, LoadContext, NameTable, String, int) - Constructor for class com.jclark.xsl.dom.RootNode
 
RoundFunction - Class in com.jclark.xsl.expr
 
RoundFunction() - Constructor for class com.jclark.xsl.expr.RoundFunction
 

S

SafeNodeIterator - Interface in com.jclark.xsl.om
represents a list of Nodes -- the next() function promises to not throw an exception
SaxFilterMaker - Interface in com.jclark.xsl.sax
an object which is able to provide a SAX2 XMLFilter We use these for some experimental XSLT extension elements
SAXTwoOMBuilder - Interface in com.jclark.xsl.sax2
constructs an (XT) object model from SAX2 events
SAXTwoOMBuilderImpl - Class in com.jclark.xsl.sax2
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
SAXTwoOMBuilderImpl(LoadContext, String, int, NamespacePrefixMap, InputSource) - Constructor for class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
 
SELECT - Variable in class com.jclark.xsl.tr.SheetImpl
 
SelfAxisExpr - Class in com.jclark.xsl.expr
 
SelfAxisExpr() - Constructor for class com.jclark.xsl.expr.SelfAxisExpr
 
SequenceComposeExpr - Class in com.jclark.xsl.expr
Composition when expr1 is SINGLE_LEVEL and expr2 is STAYS_IN_SUBTREE.
SequenceComposeExpr(ConvertibleNodeSetExpr, ConvertibleNodeSetExpr) - Constructor for class com.jclark.xsl.expr.SequenceComposeExpr
 
SequenceComposeNodeIterator - Class in com.jclark.xsl.expr
 
SequenceComposeNodeIterator(NodeIterator, NodeSetExpr, ExprContext) - Constructor for class com.jclark.xsl.expr.SequenceComposeNodeIterator
 
ServletDestination - Class in com.jclark.xsl.sax
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.sax.XSLProcessorImpl
we can have either an OutputMethodHandler, a ContentHandler or DocumentHandler, not two or three
setContentHandler(ContentHandler) - Method in interface com.jclark.xsl.sax2.XSLProcessor
set the output target for the transform.
setContentHandler(ContentHandler) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX 2 XMLReader API.
setContentHandler(ContentHandler) - Method in class com.jclark.xsl.trax.TransformerFilterImpl
 
setDebugger(String, ActionDebugTarget) - Method in interface com.jclark.xsl.sax.XSLProcessor
sets a special kind of extension element processor N.B.
setDebugger(String, ActionDebugTarget) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
sets a debugging target
setDebugger(String, ActionDebugTarget) - Method in interface com.jclark.xsl.sax2.XSLProcessor
sets a special kind of extension element processor N.B.
setDebugger(String, ActionDebugTarget) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
sets an extension element processor for XRAP
setDebugger(ActionDebugTarget) - Method in interface com.jclark.xsl.tr.Sheet
sets the experimental xrap processor for use during processing by the ProcessContext
setDebugger(ActionDebugTarget) - Method in class com.jclark.xsl.tr.SheetImpl
sets the xrap processor for use during processing
setDestination(Destination) - Method in class com.jclark.xsl.sax.OutputMethodHandlerImpl
 
setDestination(Destination) - Method in class com.jclark.xsl.sax2.OutputMethodHandlerImpl
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.HTMLOutputHandler
 
setDocumentLocator(Locator) - Method in class com.jclark.xsl.sax.Indenter
 
setDocumentLocator(Locator) - Method in class com.jclark.xsl.sax.NXMLOutputHandler
 
setDocumentLocator(Locator) - Method in class com.jclark.xsl.sax.OutputMethodDefaulter
 
setDocumentLocator(Locator) - Method in class com.jclark.xsl.sax.XMLOutputHandler
 
setDocumentLocator(Locator) - Method in class com.jclark.xsl.sax2.HTMLOutputHandler
 
setDocumentLocator(Locator) - Method in class com.jclark.xsl.sax2.Indenter
 
setDocumentLocator(Locator) - Method in class com.jclark.xsl.sax2.NXMLOutputHandler
 
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.sax2.XMLOutputHandler
 
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.dom.XMLProcessorImpl
 
setErrorHandler(ErrorHandler) - Method in interface com.jclark.xsl.sax.XMLProcessorEx
 
setErrorHandler(ErrorHandler) - Method in class com.jclark.xsl.sax.XMLProcessorImpl
 
setErrorHandler(ErrorHandler) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
SAX 1 PArser API
setErrorHandler(ErrorHandler) - Method in interface com.jclark.xsl.sax2.XMLProcessorEx
 
setErrorHandler(ErrorHandler) - Method in class com.jclark.xsl.sax2.XMLProcessorImpl
 
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.sax2.XSLProcessorImpl
SAX API
setFeature(String, boolean) - Method in class com.jclark.xsl.trax.TransformerFactoryImpl
 
setFormat(String) - Method in class com.jclark.xsl.conv.NumberListFormat
 
setFormat(StringExpr) - Method in class com.jclark.xsl.tr.NumberListFormatTemplate
 
setFormat(String) - Method in class com.jclark.xsl.tr.NumberListFormatTemplate
 
setFormatTokenHandler(String, FormatTokenHandler) - Static method in class com.jclark.xsl.conv.NumberListFormat
 
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
 
setLangNumberFormat(String, NumberFormat) - Method in class com.jclark.xsl.conv.AlphabetFormatTokenHandler
 
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(Node) - Method in exception com.jclark.xsl.om.XSLException
 
setOutputMethod(Name, OutputMethod) - Method in class com.jclark.xsl.sax.ResultBase
get the appropriate DocumentHandler from the outputMethodHandler (we've already obtained for our destiantion) for the named output method
setOutputMethod(Name, OutputMethod) - Method in class com.jclark.xsl.sax2.ResultBase
get the appropriate ContentHandler from the outputMethodHandler (we've already obtained for our destination) for the named output method
setOutputMethodHandler(OutputMethodHandler) - Method in interface com.jclark.xsl.sax.XSLProcessor
set the output target for the transform
setOutputMethodHandler(OutputMethodHandler) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
we can have either an OutputMethodHandler, or a DocumentHandler, not both
setOutputMethodHandler(OutputMethodHandler) - Method in interface com.jclark.xsl.sax2.XSLProcessor
set the output target for the transform.
setOutputMethodHandler(OutputMethodHandler) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
we can have either an OutputMethodHandler, or a DocumentHandler, not both
setOutputMethodProperty(String, String, String) - Method in interface 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 interface com.jclark.xsl.sax.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 interface com.jclark.xsl.sax2.XSLProcessor
set the run-time parameters for the stylesheet
setParameter(String, Object) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
recognizes names in the form "{namespace-part}local-part" as used in TrAX
setParameter(String, Object) - Method in class com.jclark.xsl.trax.TransformerImpl
Add a parameter for the transformation.
setParser(XSLProcessorImpl) - Static method in class com.jclark.xsl.sax.Driver
 
setParser(Parser) - Method in interface com.jclark.xsl.sax.XSLProcessor
setParser must be called before any other methods
setParser(Parser, Parser) - Method in interface 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
 
setParser(XMLProcessorEx) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
 
setParser(Parser) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
use same parser for input and styleSheet
setProperty(String, Object) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
SAX API
setReaders(XMLReader, XMLReader) - Method in interface 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
 
setSaxExtensionFilter(String, SaxFilterMaker) - Method in interface com.jclark.xsl.sax.XSLProcessor
sets a special kind of extension element processor N.B.
setSaxExtensionFilter(String, SaxFilterMaker) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
sets an extension element processor for XRAP
setSaxExtensionFilter(String, SaxFilterMaker) - Method in interface com.jclark.xsl.sax2.XSLProcessor
sets a special kind of extension element processor N.B.
setSaxExtensionFilter(String, SaxFilterMaker) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
sets an extension element processor for XRAP
setSaxExtensionFilter(SaxFilterMaker) - Method in interface com.jclark.xsl.tr.Sheet
sets the experimental xrap processor for use during processing by the ProcessContext
setSaxExtensionFilter(SaxFilterMaker) - Method in class com.jclark.xsl.tr.SheetImpl
sets the xrap processor for use during processing
setSourceReader(XMLReader) - Method in interface 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 in com.jclark.xsl.tr
Represents a (compiled) XSLT stylesheet.
SheetDetails - Interface in com.jclark.xsl.tr
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 in com.jclark.xsl.tr
Actually does the work of compiling the stylesheet's object model into the template rules, actions, variable definitions, etc.
SheetImpl(Node, XMLProcessor, ExtensionHandler, LoadContext, NameTable) - Constructor for class com.jclark.xsl.tr.SheetImpl
The constructor builds (compiles) a stylesheet
sheetLoadContext - Variable in class com.jclark.xsl.tr.SheetImpl
 
SiblingNodeIterator - Class in com.jclark.xsl.dom
 
SiblingNodeIterator(ContainerNode, int, Node) - Constructor for class com.jclark.xsl.dom.SiblingNodeIterator
 
SINGLE_LEVEL - Static variable 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.
SingleLevelNumberAction - Class in com.jclark.xsl.tr
 
SingleLevelNumberAction(Pattern, Pattern, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.SingleLevelNumberAction
 
SingleLevelNumberActionDebug - Class in com.jclark.xsl.tr
 
SingleLevelNumberActionDebug(ActionDebugTarget, Node, String, Pattern, Pattern, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.SingleLevelNumberActionDebug
 
SingleNodeIterator - Class in com.jclark.xsl.expr
 
SingleNodeIterator(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(NodeIterator, Comparator) - Static method in class com.jclark.xsl.expr.NodeListSorter
 
sort(Comparator, Object[]) - Static method in class com.jclark.xsl.util.MergeSort
 
sort(Comparator, Object[], int, int) - Static method in class com.jclark.xsl.util.MergeSort
 
sort(Comparator, Object[], int, int, Object[], int) - Static method in class com.jclark.xsl.util.MergeSort
 
SortNodeSetExpr - Class in com.jclark.xsl.tr
sorts a node list before returning them from a nested expression
SortNodeSetExpr(NodeSetExpr, ComparatorTemplate) - Constructor for class com.jclark.xsl.tr.SortNodeSetExpr
 
SPARE - Static variable in class com.jclark.xsl.tr.MultiLevelNumberAction.Cache
 
SplitFunction - Class in com.jclark.xsl.expr
Represents the EXSL str:split function For more information consult exsl specification at: Specification.
SplitFunction() - Constructor for class com.jclark.xsl.expr.SplitFunction
 
STANDALONE - Variable in class com.jclark.xsl.tr.SheetImpl
 
start(OutputMethod) - Method in class com.jclark.xsl.sax.ResultBase
initialize, (and possibly construct) the DocumentHandler
start(OutputMethod) - Method in class com.jclark.xsl.sax2.ResultBase
initialize, (and possibly construct) the ContentHandler called by the transformation engine
start(OutputMethod) - Method in interface com.jclark.xsl.tr.Result
Prepare to start constructing stuff.
start(OutputMethod) - Method in class com.jclark.xsl.tr.StringResult
 
startAction(Node, Node, Object) - Method in interface com.jclark.xsl.tr.ActionDebugTarget
 
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.sax.Indenter
 
startDocument() - Method in class com.jclark.xsl.sax.NXMLOutputHandler
SAX startDocument parse event
startDocument() - Method in class com.jclark.xsl.sax.OutputMethodDefaulter
 
startDocument() - Method in class com.jclark.xsl.sax.XMLOutputHandler
 
startDocument() - Method in class com.jclark.xsl.sax2.HTMLOutputHandler
 
startDocument() - Method in class com.jclark.xsl.sax2.Indenter
 
startDocument() - Method in class com.jclark.xsl.sax2.NXMLOutputHandler
SAX startDocument parse event
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.sax2.TextOutputHandler
 
startDocument() - Method in class com.jclark.xsl.sax2.XMLOutputHandler
 
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.trax.TransformerHandlerImpl
 
startDTD(String, String, String) - Method in class com.jclark.xsl.trax.TransformerHandlerImpl
 
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(Name, NamespacePrefixMap) - Method in class com.jclark.xsl.sax.ResultBase
start construction an Element
startElement(String, AttributeList) - Method in class com.jclark.xsl.sax.XMLOutputHandler
 
startElement(String, String, String, Attributes) - Method in class com.jclark.xsl.sax2.HTMLOutputHandler
 
startElement(String, String, String, Attributes) - Method in class com.jclark.xsl.sax2.Indenter
 
startElement(String, String, String, Attributes) - Method in class com.jclark.xsl.sax2.NXMLOutputHandler
captures "control", "data", "char" and "escape" character indicators and interposes the appropriate character handler
startElement(String, String, String, Attributes) - Method in class com.jclark.xsl.sax2.OutputMethodDefaulter
the first start element, if it's "html" and in no namespace, then we switch to an html contentHandler -- yucchh
startElement(Name, NamespacePrefixMap) - Method in class com.jclark.xsl.sax2.ResultBase
start construction an Element ...
startElement(String, String, String, Attributes) - Method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
 
startElement(String, String, String, Attributes) - Method in class com.jclark.xsl.sax2.TextOutputHandler
 
startElement(String, String, String, Attributes) - Method in class com.jclark.xsl.sax2.XMLOutputHandler
 
startElement(String, String, String, Attributes) - Method in class com.jclark.xsl.tr.ContentHandlingResultWriter
 
startElement(Name, NamespacePrefixMap) - Method in interface com.jclark.xsl.tr.Result
Start constructing an Element (NB) The nsMap must declare the prefix on elementType correctly.
startElement(Name, NamespacePrefixMap) - Method in class com.jclark.xsl.tr.StringResult
 
startElementContent(Name, NamespacePrefixMap) - Method in class com.jclark.xsl.sax.MultiNamespaceResult
 
startElementContent(Name, NamespacePrefixMap) - Method in class com.jclark.xsl.sax.ResultBase
we're finished with adding attributes?
startElementContent(Name, NamespacePrefixMap) - Method in class com.jclark.xsl.sax2.MultiNamespaceResult
 
startElementContent(Name, NamespacePrefixMap) - Method in class com.jclark.xsl.sax2.ResultBase
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 in com.jclark.xsl.expr
 
StartsWithFunction() - Constructor for class com.jclark.xsl.expr.StartsWithFunction
 
STAYS_IN_SUBTREE - Static variable 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 in com.jclark.xsl.expr
an XPath expression which evaluates to a String
StringFunction - Class in com.jclark.xsl.expr
 
StringFunction() - Constructor for class com.jclark.xsl.expr.StringFunction
 
StringLengthFunction - Class in com.jclark.xsl.expr
 
StringLengthFunction() - Constructor for class com.jclark.xsl.expr.StringLengthFunction
 
StringRelationalExpr - Class in com.jclark.xsl.expr
 
StringRelationalExpr(Relation, StringExpr, StringExpr) - Constructor for class com.jclark.xsl.expr.StringRelationalExpr
 
StringResult - Class in com.jclark.xsl.tr
 
StringResult() - Constructor for class com.jclark.xsl.tr.StringResult
 
StringResult(Result) - Constructor for class com.jclark.xsl.tr.StringResult
 
StringVariant - Class in com.jclark.xsl.expr
 
StringVariant(String) - Constructor for class com.jclark.xsl.expr.StringVariant
 
STYLESHEET_PREFIX - Variable in class com.jclark.xsl.tr.SheetImpl
 
SubstringAfterFunction - Class in com.jclark.xsl.expr
 
SubstringAfterFunction() - Constructor for class com.jclark.xsl.expr.SubstringAfterFunction
 
SubstringBeforeFunction - Class in com.jclark.xsl.expr
 
SubstringBeforeFunction() - Constructor for class com.jclark.xsl.expr.SubstringBeforeFunction
 
SubstringFunction - Class in com.jclark.xsl.expr
 
SubstringFunction() - Constructor for class com.jclark.xsl.expr.SubstringFunction
 
SubtractExpr - Class in com.jclark.xsl.expr
 
SubtractExpr(NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.SubtractExpr
 
SubtreeExpr - Class in com.jclark.xsl.expr
descendants-or-self(node())/E when E has STAYS_IN_SUBTREE
SubtreeExpr(ConvertibleNodeSetExpr) - Constructor for class com.jclark.xsl.expr.SubtreeExpr
 
SumFunction - Class in com.jclark.xsl.expr
 
SumFunction() - Constructor for 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 in com.jclark.xsl.util
 
SwapCaseComparator(Comparator) - Constructor for class com.jclark.xsl.util.SwapCaseComparator
 
SystemPropertyFunction - Class in com.jclark.xsl.expr
implements the system-property() function, XSLT 1.0, section 12.4
SystemPropertyFunction() - Constructor for class com.jclark.xsl.expr.SystemPropertyFunction
 

T

TemplateAttributeAction - Class in com.jclark.xsl.tr
 
TemplateAttributeAction(Name, StringExpr) - Constructor for class com.jclark.xsl.tr.TemplateAttributeAction
 
TemplateAttributeActionDebug - Class in com.jclark.xsl.tr
 
TemplateAttributeActionDebug(ActionDebugTarget, Node, String, Name, StringExpr) - Constructor for class com.jclark.xsl.tr.TemplateAttributeActionDebug
 
TemplateRuleSet - Class in com.jclark.xsl.tr
holds a collection of Templates (Actions) for a mode ..
TemplateRuleSet(Action) - Constructor for class com.jclark.xsl.tr.TemplateRuleSet
construct/ initialize with the default, builtin Action
TemplatesHandlerImpl - Class in com.jclark.xsl.trax
An implementation of javax.xml.transform.sax.TemplatesHandler.
TemplatesHandlerImpl(TransformerFactoryImpl, XMLProcessor) - Constructor for class com.jclark.xsl.trax.TemplatesHandlerImpl
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 in com.jclark.xsl.trax
An implementation of the TrAX Templates interface.
TemplatesImpl(Sheet, Engine, TransformerFactoryImpl) - Constructor for class com.jclark.xsl.trax.TemplatesImpl
 
TERMINATE - Variable in class com.jclark.xsl.tr.SheetImpl
 
TerminateMessageAction - Class in com.jclark.xsl.tr
 
TerminateMessageAction(Action) - Constructor for class com.jclark.xsl.tr.TerminateMessageAction
 
TerminateMessageActionDebug - Class in com.jclark.xsl.tr
 
TerminateMessageActionDebug(ActionDebugTarget, Node, String, Action) - Constructor for class com.jclark.xsl.tr.TerminateMessageActionDebug
 
TerminateXSLException - Exception in com.jclark.xsl.tr
 
TerminateXSLException(String, Node) - Constructor for exception com.jclark.xsl.tr.TerminateXSLException
 
TEST - Variable in class com.jclark.xsl.tr.SheetImpl
 
TEXT - Static variable in interface com.jclark.xsl.om.Node
 
TextComparator - Class in com.jclark.xsl.util
 
TextNode - Class in com.jclark.xsl.dom
 
TextNode(Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.TextNode
 
TextOutputHandler - Class in com.jclark.xsl.sax
An object which serailizes SAX 1 events to raw text
TextOutputHandler() - Constructor for class com.jclark.xsl.sax.TextOutputHandler
 
TextOutputHandler(Writer) - Constructor for class com.jclark.xsl.sax.TextOutputHandler
 
TextOutputHandler - Class in com.jclark.xsl.sax2
An object which serailizes SAX 2 events to raw text
TextOutputHandler() - Constructor for class com.jclark.xsl.sax2.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(String) - Static method in class com.jclark.xsl.expr.Converter
 
toBoolean(double) - Static method in class com.jclark.xsl.expr.Converter
 
toBoolean(NodeIterator) - 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 variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_AT - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_AXIS - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_CNAME_LPAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_COMMA - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_COMMENT_LPAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_DIV - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_DOT - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_DOT_DOT - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_EOF - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_EQUALS - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_FUNCTION_LPAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_GT - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_GTE - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_LITERAL - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_LPAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_LSQB - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_LT - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_LTE - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_MINUS - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_MOD - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_MULTIPLY - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_NAME_COLON_STAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_NODE_LPAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_NOT_EQUALS - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_NUMBER - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_OR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_PLUS - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_PROCESSING_INSTRUCTION_LPAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_QNAME - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_RPAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_RSQB - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_SLASH - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_SLASH_SLASH - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_STAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_TEXT_LPAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_VARIABLE_REF - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TOK_VBAR - Static variable in class com.jclark.xsl.expr.ExprTokenizer
 
TokenizerTest - Class in com.jclark.xsl.expr
 
TokenizerTest() - Constructor for class com.jclark.xsl.expr.TokenizerTest
 
toNumber(String) - Static method in class com.jclark.xsl.expr.Converter
 
toNumber(NodeIterator) - Static method in class com.jclark.xsl.expr.Converter
 
toNumber(boolean) - Static method in class com.jclark.xsl.expr.Converter
 
TopLevelPattern - Interface in com.jclark.xsl.expr
an XPath top level match pattern?
toString(NodeIterator) - Static method in class com.jclark.xsl.expr.Converter
 
toString(Node) - Static method in class com.jclark.xsl.expr.Converter
 
toString(double) - Static method in class com.jclark.xsl.expr.Converter
 
toString(boolean) - Static method in class com.jclark.xsl.expr.Converter
 
toString() - Method in class com.jclark.xsl.tr.StringResult
 
Transform - Interface in com.jclark.xsl.dom
An object which transforms a source DOM into a result DOM
transform(Node, Node) - Method in interface com.jclark.xsl.dom.Transform
run a transformation of the DOM at sourceRoot, constructing the results onto the DOM at resultRoot
transform(XSLProcessor, InputSource, InputSource) - Static method in class com.jclark.xsl.sax.Driver
 
transform(Node) - Method in class com.jclark.xsl.sax2.XSLProcessorImpl
 
transform(Source, Result) - Method in class com.jclark.xsl.trax.TransformerImpl
Process the source tree to the output result.
TransformEngine - Interface in com.jclark.xsl.dom
 
TransformerFactoryImpl - Class in com.jclark.xsl.trax
An implementation of the TrAX TransformerFactory class and SAXTransformerFactory classes.
TransformerFactoryImpl() - Constructor for class com.jclark.xsl.trax.TransformerFactoryImpl
 
TransformerFilterImpl - Class in com.jclark.xsl.trax
 
TransformerFilterImpl(TransformerImpl) - Constructor for class com.jclark.xsl.trax.TransformerFilterImpl
 
TransformerHandlerImpl - Class in com.jclark.xsl.trax
An implementation of javax.xml.transform.sax.TransformerHandler A TransformerHandler listens for SAX ContentHandler parse events and transforms them to a Result.
TransformerHandlerImpl(TransformerImpl) - Constructor for class com.jclark.xsl.trax.TransformerHandlerImpl
 
TransformerImpl - Class in com.jclark.xsl.trax
An implementation of the TrAX Transformer class.
TransformerImpl(Sheet, Engine, TransformerFactoryImpl) - Constructor for class com.jclark.xsl.trax.TransformerImpl
Create a TransformerImpl.
TransformException - Exception in com.jclark.xsl.dom
 
TransformException(String, Node) - Constructor for exception com.jclark.xsl.dom.TransformException
 
transformFile(XSLProcessor, OutputMethodHandlerImpl, File, File, File) - Static method in class com.jclark.xsl.sax.Driver
 
TranslateFunction - Class in com.jclark.xsl.expr
 
TranslateFunction() - Constructor for class com.jclark.xsl.expr.TranslateFunction
 
TrueExpr - Class in com.jclark.xsl.expr
 
TrueExpr() - Constructor for class com.jclark.xsl.expr.TrueExpr
 
TrueFunction - Class in com.jclark.xsl.expr
 
TrueFunction() - Constructor for class com.jclark.xsl.expr.TrueFunction
 
TurkishSwapCaseComparator - Class in com.jclark.xsl.util
 
TurkishSwapCaseComparator(Comparator) - Constructor for class com.jclark.xsl.util.TurkishSwapCaseComparator
 

U

unaliasName(Name) - Method in interface com.jclark.xsl.tr.ProcessContext
 
unaliasName(Name) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
unaliasNamespacePrefixMap(NamespacePrefixMap) - Method in interface com.jclark.xsl.tr.ProcessContext
 
unaliasNamespacePrefixMap(NamespacePrefixMap) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
UnambiguousFormatTokenHandler - Class in com.jclark.xsl.conv
 
UnambiguousFormatTokenHandler() - Constructor for class com.jclark.xsl.conv.UnambiguousFormatTokenHandler
 
unbind(String) - Method in interface com.jclark.xsl.om.NamespacePrefixMap
removes the association of a prefix with a namespace
unbindDefault() - Method in interface com.jclark.xsl.om.NamespacePrefixMap
remove the default namespace
unbindLocalVariables(int) - Method in interface com.jclark.xsl.tr.ProcessContext
 
unbindLocalVariables(int) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
UnbindLocalVariablesAction - Class in com.jclark.xsl.tr
 
UnbindLocalVariablesAction(int) - Constructor for class com.jclark.xsl.tr.UnbindLocalVariablesAction
 
UnbindLocalVariablesActionDebug - Class in com.jclark.xsl.tr
 
UnbindLocalVariablesActionDebug(ActionDebugTarget, Node, String, int) - Constructor for class com.jclark.xsl.tr.UnbindLocalVariablesActionDebug
 
UncheckedXSLException - Exception in com.jclark.xsl.tr
 
UncheckedXSLException(XSLException) - Constructor for exception com.jclark.xsl.tr.UncheckedXSLException
 
UnionExpr - Class in com.jclark.xsl.expr
 
UnionExpr(NodeSetExpr, NodeSetExpr) - Constructor for class com.jclark.xsl.expr.UnionExpr
 
UnionNodeIterator - Class in com.jclark.xsl.expr
 
UnionNodeIterator(NodeIterator, NodeIterator) - Constructor for class com.jclark.xsl.expr.UnionNodeIterator
 
UniqueNodeIterator - Class in com.jclark.xsl.expr
 
UniqueNodeIterator(NodeIterator) - Constructor for class com.jclark.xsl.expr.UniqueNodeIterator
 
unparsedEntityDecl(String, String, String, String) - Method in class com.jclark.xsl.sax2.SAXTwoOMBuilderImpl
 
unparsedEntityDecl(String, String, String, String) - Method in class com.jclark.xsl.trax.TransformerHandlerImpl
 
UnparsedEntityURIFunction - Class in com.jclark.xsl.expr
 
UnparsedEntityURIFunction() - Constructor for class com.jclark.xsl.expr.UnparsedEntityURIFunction
 
UPPER_FIRST - Static variable in class com.jclark.xsl.util.TextComparator
 
USE - Variable in class com.jclark.xsl.tr.SheetImpl
 
USE_ATTRIBUTE_SETS - Variable in class com.jclark.xsl.tr.SheetImpl
 
useAttributeSet(Name, Node, Result) - Method in interface com.jclark.xsl.tr.ProcessContext
 
useAttributeSet(Name, Node, Result) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
UseAttributeSetAction - Class in com.jclark.xsl.tr
 
UseAttributeSetAction(Name) - Constructor for class com.jclark.xsl.tr.UseAttributeSetAction
 
UseAttributeSetActionDebug - Class in com.jclark.xsl.tr
 
UseAttributeSetActionDebug(ActionDebugTarget, Node, String, Name) - Constructor for class com.jclark.xsl.tr.UseAttributeSetActionDebug
 
used - Variable in class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
 

V

value - Variable in class com.jclark.xsl.dom.AttributeNode
 
value - Variable in class com.jclark.xsl.dom.TextNode
 
value - Variable in class com.jclark.xsl.tr.ProcessContextImpl.VariableBindings
 
VALUE - Variable in class com.jclark.xsl.tr.SheetImpl
 
ValueIdIterator - Class in com.jclark.xsl.expr
 
ValueIdIterator(Node, NodeIterator) - Constructor for class com.jclark.xsl.expr.ValueIdIterator
 
ValueIdIterator.Iterator - Class in com.jclark.xsl.expr
 
ValueIdIterator.Iterator(Node, String) - Constructor for class com.jclark.xsl.expr.ValueIdIterator.Iterator
 
ValueOfAction - Class in com.jclark.xsl.tr
xsl:value-of
ValueOfAction(StringExpr) - Constructor for class com.jclark.xsl.tr.ValueOfAction
 
ValueOfActionDebug - Class in com.jclark.xsl.tr
xsl:value-of
ValueOfActionDebug(ActionDebugTarget, Node, String, StringExpr) - Constructor for class com.jclark.xsl.tr.ValueOfActionDebug
 
VariableInfo - Class in com.jclark.xsl.tr
the expression to evaluate for obraining a Variable's result, and the fact of whether it is a parameter
VariableInfo(VariantExpr, boolean) - Constructor for class com.jclark.xsl.tr.VariableInfo
 
VariableSet - Interface in com.jclark.xsl.expr
 
Variant - Interface in com.jclark.xsl.expr
 
VariantBase - Class in com.jclark.xsl.expr
 
VariantBase() - Constructor for class com.jclark.xsl.expr.VariantBase
 
VariantExpr - Interface in com.jclark.xsl.expr
 
VariantRelationalExpr - Class in com.jclark.xsl.expr
 
VariantRelationalExpr(Relation, VariantExpr, VariantExpr) - Constructor for class com.jclark.xsl.expr.VariantRelationalExpr
 
VERSION - Variable in class com.jclark.xsl.tr.SheetImpl
 

W

warning(SAXParseException) - Method in class com.jclark.xsl.sax.Driver.ErrorHandlerImpl
 
warning(TransformerException) - Method in class com.jclark.xsl.trax.DefaultErrorListener
send a warning to stderr
warning(SAXParseException) - Method in class com.jclark.xsl.trax.XTwice.ErrorHandlerImpl
 
WithCurrentExpr - Class in com.jclark.xsl.expr
 
WithCurrentExpr(ConvertibleExpr) - Constructor for class com.jclark.xsl.expr.WithCurrentExpr
 
WithCurrentExpr.Context - Class in com.jclark.xsl.expr
 
WithCurrentExpr.Context(Node, ExprContext) - Constructor for class com.jclark.xsl.expr.WithCurrentExpr.Context
 
wrapResultFragmentVariant(ResultFragmentVariant) - Method in class com.jclark.xsl.sax.ExtensionHandlerImpl
 
wrapResultFragmentVariant(ResultFragmentVariant) - Method in interface com.jclark.xsl.tr.ExtensionHandler
 

X

XFYXT_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
XX XSLT extensions
XML_NAMESPACE - Static variable in interface com.jclark.xsl.om.Name
The constant http://www.w3.org/XML/1998/namespace
XMLOutputHandler - Class in com.jclark.xsl.sax
A DocumentHandler 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(OutputStream) - Constructor for class com.jclark.xsl.sax.XMLOutputHandler
 
XMLOutputHandler - Class in com.jclark.xsl.sax2
A ContentHandler that writes an XML representation 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.sax2.XMLOutputHandler
 
XMLProcessor - Interface in com.jclark.xsl.tr
Constructs an object model from an XML document
XMLProcessorEx - Interface in com.jclark.xsl.sax
extended public interface for an XMLProcessor, which loads an XML source into our own DOM-like structure
XMLProcessorEx - Interface in com.jclark.xsl.sax2
extended public interface for an XMLProcessor, which loads an XML source into our own DOM-like structure
XMLProcessorImpl - Class in com.jclark.xsl.dom
builds a om.Node from a DOM implementation
XMLProcessorImpl() - Constructor for class com.jclark.xsl.dom.XMLProcessorImpl
 
XMLProcessorImpl - Class in com.jclark.xsl.sax
parses a source doc or stylesheet into our own DOM like structure
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 - Class in com.jclark.xsl.sax2
Builds an object model from a SAX event stream
XMLProcessorImpl() - Constructor for class com.jclark.xsl.sax2.XMLProcessorImpl
 
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
XMLProcessorImpl.Builder - Interface in com.jclark.xsl.sax
 
XRAPAction - Class in com.jclark.xsl.tr
Invokes an XRAP processor
XRAPAction(NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.XRAPAction
 
XRAPActionDebug - Class in com.jclark.xsl.tr
Invokes an XRAP processor
XRAPActionDebug(ActionDebugTarget, Node, String, NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.XRAPActionDebug
 
XSL_ATTRIBUTE - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_FALLBACK - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_FOR_EACH - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
XSL's namespace URI
XSL_OTHERWISE - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_SORT - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_STYLESHEET - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_TRANSFORM - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_USE_ATTRIBUTE_SETS - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_VENDOR - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_VENDOR_URL - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_VERSION - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_WHEN - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSL_WITH_PARAM - Variable in class com.jclark.xsl.tr.SheetImpl
 
XSLException - Exception in com.jclark.xsl.om
 
XSLException(String, Node) - Constructor for exception com.jclark.xsl.om.XSLException
 
XSLException(String) - Constructor for exception com.jclark.xsl.om.XSLException
 
XSLException(Exception) - Constructor for exception com.jclark.xsl.om.XSLException
 
XSLException(Exception, Node) - Constructor for exception com.jclark.xsl.om.XSLException
 
XSLProcessor - Interface in com.jclark.xsl.sax
typical usage:
XSLProcessor - Interface in com.jclark.xsl.sax2
typical usage:
XSLProcessorImpl - Class in com.jclark.xsl.sax
An XSLT Processor
XSLProcessorImpl() - Constructor for class com.jclark.xsl.sax.XSLProcessorImpl
 
XSLProcessorImpl - Class in com.jclark.xsl.sax2
An XSLT Processor
XSLProcessorImpl() - Constructor for class com.jclark.xsl.sax2.XSLProcessorImpl
 
XSLProcessorImpl(Sheet, Engine) - Constructor for class com.jclark.xsl.sax2.XSLProcessorImpl
 
XSLServlet - Class in com.jclark.xsl.sax
an example servlet which compiles and caches a stylesheet, then with each "GET" transforms the requested file
XSLServlet() - Constructor for class com.jclark.xsl.sax.XSLServlet
 
XSLTransformEngine - Class in com.jclark.xsl.dom
 
XSLTransformEngine() - Constructor for class com.jclark.xsl.dom.XSLTransformEngine
 
XSLTransformEngine(DOMExtensions) - Constructor for class com.jclark.xsl.dom.XSLTransformEngine
 
XT_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
James Clark's XT XSLT extensions
XTwice - Class in com.jclark.xsl.trax
A Command line driver program for XT's TrAX API
XTwice() - Constructor for class com.jclark.xsl.trax.XTwice
 
XTwice.ErrorHandlerImpl - Class in com.jclark.xsl.trax
 
XTwice.ErrorHandlerImpl() - Constructor for class com.jclark.xsl.trax.XTwice.ErrorHandlerImpl
 

_

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

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