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

A

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

B

BilevelComparator - class com.jclark.xsl.util.BilevelComparator.
 
BilevelComparator(Comparator, Comparator) - Constructor for class com.jclark.xsl.util.BilevelComparator
 
BilevelComparatorTemplate - class com.jclark.xsl.tr.BilevelComparatorTemplate.
 
BilevelComparatorTemplate(ComparatorTemplate, ComparatorTemplate) - Constructor for class com.jclark.xsl.tr.BilevelComparatorTemplate
 
BindLocalParamAction - class com.jclark.xsl.tr.BindLocalParamAction.
binds a local parameter to a name
BindLocalParamAction(Name, VariantExpr) - Constructor for class com.jclark.xsl.tr.BindLocalParamAction
 
BindLocalVariableAction - class com.jclark.xsl.tr.BindLocalVariableAction.
binds a variable to a name
BindLocalVariableAction(Name, VariantExpr) - Constructor for class com.jclark.xsl.tr.BindLocalVariableAction
 
BooleanExpr - interface com.jclark.xsl.expr.BooleanExpr.
 
BooleanFunction - class com.jclark.xsl.expr.BooleanFunction.
a single argument XPath function which casts its argument to a boolean Function: boolean boolean(object)
BooleanFunction() - Constructor for class com.jclark.xsl.expr.BooleanFunction
 
BooleanRelationalExpr - class com.jclark.xsl.expr.BooleanRelationalExpr.
 
BooleanRelationalExpr(Relation, BooleanExpr, BooleanExpr) - Constructor for class com.jclark.xsl.expr.BooleanRelationalExpr
 
BooleanVariant - class com.jclark.xsl.expr.BooleanVariant.
a boolean which can provide its value as a String, Number or Object
BooleanVariant(boolean) - Constructor for class com.jclark.xsl.expr.BooleanVariant
 
BuiltinAction - class com.jclark.xsl.tr.BuiltinAction.
 
BuiltinAction(Name) - Constructor for class com.jclark.xsl.tr.BuiltinAction
 
BuiltinAction() - Constructor for class com.jclark.xsl.tr.BuiltinAction
 
baseURL - Variable in class com.jclark.xsl.dom.RootNode
 
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
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
 
buf - Variable in class com.jclark.xsl.dom.TextNode
 

C

CASE_ORDER - Variable in class com.jclark.xsl.tr.SheetImpl
 
CDATA_SECTION_ELEMENTS - Variable in class com.jclark.xsl.tr.SheetImpl
 
COMMENT - Static variable in interface com.jclark.xsl.om.Node
 
COUNT - Variable in class com.jclark.xsl.tr.SheetImpl
 
CeilingFunction - class com.jclark.xsl.expr.CeilingFunction.
the XPath Function: number ceiling(number) The ceiling function returns the smallest (closest to negative infinity) number that is not less than the argument and that is an integer.
CeilingFunction() - Constructor for class com.jclark.xsl.expr.CeilingFunction
 
CharsAction - class com.jclark.xsl.tr.CharsAction.
character data
CharsAction(String) - Constructor for class com.jclark.xsl.tr.CharsAction
 
ChildAxisExpr - class com.jclark.xsl.expr.ChildAxisExpr.
 
ChildAxisExpr() - Constructor for class com.jclark.xsl.expr.ChildAxisExpr
 
CloneableNodeIterator - interface com.jclark.xsl.expr.CloneableNodeIterator.
 
CloneableNodeIteratorImpl - class com.jclark.xsl.expr.CloneableNodeIteratorImpl.
 
CloneableNodeIteratorImpl(NodeIterator) - Constructor for class com.jclark.xsl.expr.CloneableNodeIteratorImpl
 
CloneableNodeIteratorImpl.NodeList - class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList.
 
CloneableNodeIteratorImpl.NodeList(NodeIterator) - Constructor for class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
 
CommentAction - class com.jclark.xsl.tr.CommentAction.
CommentAction(Action) - Constructor for class com.jclark.xsl.tr.CommentAction
 
CommentHandler - interface com.jclark.xsl.sax.CommentHandler.
receives comment events from a parser, a la SAX1.0
CommentNode - class com.jclark.xsl.dom.CommentNode.
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 com.jclark.xsl.util.Comparator.
 
ComparatorTemplate - interface com.jclark.xsl.tr.ComparatorTemplate.
 
ComposeEnumeration - class com.jclark.xsl.tr.ComposeEnumeration.
 
ComposeEnumeration(Enumeration) - Constructor for class com.jclark.xsl.tr.ComposeEnumeration
 
ComposeExpr - class com.jclark.xsl.expr.ComposeExpr.
an expression which composes two sub-expressions (for each node in expr1, evaluate expr2)
ComposeExpr(ConvertibleNodeSetExpr, ConvertibleNodeSetExpr) - Constructor for class com.jclark.xsl.expr.ComposeExpr
construct with two sub-expressions
ConcatFunction - class com.jclark.xsl.expr.ConcatFunction.
represents the XPath Function: string concat(string, string, string*) has the method makeCallExpr which will construct a String expression representing the concat function
ConcatFunction() - Constructor for class com.jclark.xsl.expr.ConcatFunction
 
ContainerNode - class com.jclark.xsl.dom.ContainerNode.
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
 
ContainsFunction - class com.jclark.xsl.expr.ContainsFunction.
Represents the XPath Function: boolean contains(string, string) The contains function returns true if the first argument string contains the second argument string, and otherwise returns false.
ContainsFunction() - Constructor for class com.jclark.xsl.expr.ContainsFunction
 
ContentHandlingResultWriter - class com.jclark.xsl.tr.ContentHandlingResultWriter.
Writes a SAX 2 event stream to a Result
ContentHandlingResultWriter(NamespacePrefixMap, XMLReader, Result) - Constructor for class com.jclark.xsl.tr.ContentHandlingResultWriter
 
Converter - class com.jclark.xsl.expr.Converter.
 
ConvertibleBooleanExpr - class com.jclark.xsl.expr.ConvertibleBooleanExpr.
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 com.jclark.xsl.expr.ConvertibleExpr.
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 com.jclark.xsl.expr.ConvertibleNodeSetExpr.
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 com.jclark.xsl.expr.ConvertibleNumberExpr.
 
ConvertibleNumberExpr() - Constructor for class com.jclark.xsl.expr.ConvertibleNumberExpr
 
ConvertibleStringExpr - class com.jclark.xsl.expr.ConvertibleStringExpr.
 
ConvertibleStringExpr() - Constructor for class com.jclark.xsl.expr.ConvertibleStringExpr
 
ConvertibleVariantExpr - class com.jclark.xsl.expr.ConvertibleVariantExpr.
 
ConvertibleVariantExpr() - Constructor for class com.jclark.xsl.expr.ConvertibleVariantExpr
 
CopyAction - class com.jclark.xsl.tr.CopyAction.
CopyAction(Action) - Constructor for class com.jclark.xsl.tr.CopyAction
 
CopyOfAction - class com.jclark.xsl.tr.CopyOfAction.
CopyOfAction(VariantExpr) - Constructor for class com.jclark.xsl.tr.CopyOfAction
 
CountFunction - class com.jclark.xsl.expr.CountFunction.
Represents the XPath Function: number count(node-set) The count function returns the number of nodes in the argument node-set.
CountFunction() - Constructor for class com.jclark.xsl.expr.CountFunction
 
CurrentFunction - class com.jclark.xsl.expr.CurrentFunction.
Represents the XSLT Function: node-set current() The current function returns a node-set that has the current node as its only member.
CurrentFunction() - Constructor for class com.jclark.xsl.expr.CurrentFunction
 
call(String, Node, Object[]) - Method in interface com.jclark.xsl.expr.ExtensionContext
 
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.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.NXMLOutputHandler
SAX characters event -- send the characters to our current handler
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.tr.ContentHandlingResultWriter
 
characters(String) - Method in interface com.jclark.xsl.tr.Result
 
characters(String) - Method in class com.jclark.xsl.tr.StringResult
 
child - Variable in class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry
 
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
 
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
 
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.tr - package com.jclark.xsl.tr
The transformation engine
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(String) - Method in interface com.jclark.xsl.sax.CommentHandler
 
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 interface com.jclark.xsl.tr.Result
 
comment(String) - Method in class com.jclark.xsl.tr.StringResult
 
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
 
computeChildIndex(ContainerNode, Node) - Static method in class com.jclark.xsl.dom.SiblingNodeIterator
 
condition - Variable in class com.jclark.xsl.tr.IfAction
 
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
 
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
 
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
 
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
 
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
 
createHigher() - Method in class com.jclark.xsl.tr.Importance
 
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
createName(Hashtable, String, String) - Method in class com.jclark.xsl.om.NameTableImpl
 
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
 
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 interface com.jclark.xsl.tr.Result
 
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) - Method in class com.jclark.xsl.tr.EngineImpl
complies the stylesheet from the parsed OM
createTransform(Node) - Method in interface com.jclark.xsl.dom.TransformEngine
 
createTransform(Node) - Method in class com.jclark.xsl.dom.XSLTransformEngine
 
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
 
DEFAULT - Variable in class com.jclark.xsl.tr.SheetImpl
 
DISABLE_OUTPUT_ESCAPING - Variable in class com.jclark.xsl.tr.SheetImpl
 
DOMBuilder - class com.jclark.xsl.dom.DOMBuilder.
provides callback methods for xslt engine and constructs W3C DOM Nodes therefrom
DOMBuilder(Node) - Constructor for class com.jclark.xsl.dom.DOMBuilder
 
DOMExtensions - interface com.jclark.xsl.dom.DOMExtensions.
 
DecimalNumberFormat - class com.jclark.xsl.conv.DecimalNumberFormat.
 
DecimalNumberFormat(char, int) - Constructor for class com.jclark.xsl.conv.DecimalNumberFormat
 
DelegateExprContext - class com.jclark.xsl.expr.DelegateExprContext.
a base class for ExprContext classes that override some methods of an existing ExprContext, and delegate the rest of 'em to that existing ExprContest
DelegateExprContext(ExprContext) - Constructor for class com.jclark.xsl.expr.DelegateExprContext
wrap around an existing ExprContext
DescendantAxisExpr - class com.jclark.xsl.expr.DescendantAxisExpr.
XPath expression (component) representing descendant axis
DescendantAxisExpr() - Constructor for class com.jclark.xsl.expr.DescendantAxisExpr
 
DescendantOrSelfAxisExpr - class com.jclark.xsl.expr.DescendantOrSelfAxisExpr.
an XPath expression "//"
DescendantOrSelfAxisExpr() - Constructor for class com.jclark.xsl.expr.DescendantOrSelfAxisExpr
 
DescendantsOrSelfNodeIterator - class com.jclark.xsl.expr.DescendantsOrSelfNodeIterator.
walks an entire (sub)-tree, excluding attributes
DescendantsOrSelfNodeIterator(Node) - Constructor for class com.jclark.xsl.expr.DescendantsOrSelfNodeIterator
 
Destination - interface com.jclark.xsl.sax.Destination.
represents the output destination for an XML document
DifferenceFunction - class com.jclark.xsl.expr.DifferenceFunction.
James Clark's extension function: node-set xt:difference(node-set, node-set)
DifferenceFunction() - Constructor for class com.jclark.xsl.expr.DifferenceFunction
 
DifferenceNodeIterator - class com.jclark.xsl.expr.DifferenceNodeIterator.
 
DifferenceNodeIterator(NodeIterator, NodeIterator) - Constructor for class com.jclark.xsl.expr.DifferenceNodeIterator
 
DivideExpr - class com.jclark.xsl.expr.DivideExpr.
 
DivideExpr(NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.DivideExpr
 
DocumentAction - class com.jclark.xsl.tr.DocumentAction.
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
DocumentFunction - class com.jclark.xsl.expr.DocumentFunction.
represents the XSLT Function: node-set document(object, node-set?) The document function allows access to XML documents other than the main source document.
DocumentFunction() - Constructor for class com.jclark.xsl.expr.DocumentFunction
 
DocumentOrderComparator - class com.jclark.xsl.expr.DocumentOrderComparator.
 
DocumentOrderComparator() - Constructor for class com.jclark.xsl.expr.DocumentOrderComparator
 
Driver - class com.jclark.xsl.sax.Driver.
A Command line driver program for XSLProcessor
Driver() - Constructor for class com.jclark.xsl.sax.Driver
 
Driver.ErrorHandlerImpl - class com.jclark.xsl.sax.Driver.ErrorHandlerImpl.
 
Driver.ErrorHandlerImpl() - Constructor for class com.jclark.xsl.sax.Driver.ErrorHandlerImpl
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.jclark.xsl.sax.XSLServlet
 
documentIndex - Variable in class com.jclark.xsl.dom.RootNode
 
domNode - Variable in class com.jclark.xsl.dom.NodeBase
 
domNode - Variable in class com.jclark.xsl.dom.SiblingNodeIterator
 

E

ELEMENT - Static variable in interface com.jclark.xsl.om.Node
 
ELEMENTS - Variable in class com.jclark.xsl.tr.SheetImpl
 
EXCLUDE_RESULT_PREFIXES - Variable in class com.jclark.xsl.tr.SheetImpl
 
ElementAction - class com.jclark.xsl.tr.ElementAction.
 
ElementAction(StringExpr, StringExpr, NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.ElementAction
 
ElementAvailableFunction - class com.jclark.xsl.expr.ElementAvailableFunction.
the XSLT function 'element-available("qname")'
ElementAvailableFunction() - Constructor for class com.jclark.xsl.expr.ElementAvailableFunction
 
ElementNode - class com.jclark.xsl.dom.ElementNode.
 
ElementNode(Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.ElementNode
 
ElementNode.AttributesIterator - class com.jclark.xsl.dom.ElementNode.AttributesIterator.
 
ElementNode.AttributesIterator() - Constructor for class com.jclark.xsl.dom.ElementNode.AttributesIterator
 
ElementOrAttributeTest - class com.jclark.xsl.expr.ElementOrAttributeTest.
 
ElementOrAttributeTest(Name) - Constructor for class com.jclark.xsl.expr.ElementOrAttributeTest
 
ElementTest - class com.jclark.xsl.expr.ElementTest.
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
EmptyAction - class com.jclark.xsl.tr.EmptyAction.
a no-op
EmptyAction() - Constructor for class com.jclark.xsl.tr.EmptyAction
 
EmptyVariableSet - class com.jclark.xsl.expr.EmptyVariableSet.
 
EmptyVariableSet() - Constructor for class com.jclark.xsl.expr.EmptyVariableSet
 
EncodingName - class com.jclark.xsl.sax.EncodingName.
maps between Java and IANA character encoding names
EncodingName() - Constructor for class com.jclark.xsl.sax.EncodingName
 
Engine - interface com.jclark.xsl.tr.Engine.
An engine, compiles a stylesheet
EngineImpl - class com.jclark.xsl.tr.EngineImpl.
compiles a stylesheet from a (XSLT D)OM
EngineImpl(XMLProcessor, ExtensionHandler) - Constructor for class com.jclark.xsl.tr.EngineImpl
we'll keep track of the loader/processor for sheet creation time
EqualsRelation - class com.jclark.xsl.expr.EqualsRelation.
 
EqualsRelation() - Constructor for class com.jclark.xsl.expr.EqualsRelation
 
ExprContext - interface com.jclark.xsl.expr.ExprContext.
packages up the context available to the XSLT engine when evaluating XPath expressions
ExprNumberAction - class com.jclark.xsl.tr.ExprNumberAction.
 
ExprNumberAction(NumberExpr, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.ExprNumberAction
 
ExprParser - class com.jclark.xsl.expr.ExprParser.
XPAth expression parser / compiler extends the lexer ExprTokenizer
ExprTokenizer - class com.jclark.xsl.expr.ExprTokenizer.
lexical analyser for XPath 1.0
ExprTokenizer(String) - Constructor for class com.jclark.xsl.expr.ExprTokenizer
construct with the string to be tokenized
ExtensionContext - interface com.jclark.xsl.expr.ExtensionContext.
 
ExtensionFunctionCallExpr - class com.jclark.xsl.expr.ExtensionFunctionCallExpr.
 
ExtensionFunctionCallExpr(Name, VariantExpr[]) - Constructor for class com.jclark.xsl.expr.ExtensionFunctionCallExpr
 
ExtensionHandler - interface com.jclark.xsl.tr.ExtensionHandler.
for extension functions -- i think
ExtensionHandlerImpl - class com.jclark.xsl.sax.ExtensionHandlerImpl.
for invoking XSLT extension functions (??)
ExtensionHandlerImpl() - Constructor for class com.jclark.xsl.sax.ExtensionHandlerImpl
 
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
 
emptyStringVariant - Static variable in class com.jclark.xsl.tr.ProcessContextImpl
 
emptyStringVariant - Static variable in class com.jclark.xsl.tr.SheetImpl
 
end() - Method in class com.jclark.xsl.sax.ResultBase
flush any pending construction work, nothing else will be built
end() - Method in interface com.jclark.xsl.tr.Result
 
end() - Method in class com.jclark.xsl.tr.StringResult
 
endChar() - Method in class com.jclark.xsl.sax.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
 
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.tr.ContentHandlingResultWriter
 
endElement(Name) - Method in interface com.jclark.xsl.tr.Result
 
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
 
entries - Variable in class com.jclark.xsl.tr.MultiLevelNumberAction.Cache
 
equals(Object) - Method in class com.jclark.xsl.dom.NodeBase
 
error(SAXParseException) - Method in class com.jclark.xsl.sax.Driver.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.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.LeftExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.PrecedingAxisExpr.ReverseSubtreeExpr
 
eval(Node, ExprContext) - Method in class com.jclark.xsl.expr.PrecedingAxisExpr
 
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
 
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 qName
expandElementTypeName(String, Node) - Method in interface com.jclark.xsl.om.NamespacePrefixMap
returns the two-part Name for the given qName
expandSourceElementTypeName(String, Node) - Static method in class com.jclark.xsl.tr.SheetImpl
 
extensionHandler - Variable in class com.jclark.xsl.tr.SheetImpl
 

F

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

G

GROUPING_SEPARATOR - Variable in class com.jclark.xsl.tr.SheetImpl
 
GROUPING_SIZE - Variable in class com.jclark.xsl.tr.SheetImpl
 
GenerateIdFunction - class com.jclark.xsl.expr.GenerateIdFunction.
 
GenerateIdFunction() - Constructor for class com.jclark.xsl.expr.GenerateIdFunction
 
GenericDestination - class com.jclark.xsl.sax.GenericDestination.
 
GenericDestination() - Constructor for class com.jclark.xsl.sax.GenericDestination
 
GlobalVariableRefExpr - class com.jclark.xsl.expr.GlobalVariableRefExpr.
 
GlobalVariableRefExpr(Name, Node) - Constructor for class com.jclark.xsl.expr.GlobalVariableRefExpr
 
GreaterThanEqualsRelation - class com.jclark.xsl.expr.GreaterThanEqualsRelation.
 
GreaterThanEqualsRelation() - Constructor for class com.jclark.xsl.expr.GreaterThanEqualsRelation
 
GreaterThanRelation - class com.jclark.xsl.expr.GreaterThanRelation.
 
GreaterThanRelation() - Constructor for class com.jclark.xsl.expr.GreaterThanRelation
 
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 enumeration of all Rules that might match the given Node in the given ExprContext
getAlternatives() - Method in class com.jclark.xsl.expr.AlternativesPattern
 
getAlternatives() - Method in class com.jclark.xsl.expr.PathPatternBase
by default, only return a list of length one (itself)
getAlternatives() - Method in interface com.jclark.xsl.expr.TopLevelPattern
may represent an "or" grouping, so we allow them to be broken out and dealt with separately
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?
getAttributeName(int) - Method in class com.jclark.xsl.sax.ResultBase
 
getAttributeNames() - Method in interface com.jclark.xsl.tr.OutputMethod
 
getAttributeSet(Name) - Method in interface com.jclark.xsl.tr.SheetDetails
top level attributes of the sheet e.g.
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?
getAttributeValue(Name) - Method in interface com.jclark.xsl.tr.OutputMethod
 
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?
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
 
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
 
getCreator() - Method in interface com.jclark.xsl.om.Name
uhh, ...
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
 
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
 
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
 
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
 
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
 
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
 
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
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
 
getLocale(String) - Static method in class com.jclark.xsl.tr.Lang
 
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 interface com.jclark.xsl.om.Node
Returns element type name for element; attribute name for an attribute; target for a PI.
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
 
getNameTable() - Method in interface com.jclark.xsl.om.NamespacePrefixMap
 
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
 
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 ??
getNode() - Method in class com.jclark.xsl.dom.TransformException
 
getNode() - Method in class 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.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
 
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
 
getOutputStream(String, String) - Method in class com.jclark.xsl.sax.ServletDestination
 
getParam(Name) - Method in interface com.jclark.xsl.tr.ProcessContext
 
getParam(Name) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
getParamNames() - Method in class com.jclark.xsl.tr.ParamAction
 
getParamValues(Node, ExprContext) - Method in class com.jclark.xsl.tr.ParamAction
 
getParameter(Name) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
 
getParameter(Name) - Method in interface com.jclark.xsl.tr.ParameterSet
 
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
 
getPublicId() - Method in class com.jclark.xsl.dom.NodeBase
 
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
 
getSaxExtensionFilter() - Method in interface com.jclark.xsl.tr.ProcessContext
returns an XRAP 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
 
getSortNodeSetExpr(Node, NodeSetExpr) - Method in class com.jclark.xsl.tr.SheetImpl
 
getSourceLoadContext() - Method in interface com.jclark.xsl.tr.Sheet
 
getSourceLoadContext() - Method in class com.jclark.xsl.tr.SheetImpl
 
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
 
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
 
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
 
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 ??
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
 
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(Object) - Method in class com.jclark.xsl.util.NumberComparator
 
getVariantExpr(Node) - Method in class com.jclark.xsl.tr.SheetImpl
gets the value 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
 
getXSLException() - Method in class com.jclark.xsl.tr.UncheckedXSLException
 
grow(String[]) - Static method in class com.jclark.xsl.sax.ResultBase
 
grow(Name[]) - Static method in class com.jclark.xsl.sax.ResultBase
 

H

HREF - Variable in class com.jclark.xsl.tr.SheetImpl
 
HTMLOutputHandler - class com.jclark.xsl.sax.HTMLOutputHandler.
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
 
handleXSLException(XSLException) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
 
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
 

I

IdFunction - class com.jclark.xsl.expr.IdFunction.
the XPath function id(x)
IdFunction() - Constructor for class com.jclark.xsl.expr.IdFunction
 
IdPattern - class com.jclark.xsl.expr.IdPattern.
represents an XSLT/XPath pattern of the form id('foo')
IdPattern(String) - Constructor for class com.jclark.xsl.expr.IdPattern
 
IfAction - class com.jclark.xsl.tr.IfAction.
IfAction(BooleanExpr, Action, Action) - Constructor for class com.jclark.xsl.tr.IfAction
 
Importance - class com.jclark.xsl.tr.Importance.
 
ImportantBoolean - class com.jclark.xsl.tr.ImportantBoolean.
 
ImportantBoolean(boolean, Importance) - Constructor for class com.jclark.xsl.tr.ImportantBoolean
 
Indenter - class com.jclark.xsl.sax.Indenter.
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
 
InheritPattern - class com.jclark.xsl.expr.InheritPattern.
 
InheritPattern(Pattern) - Constructor for class com.jclark.xsl.expr.InheritPattern
 
IntersectionFunction - class com.jclark.xsl.expr.IntersectionFunction.
 
IntersectionFunction() - Constructor for class com.jclark.xsl.expr.IntersectionFunction
 
IntersectionNodeIterator - class com.jclark.xsl.expr.IntersectionNodeIterator.
 
IntersectionNodeIterator(NodeIterator, NodeIterator) - Constructor for class com.jclark.xsl.expr.IntersectionNodeIterator
 
InvokeAction - class com.jclark.xsl.tr.InvokeAction.
call template
InvokeAction(Name, Hashtable) - Constructor for class com.jclark.xsl.tr.InvokeAction
 
i - Variable in class com.jclark.xsl.dom.ElementNode.AttributesIterator
 
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
 
includeComments - Variable in class com.jclark.xsl.dom.RootNode
 
includeProcessingInstructions - Variable in class com.jclark.xsl.dom.RootNode
 
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
 
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
 
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
 
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.AppendAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ApplyImportsAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.AttributeAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.BindLocalParamAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.BindLocalVariableAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.BuiltinAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CharsAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CommentAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CopyAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.CopyOfAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.DocumentAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ElementAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.EmptyAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ExprNumberAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ForEachAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.IfAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.InvokeAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.LiteralAttributeAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.LiteralElementAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.MessageAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.MultiLevelNumberAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ProcessAction
 
invoke(Action, Node, Result) - Method in interface com.jclark.xsl.tr.ProcessContext.Memento
 
invoke(NodeIterator, Action, Result) - Method in interface com.jclark.xsl.tr.ProcessContext
 
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.RawCharsAction
 
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.SingleLevelNumberAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.TemplateAttributeAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.TerminateMessageAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.UnbindLocalVariablesAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.UseAttributeSetAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.ValueOfAction
 
invoke(ProcessContext, Node, Result) - Method in class com.jclark.xsl.tr.XRAPAction
 
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

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

L

LANG - Variable in class com.jclark.xsl.tr.SheetImpl
 
LETTER_VALUE - Variable in class com.jclark.xsl.tr.SheetImpl
 
LEVEL - Variable in class com.jclark.xsl.tr.SheetImpl
 
LOWER_FIRST - Static variable in class com.jclark.xsl.util.TextComparator
 
Lang - class com.jclark.xsl.tr.Lang.
Convert the value of an xml:lang attribute to a Locale.
Lang() - Constructor for class com.jclark.xsl.tr.Lang
 
LangFunction - class com.jclark.xsl.expr.LangFunction.
 
LangFunction() - Constructor for class com.jclark.xsl.expr.LangFunction
 
LastFunction - class com.jclark.xsl.expr.LastFunction.
 
LastFunction() - Constructor for class com.jclark.xsl.expr.LastFunction
 
LiteralAttributeAction - class com.jclark.xsl.tr.LiteralAttributeAction.
 
LiteralAttributeAction(Name, String) - Constructor for class com.jclark.xsl.tr.LiteralAttributeAction
 
LiteralElementAction - class com.jclark.xsl.tr.LiteralElementAction.
 
LiteralElementAction(Name, NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.LiteralElementAction
 
LiteralExpr - class com.jclark.xsl.expr.LiteralExpr.
 
LiteralExpr(String) - Constructor for class com.jclark.xsl.expr.LiteralExpr
 
LoadContext - interface com.jclark.xsl.tr.LoadContext.
maintains a list of a few options for how a XMLProcessor constructs an object model
LocalNameFunction - class com.jclark.xsl.expr.LocalNameFunction.
 
LocalNameFunction() - Constructor for class com.jclark.xsl.expr.LocalNameFunction
 
LocalPartFunction - class com.jclark.xsl.expr.LocalPartFunction.
 
LocalPartFunction() - Constructor for class com.jclark.xsl.expr.LocalPartFunction
 
LocalVariableRefExpr - class com.jclark.xsl.expr.LocalVariableRefExpr.
 
LocalVariableRefExpr(Name) - Constructor for class com.jclark.xsl.expr.LocalVariableRefExpr
 
lastPosition - Variable in class com.jclark.xsl.expr.FilterPattern.Context
 
len - Variable in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
 
level - Variable in class com.jclark.xsl.dom.NodeBase
 
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(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
 
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

M

MATCH - Variable in class com.jclark.xsl.tr.SheetImpl
 
METHOD - Variable in class com.jclark.xsl.tr.SheetImpl
 
MINIMIZE_EMPTY_ELEMENTS - Static variable in class com.jclark.xsl.sax.XMLOutputHandler
 
MINIMIZE_EMPTY_ELEMENTS_HTML - Static variable in class com.jclark.xsl.sax.XMLOutputHandler
 
MINIMIZE_NONE - Static variable in class com.jclark.xsl.sax.XMLOutputHandler
 
MODE - Variable in class com.jclark.xsl.tr.SheetImpl
 
MergeNodeIterator - class com.jclark.xsl.expr.MergeNodeIterator.
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 com.jclark.xsl.util.MergeSort.
 
MessageAction - class com.jclark.xsl.tr.MessageAction.
MessageAction(Action) - Constructor for class com.jclark.xsl.tr.MessageAction
 
ModuloExpr - class com.jclark.xsl.expr.ModuloExpr.
 
ModuloExpr(NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.ModuloExpr
 
MultiLevelNumberAction - class com.jclark.xsl.tr.MultiLevelNumberAction.
 
MultiLevelNumberAction(Pattern, Pattern, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.MultiLevelNumberAction
 
MultiLevelNumberAction.Cache - class com.jclark.xsl.tr.MultiLevelNumberAction.Cache.
 
MultiLevelNumberAction.Cache() - Constructor for class com.jclark.xsl.tr.MultiLevelNumberAction.Cache
 
MultiLevelNumberAction.CacheEntry - class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry.
 
MultiLevelNumberAction.CacheEntry() - Constructor for class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry
 
MultiNamespaceResult - class com.jclark.xsl.sax.MultiNamespaceResult.
 
MultiNamespaceResult(OutputMethodHandler, ErrorHandler) - Constructor for class com.jclark.xsl.sax.MultiNamespaceResult
 
MultiNamespaceResult(DocumentHandler, ErrorHandler) - Constructor for class com.jclark.xsl.sax.MultiNamespaceResult
 
MultiplyExpr - class com.jclark.xsl.expr.MultiplyExpr.
 
MultiplyExpr(NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.MultiplyExpr
 
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
 
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, 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() - 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() - Method in class com.jclark.xsl.expr.PositionFunction
 
makeCallExpr(ConvertibleExpr) - Method in class com.jclark.xsl.expr.RoundFunction
 
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
 
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
 
merge(String) - Method in class com.jclark.xsl.dom.TextNode
 
message(Node, String) - Method in class com.jclark.xsl.sax.ResultBase
 
message(Node, String) - Method in interface com.jclark.xsl.tr.Result
 
message(Node, String) - Method in class com.jclark.xsl.tr.StringResult
 
modeName - Variable in class com.jclark.xsl.tr.BuiltinAction
 

N

NAME - Variable in class com.jclark.xsl.tr.SheetImpl
 
NAMESPACE - Variable in class com.jclark.xsl.tr.SheetImpl
 
NXMLOutputHandler - class com.jclark.xsl.sax.NXMLOutputHandler.
an output handler that handles our special technique for non XML characters
NXMLOutputHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler
 
NXMLOutputHandler.CharacterHandler - class com.jclark.xsl.sax.NXMLOutputHandler.CharacterHandler.
 
NXMLOutputHandler.CharacterHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler.CharacterHandler
 
NXMLOutputHandler.ControlCharacterHandler - class com.jclark.xsl.sax.NXMLOutputHandler.ControlCharacterHandler.
 
NXMLOutputHandler.ControlCharacterHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler.ControlCharacterHandler
 
NXMLOutputHandler.DataCharacterHandler - class com.jclark.xsl.sax.NXMLOutputHandler.DataCharacterHandler.
 
NXMLOutputHandler.DataCharacterHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler.DataCharacterHandler
 
NXMLOutputHandler.EscapeCharacterHandler - class com.jclark.xsl.sax.NXMLOutputHandler.EscapeCharacterHandler.
 
NXMLOutputHandler.EscapeCharacterHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler.EscapeCharacterHandler
 
NXMLOutputHandler.LineControlCharacterHandler - class com.jclark.xsl.sax.NXMLOutputHandler.LineControlCharacterHandler.
 
NXMLOutputHandler.LineControlCharacterHandler() - Constructor for class com.jclark.xsl.sax.NXMLOutputHandler.LineControlCharacterHandler
 
N_TYPES - Static variable in interface com.jclark.xsl.om.Node
 
Name - interface com.jclark.xsl.om.Name.
Names are the same if they have the same namespace, local part and creator.
NameExpr - interface com.jclark.xsl.expr.NameExpr.
 
NameFunction - class com.jclark.xsl.expr.NameFunction.
 
NameFunction() - Constructor for class com.jclark.xsl.expr.NameFunction
 
NameTable - interface com.jclark.xsl.om.NameTable.
constructs (or obtains) Names for qName/namespace pairs
NameTableImpl - class com.jclark.xsl.om.NameTableImpl.
contains a NamespacePrefixMap
NameTableImpl() - Constructor for class com.jclark.xsl.om.NameTableImpl
 
NamespaceAttributeTest - class com.jclark.xsl.expr.NamespaceAttributeTest.
 
NamespaceAttributeTest(String) - Constructor for class com.jclark.xsl.expr.NamespaceAttributeTest
 
NamespaceConstants - interface com.jclark.xsl.om.NamespaceConstants.
 
NamespaceElementTest - class com.jclark.xsl.expr.NamespaceElementTest.
 
NamespaceElementTest(String) - Constructor for class com.jclark.xsl.expr.NamespaceElementTest
 
NamespaceFunction - class com.jclark.xsl.expr.NamespaceFunction.
 
NamespaceFunction() - Constructor for class com.jclark.xsl.expr.NamespaceFunction
 
NamespacePrefixMap - interface com.jclark.xsl.om.NamespacePrefixMap.
associates Namespaces with prefixes
NamespaceTest - class com.jclark.xsl.expr.NamespaceTest.
 
NamespaceTest(String) - Constructor for class com.jclark.xsl.expr.NamespaceTest
 
NamespaceUriFunction - class com.jclark.xsl.expr.NamespaceUriFunction.
 
NamespaceUriFunction() - Constructor for class com.jclark.xsl.expr.NamespaceUriFunction
 
NegateExpr - class com.jclark.xsl.expr.NegateExpr.
 
NegateExpr(NumberExpr) - Constructor for class com.jclark.xsl.expr.NegateExpr
 
Node - interface com.jclark.xsl.om.Node.
represents a Node in an XML document
NodeBase - class com.jclark.xsl.dom.NodeBase.
Base class wrapper which presents our xt om Node interface around a W3C Level 1 DOM node
NodeBase(Node) - Constructor for class com.jclark.xsl.dom.NodeBase
 
NodeBase(Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.NodeBase
 
NodeComparatorTemplate - class com.jclark.xsl.tr.NodeComparatorTemplate.
 
NodeComparatorTemplate(Comparator, StringExpr) - Constructor for class com.jclark.xsl.tr.NodeComparatorTemplate
 
NodeConstantExpr - class com.jclark.xsl.expr.NodeConstantExpr.
 
NodeConstantExpr(Node) - Constructor for class com.jclark.xsl.expr.NodeConstantExpr
 
NodeIterator - interface com.jclark.xsl.om.NodeIterator.
represents a list of Nodes
NodeListSorter - class com.jclark.xsl.expr.NodeListSorter.
Like the name suggests, provides a mechanism to sort the nodes in a NodeIterator based upon the test of Comparator
NodeSetExpr - interface com.jclark.xsl.expr.NodeSetExpr.
A NodeSetExpr (compiled XPath), when evaluated with a contextNode and an ExpressionContext, yields a NodeIterator
NodeSetFunction - class com.jclark.xsl.expr.NodeSetFunction.
 
NodeSetFunction() - Constructor for class com.jclark.xsl.expr.NodeSetFunction
 
NodeSetVariant - class com.jclark.xsl.expr.NodeSetVariant.
 
NodeSetVariant(NodeIterator) - Constructor for class com.jclark.xsl.expr.NodeSetVariant
 
NodeTestExpr - class com.jclark.xsl.expr.NodeTestExpr.
 
NodeTestExpr(ConvertibleNodeSetExpr, Pattern) - Constructor for class com.jclark.xsl.expr.NodeTestExpr
 
NodeTypeTest - class com.jclark.xsl.expr.NodeTypeTest.
Simply tests if a node is of a given type e.g.
NodeTypeTest(byte) - Constructor for class com.jclark.xsl.expr.NodeTypeTest
construct with one of the constants from om.Node
NormalizeFunction - class com.jclark.xsl.expr.NormalizeFunction.
 
NormalizeFunction() - Constructor for class com.jclark.xsl.expr.NormalizeFunction
 
NormalizeSpaceFunction - class com.jclark.xsl.expr.NormalizeSpaceFunction.
 
NormalizeSpaceFunction() - Constructor for class com.jclark.xsl.expr.NormalizeSpaceFunction
 
NotEqualsRelation - class com.jclark.xsl.expr.NotEqualsRelation.
 
NotEqualsRelation() - Constructor for class com.jclark.xsl.expr.NotEqualsRelation
 
NotFunction - class com.jclark.xsl.expr.NotFunction.
 
NotFunction() - Constructor for class com.jclark.xsl.expr.NotFunction
 
NullNodeIterator - class com.jclark.xsl.dom.NullNodeIterator.
provides a singleton Node iterator representing 0 Nodes
NullNodeIterator - class com.jclark.xsl.expr.NullNodeIterator.
 
NullNodeIterator() - Constructor for class com.jclark.xsl.expr.NullNodeIterator
 
NumberComparator - class com.jclark.xsl.util.NumberComparator.
 
NumberComparator() - Constructor for class com.jclark.xsl.util.NumberComparator
 
NumberConstantExpr - class com.jclark.xsl.expr.NumberConstantExpr.
 
NumberConstantExpr(double) - Constructor for class com.jclark.xsl.expr.NumberConstantExpr
 
NumberExpr - interface com.jclark.xsl.expr.NumberExpr.
 
NumberFormat - interface com.jclark.xsl.conv.NumberFormat.
formats an integer into a String
NumberFunction - class com.jclark.xsl.expr.NumberFunction.
 
NumberFunction() - Constructor for class com.jclark.xsl.expr.NumberFunction
 
NumberListFormat - class com.jclark.xsl.conv.NumberListFormat.
 
NumberListFormat() - Constructor for class com.jclark.xsl.conv.NumberListFormat
 
NumberListFormatTemplate - class com.jclark.xsl.tr.NumberListFormatTemplate.
 
NumberListFormatTemplate() - Constructor for class com.jclark.xsl.tr.NumberListFormatTemplate
 
NumberRelationalExpr - class com.jclark.xsl.expr.NumberRelationalExpr.
 
NumberRelationalExpr(Relation, NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.NumberRelationalExpr
 
NumberVariant - class com.jclark.xsl.expr.NumberVariant.
 
NumberVariant(double) - Constructor for class com.jclark.xsl.expr.NumberVariant
 
NumericRelation - class com.jclark.xsl.expr.NumericRelation.
 
NumericRelation() - Constructor for class com.jclark.xsl.expr.NumericRelation
 
n - Variable in class com.jclark.xsl.tr.MultiLevelNumberAction.CacheEntry
 
nCurrentLocalVariables - Variable in class com.jclark.xsl.tr.SheetImpl
 
name - Variable in class com.jclark.xsl.dom.AttributeNode
 
name - Variable in class com.jclark.xsl.tr.ProcessContextImpl.VariableBindings
 
nameTable - Variable in class com.jclark.xsl.dom.RootNode
 
nameTable - Variable in class com.jclark.xsl.tr.SheetImpl
 
namespaceSeparator - Static variable in interface com.jclark.xsl.sax.OutputMethodHandler
 
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
 
nodeAt(int) - Method in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
 
nodes - Variable in class com.jclark.xsl.expr.CloneableNodeIteratorImpl.NodeList
 
nodes - Variable in class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
 
numbers - Variable in class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
 

O

OPEN_ACTION_INIT_SIZE - Static variable in class com.jclark.xsl.tr.ProcessContextImpl
 
ORDER - Variable in class com.jclark.xsl.tr.SheetImpl
 
ObjectVariant - class com.jclark.xsl.expr.ObjectVariant.
 
ObjectVariant(Object) - Constructor for class com.jclark.xsl.expr.ObjectVariant
 
OrExpr - class com.jclark.xsl.expr.OrExpr.
 
OrExpr(BooleanExpr, BooleanExpr) - Constructor for class com.jclark.xsl.expr.OrExpr
 
OutputDocumentHandler - interface com.jclark.xsl.sax.OutputDocumentHandler.
a SAX1 DocumentHandler that serializes to a Destination
OutputMethod - interface com.jclark.xsl.tr.OutputMethod.
collects the attributes on the xsl:stylesheet element which determine the type of output we are to produce
OutputMethodAttributeList - class com.jclark.xsl.sax.OutputMethodAttributeList.
represents the set of attributes that modify how output is serialized
OutputMethodAttributeList(OutputMethod) - Constructor for class com.jclark.xsl.sax.OutputMethodAttributeList
 
OutputMethodDefaulter - class com.jclark.xsl.sax.OutputMethodDefaulter.
able to automagically decide to use the html output method if the first start element name is "html" in no namespace
OutputMethodDefaulter(ResultBase, OutputMethod) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter
 
OutputMethodDefaulter.CharactersEvent - class com.jclark.xsl.sax.OutputMethodDefaulter.CharactersEvent.
 
OutputMethodDefaulter.CharactersEvent(char[], int, int) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.CharactersEvent
 
OutputMethodDefaulter.CommentEvent - class com.jclark.xsl.sax.OutputMethodDefaulter.CommentEvent.
 
OutputMethodDefaulter.CommentEvent(String) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.CommentEvent
 
OutputMethodDefaulter.Event - class com.jclark.xsl.sax.OutputMethodDefaulter.Event.
 
OutputMethodDefaulter.Event() - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.Event
 
OutputMethodDefaulter.IgnorableWhitespaceEvent - class com.jclark.xsl.sax.OutputMethodDefaulter.IgnorableWhitespaceEvent.
 
OutputMethodDefaulter.IgnorableWhitespaceEvent(char[], int, int) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.IgnorableWhitespaceEvent
 
OutputMethodDefaulter.ProcessingInstructionEvent - class com.jclark.xsl.sax.OutputMethodDefaulter.ProcessingInstructionEvent.
 
OutputMethodDefaulter.ProcessingInstructionEvent(String, String) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.ProcessingInstructionEvent
 
OutputMethodDefaulter.RawCharactersEvent - class com.jclark.xsl.sax.OutputMethodDefaulter.RawCharactersEvent.
 
OutputMethodDefaulter.RawCharactersEvent(String) - Constructor for class com.jclark.xsl.sax.OutputMethodDefaulter.RawCharactersEvent
 
OutputMethodHandler - interface com.jclark.xsl.sax.OutputMethodHandler.
constructs a DocumentHandler appropriate for a given output method (which typically is determined by the stylesheet) and destination (which is determined externally)
OutputMethodHandlerImpl - class com.jclark.xsl.sax.OutputMethodHandlerImpl.
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
 
OutputStreamDestination - class com.jclark.xsl.sax.OutputStreamDestination.
 
OutputStreamDestination(OutputStream) - Constructor for class com.jclark.xsl.sax.OutputStreamDestination
 
origContext - Variable in class com.jclark.xsl.expr.DelegateExprContext
 
outputMethod - Variable in class com.jclark.xsl.tr.SheetImpl
 
outputMethodHandler - Variable in class com.jclark.xsl.sax.ResultBase
 
ownerDocument - Variable in class com.jclark.xsl.dom.RootNode
 

P

PRIORITY - Variable in class com.jclark.xsl.tr.SheetImpl
 
PROCESSING_INSTRUCTION - Static variable in interface com.jclark.xsl.om.Node
 
ParamAction - class com.jclark.xsl.tr.ParamAction.
binds a parameter to it's value
ParamAction() - Constructor for class com.jclark.xsl.tr.ParamAction
 
ParameterSet - interface com.jclark.xsl.tr.ParameterSet.
a place to obtain run-time parameters from the execution environment
ParentAxisExpr - class com.jclark.xsl.expr.ParentAxisExpr.
 
ParentAxisExpr() - Constructor for class com.jclark.xsl.expr.ParentAxisExpr
 
ParentPattern - class com.jclark.xsl.expr.ParentPattern.
represents the concatenation of step patterns, right to left in a LocationPathPattern
ParentPattern(PathPatternBase, Pattern) - Constructor for class com.jclark.xsl.expr.ParentPattern
construct with a new stepPattern: childPattern and a previous parentPattern
ParseException - exception com.jclark.xsl.expr.ParseException.
 
ParseException(String) - Constructor for class com.jclark.xsl.expr.ParseException
 
ParserTest - class com.jclark.xsl.expr.ParserTest.
 
ParserTest() - Constructor for class com.jclark.xsl.expr.ParserTest
 
PathPattern - interface com.jclark.xsl.expr.PathPattern.
a compiled XPath expression which has an XSLT match priority
PathPatternBase - class com.jclark.xsl.expr.PathPatternBase.
a (component of) a compiled XPath pattern expression
PathPatternBase() - Constructor for class com.jclark.xsl.expr.PathPatternBase
 
Pattern - interface com.jclark.xsl.expr.Pattern.
an XPATH (XSLT) match pattern
PatternList - class com.jclark.xsl.expr.PatternList.
This is where we come to find which template match pattern applies to any given node when we do an apply-templates.
PatternList() - Constructor for class com.jclark.xsl.expr.PatternList
 
PermanentNodeSetVariant - class com.jclark.xsl.expr.PermanentNodeSetVariant.
 
PermanentNodeSetVariant(NodeIterator) - Constructor for class com.jclark.xsl.expr.PermanentNodeSetVariant
 
PositionFunction - class com.jclark.xsl.expr.PositionFunction.
implements the XPath position() function, which evaluates to the current node's position in the current node set
PositionFunction() - Constructor for class com.jclark.xsl.expr.PositionFunction
 
PrecedingAxisExpr - class com.jclark.xsl.expr.PrecedingAxisExpr.
The algorithm is:
PrecedingAxisExpr() - Constructor for class com.jclark.xsl.expr.PrecedingAxisExpr
 
PrecedingAxisExpr.AppendNodeIterator - class com.jclark.xsl.expr.PrecedingAxisExpr.AppendNodeIterator.
 
PrecedingAxisExpr.AppendNodeIterator(NodeIterator, Node) - Constructor for class com.jclark.xsl.expr.PrecedingAxisExpr.AppendNodeIterator
 
PrecedingAxisExpr.LeftExpr - class com.jclark.xsl.expr.PrecedingAxisExpr.LeftExpr.
 
PrecedingAxisExpr.LeftExpr() - Constructor for class com.jclark.xsl.expr.PrecedingAxisExpr.LeftExpr
 
PrecedingAxisExpr.ReverseSubtreeExpr - class com.jclark.xsl.expr.PrecedingAxisExpr.ReverseSubtreeExpr.
 
PrecedingAxisExpr.ReverseSubtreeExpr() - Constructor for class com.jclark.xsl.expr.PrecedingAxisExpr.ReverseSubtreeExpr
 
PrecedingSiblingAxisExpr - class com.jclark.xsl.expr.PrecedingSiblingAxisExpr.
 
PrecedingSiblingAxisExpr() - Constructor for class com.jclark.xsl.expr.PrecedingSiblingAxisExpr
 
Priority - class com.jclark.xsl.tr.Priority.
 
ProcessAction - class com.jclark.xsl.tr.ProcessAction.
apply-templates!
ProcessAction(NodeSetExpr, Name) - Constructor for class com.jclark.xsl.tr.ProcessAction
 
ProcessContext - interface com.jclark.xsl.tr.ProcessContext.
Processing context for a Stylesheet (Sheet) maintains state for a transformation, and actually does some of the transformation work by calling invoke() on Actions
ProcessContext.Memento - interface com.jclark.xsl.tr.ProcessContext.Memento.
 
ProcessContextImpl - class com.jclark.xsl.tr.ProcessContextImpl.
manages the state of a transformation (and performs the transformation of a source document against an XSLT stylesheet)
ProcessContextImpl(SheetDetails, Node, XMLProcessor, ParameterSet) - Constructor for class com.jclark.xsl.tr.ProcessContextImpl
 
ProcessContextImpl.VariableBindings - class com.jclark.xsl.tr.ProcessContextImpl.VariableBindings.
 
ProcessContextImpl.VariableBindings(Name, Variant, ProcessContextImpl.VariableBindings) - Constructor for class com.jclark.xsl.tr.ProcessContextImpl.VariableBindings
 
ProcessingInstructionAction - class com.jclark.xsl.tr.ProcessingInstructionAction.
ProcessingInstructionAction(StringExpr, Action) - Constructor for class com.jclark.xsl.tr.ProcessingInstructionAction
 
ProcessingInstructionNode - class com.jclark.xsl.dom.ProcessingInstructionNode.
 
ProcessingInstructionNode(Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.ProcessingInstructionNode
 
ProcessingInstructionTest - class com.jclark.xsl.expr.ProcessingInstructionTest.
 
ProcessingInstructionTest(Name) - Constructor for class com.jclark.xsl.expr.ProcessingInstructionTest
 
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
 
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
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
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!?!?)
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 "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
phase(int) - Method in class com.jclark.xsl.sax.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?)
position - Variable in class com.jclark.xsl.expr.FilterPattern.Context
 
positionToBoolean(double, ExprContext) - Static method in class com.jclark.xsl.expr.Converter
 
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
 
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
processSafe(Node, Name, Result) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
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 interface com.jclark.xsl.tr.Result
 
processingInstruction(String, String) - Method in class com.jclark.xsl.tr.StringResult
 
push(NXMLOutputHandler.CharacterHandler) - Method in class com.jclark.xsl.sax.NXMLOutputHandler
 
put(Object, Object) - Method in interface com.jclark.xsl.tr.ProcessContext
 
put(Object, Object) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 

R

RESULT_PREFIX - Variable in class com.jclark.xsl.tr.SheetImpl
 
ROOT - Static variable in interface com.jclark.xsl.om.Node
 
RawCharactersHandler - interface com.jclark.xsl.sax.RawCharactersHandler.
 
RawCharsAction - class com.jclark.xsl.tr.RawCharsAction.
 
RawCharsAction(String) - Constructor for class com.jclark.xsl.tr.RawCharsAction
 
RawValueOfAction - class com.jclark.xsl.tr.RawValueOfAction.
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
Relation - class com.jclark.xsl.expr.Relation.
 
Relation() - Constructor for class com.jclark.xsl.expr.Relation
 
Result - interface com.jclark.xsl.tr.Result.
the place where a transformer sends its results
ResultBase - class com.jclark.xsl.sax.ResultBase.
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
ResultFragmentExpr - class com.jclark.xsl.tr.ResultFragmentExpr.
 
ResultFragmentExpr(Action, Node, ExtensionHandler) - Constructor for class com.jclark.xsl.tr.ResultFragmentExpr
 
ResultFragmentVariant - interface com.jclark.xsl.tr.ResultFragmentVariant.
 
ResultFragmentVariantBase - class com.jclark.xsl.tr.ResultFragmentVariantBase.
a result tree fragment, I guess used as a variable or param?
ResultFragmentVariantBase() - Constructor for class com.jclark.xsl.tr.ResultFragmentVariantBase
 
ResultTreeFragment - interface com.jclark.xsl.sax.ResultTreeFragment.
 
ReverseAxisExpr - class com.jclark.xsl.expr.ReverseAxisExpr.
A reverse axis (XPath) expression represents a Node set which may need to be seen in document order (thus reversed)
ReverseAxisExpr() - Constructor for class com.jclark.xsl.expr.ReverseAxisExpr
 
ReverseComparator - class com.jclark.xsl.util.ReverseComparator.
 
ReverseComparator(Comparator) - Constructor for class com.jclark.xsl.util.ReverseComparator
 
RomanNumberFormat - class com.jclark.xsl.conv.RomanNumberFormat.
 
RomanNumberFormat(String) - Constructor for class com.jclark.xsl.conv.RomanNumberFormat
 
RootExpr - class com.jclark.xsl.expr.RootExpr.
an XPath expression (component) that evaluates a sub-expression with a document root Node as the contextNode
RootExpr(NodeSetExpr) - Constructor for class com.jclark.xsl.expr.RootExpr
construct with a sub-expression
RootNode - class com.jclark.xsl.dom.RootNode.
 
RootNode(Node, DOMExtensions, LoadContext, NameTable, String, int) - Constructor for class com.jclark.xsl.dom.RootNode
 
RoundFunction - class com.jclark.xsl.expr.RoundFunction.
 
RoundFunction() - Constructor for class com.jclark.xsl.expr.RoundFunction
 
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 interface com.jclark.xsl.tr.Result
 
rawCharacters(String) - Method in class com.jclark.xsl.tr.StringResult
 
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
 
resolve(String) - Method in interface com.jclark.xsl.sax.Destination
 
resolve(String) - Method in class com.jclark.xsl.sax.FileDescriptorDestination
 
resolve(String) - Method in class com.jclark.xsl.sax.FileDestination
 
resolve(String) - Method in class com.jclark.xsl.sax.GenericDestination
 
resultTreeFragment(ResultTreeFragment) - Method in class com.jclark.xsl.sax.MultiNamespaceResult
 
resultTreeFragment(ResultTreeFragment) - Method in class com.jclark.xsl.sax.ResultBase
 
root - Variable in class com.jclark.xsl.dom.NodeBase
 

S

SELECT - Variable in class com.jclark.xsl.tr.SheetImpl
 
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.
SPARE - Static variable in class com.jclark.xsl.tr.MultiLevelNumberAction.Cache
 
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.
STYLESHEET_PREFIX - Variable in class com.jclark.xsl.tr.SheetImpl
 
SafeNodeIterator - interface com.jclark.xsl.om.SafeNodeIterator.
represents a list of Nodes -- the next() function promises to not throw an exception
SaxFilterMaker - interface com.jclark.xsl.sax.SaxFilterMaker.
an object which is able to provide a SAX2 XMLFilter We use these for some experimental XSLT extension elements
SelfAxisExpr - class com.jclark.xsl.expr.SelfAxisExpr.
 
SelfAxisExpr() - Constructor for class com.jclark.xsl.expr.SelfAxisExpr
 
SequenceComposeExpr - class com.jclark.xsl.expr.SequenceComposeExpr.
Composition when expr1 is SINGLE_LEVEL and expr2 is STAYS_IN_SUBTREE.
SequenceComposeExpr(ConvertibleNodeSetExpr, ConvertibleNodeSetExpr) - Constructor for class com.jclark.xsl.expr.SequenceComposeExpr
 
SequenceComposeNodeIterator - class com.jclark.xsl.expr.SequenceComposeNodeIterator.
 
SequenceComposeNodeIterator(NodeIterator, NodeSetExpr, ExprContext) - Constructor for class com.jclark.xsl.expr.SequenceComposeNodeIterator
 
ServletDestination - class com.jclark.xsl.sax.ServletDestination.
 
ServletDestination(ServletResponse) - Constructor for class com.jclark.xsl.sax.ServletDestination
 
Sheet - interface com.jclark.xsl.tr.Sheet.
Represents a (compiled) XSLT stylesheet.
SheetDetails - interface com.jclark.xsl.tr.SheetDetails.
provides access to the additional information in the compiled stylesheet that the implementation of the ProcessContext needs to get at, but we don't need to share with other packages
SheetImpl - class com.jclark.xsl.tr.SheetImpl.
Actually does the work of compiling the stylesheet's object model into the template rules, actions, variable definitions, etc.
SheetImpl(Node, XMLProcessor, ExtensionHandler, LoadContext, NameTable) - Constructor for class com.jclark.xsl.tr.SheetImpl
The constructor builds (compiles) a stylesheet
SiblingNodeIterator - class com.jclark.xsl.dom.SiblingNodeIterator.
 
SiblingNodeIterator(ContainerNode, int, Node) - Constructor for class com.jclark.xsl.dom.SiblingNodeIterator
 
SingleLevelNumberAction - class com.jclark.xsl.tr.SingleLevelNumberAction.
 
SingleLevelNumberAction(Pattern, Pattern, NumberListFormatTemplate) - Constructor for class com.jclark.xsl.tr.SingleLevelNumberAction
 
SingleNodeIterator - class com.jclark.xsl.expr.SingleNodeIterator.
 
SingleNodeIterator(Node) - Constructor for class com.jclark.xsl.expr.SingleNodeIterator
 
SortNodeSetExpr - class com.jclark.xsl.tr.SortNodeSetExpr.
sorts a node list before returning them from a nested expression
SortNodeSetExpr(NodeSetExpr, ComparatorTemplate) - Constructor for class com.jclark.xsl.tr.SortNodeSetExpr
 
StartsWithFunction - class com.jclark.xsl.expr.StartsWithFunction.
 
StartsWithFunction() - Constructor for class com.jclark.xsl.expr.StartsWithFunction
 
StringExpr - interface com.jclark.xsl.expr.StringExpr.
an XPath expression which evaluates to a String
StringFunction - class com.jclark.xsl.expr.StringFunction.
 
StringFunction() - Constructor for class com.jclark.xsl.expr.StringFunction
 
StringLengthFunction - class com.jclark.xsl.expr.StringLengthFunction.
 
StringLengthFunction() - Constructor for class com.jclark.xsl.expr.StringLengthFunction
 
StringRelationalExpr - class com.jclark.xsl.expr.StringRelationalExpr.
 
StringRelationalExpr(Relation, StringExpr, StringExpr) - Constructor for class com.jclark.xsl.expr.StringRelationalExpr
 
StringResult - class com.jclark.xsl.tr.StringResult.
 
StringResult() - Constructor for class com.jclark.xsl.tr.StringResult
 
StringResult(Result) - Constructor for class com.jclark.xsl.tr.StringResult
 
StringVariant - class com.jclark.xsl.expr.StringVariant.
 
StringVariant(String) - Constructor for class com.jclark.xsl.expr.StringVariant
 
SubstringAfterFunction - class com.jclark.xsl.expr.SubstringAfterFunction.
 
SubstringAfterFunction() - Constructor for class com.jclark.xsl.expr.SubstringAfterFunction
 
SubstringBeforeFunction - class com.jclark.xsl.expr.SubstringBeforeFunction.
 
SubstringBeforeFunction() - Constructor for class com.jclark.xsl.expr.SubstringBeforeFunction
 
SubstringFunction - class com.jclark.xsl.expr.SubstringFunction.
 
SubstringFunction() - Constructor for class com.jclark.xsl.expr.SubstringFunction
 
SubtractExpr - class com.jclark.xsl.expr.SubtractExpr.
 
SubtractExpr(NumberExpr, NumberExpr) - Constructor for class com.jclark.xsl.expr.SubtractExpr
 
SubtreeExpr - class com.jclark.xsl.expr.SubtreeExpr.
descendants-or-self(node())/E when E has STAYS_IN_SUBTREE
SubtreeExpr(ConvertibleNodeSetExpr) - Constructor for class com.jclark.xsl.expr.SubtreeExpr
 
SumFunction - class com.jclark.xsl.expr.SumFunction.
 
SumFunction() - Constructor for class com.jclark.xsl.expr.SumFunction
 
SwapCaseComparator - class com.jclark.xsl.util.SwapCaseComparator.
 
SwapCaseComparator(Comparator) - Constructor for class com.jclark.xsl.util.SwapCaseComparator
 
SystemPropertyFunction - class com.jclark.xsl.expr.SystemPropertyFunction.
implements the system-property() function, XSLT 1.0, section 12.4
SystemPropertyFunction() - Constructor for class com.jclark.xsl.expr.SystemPropertyFunction
 
setChar(String) - Method in class com.jclark.xsl.sax.NXMLOutputHandler.EscapeCharacterHandler
 
setDTDHandler(DTDHandler) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
SAX 1 Parser API
setDestination(Destination) - Method in class com.jclark.xsl.sax.OutputMethodHandlerImpl
 
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
 
setEncoding(String) - Method in class com.jclark.xsl.sax.GenericDestination
 
setEntityResolver(EntityResolver) - Method in class com.jclark.xsl.sax.XSLProcessorImpl
SAX 1 PArser 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
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
 
setNode(Node) - Method in class 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
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
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
 
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
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(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
setWriter(Writer) - Method in class com.jclark.xsl.sax.HTMLOutputHandler
 
sheetLoadContext - Variable in class com.jclark.xsl.tr.SheetImpl
 
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
 
start(OutputMethod) - Method in class com.jclark.xsl.sax.ResultBase
initialize, (and possibly construct) the DocumentHandler
start(OutputMethod) - Method in interface com.jclark.xsl.tr.Result
 
start(OutputMethod) - Method in class com.jclark.xsl.tr.StringResult
 
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
 
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.tr.ContentHandlingResultWriter
 
startElement(Name, NamespacePrefixMap) - Method in interface com.jclark.xsl.tr.Result
(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?
stringAfter(String, String) - Static method in class com.jclark.xsl.expr.SubstringAfterFunction
 
stringBefore(String, String) - Static method in class com.jclark.xsl.expr.SubstringBeforeFunction
 
swapCase(char) - Method in class com.jclark.xsl.util.SwapCaseComparator
 
swapCase(char) - Method in class com.jclark.xsl.util.TurkishSwapCaseComparator
 

T

TERMINATE - Variable in class com.jclark.xsl.tr.SheetImpl
 
TEST - Variable in class com.jclark.xsl.tr.SheetImpl
 
TEXT - Static variable in interface com.jclark.xsl.om.Node
 
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
 
TemplateAttributeAction - class com.jclark.xsl.tr.TemplateAttributeAction.
 
TemplateAttributeAction(Name, StringExpr) - Constructor for class com.jclark.xsl.tr.TemplateAttributeAction
 
TemplateRuleSet - class com.jclark.xsl.tr.TemplateRuleSet.
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
TerminateMessageAction - class com.jclark.xsl.tr.TerminateMessageAction.
 
TerminateMessageAction(Action) - Constructor for class com.jclark.xsl.tr.TerminateMessageAction
 
TerminateXSLException - exception com.jclark.xsl.tr.TerminateXSLException.
 
TerminateXSLException(String, Node) - Constructor for class com.jclark.xsl.tr.TerminateXSLException
 
TextComparator - class com.jclark.xsl.util.TextComparator.
 
TextNode - class com.jclark.xsl.dom.TextNode.
 
TextNode(Node, ContainerNode, int) - Constructor for class com.jclark.xsl.dom.TextNode
 
TextOutputHandler - class com.jclark.xsl.sax.TextOutputHandler.
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
 
TokenizerTest - class com.jclark.xsl.expr.TokenizerTest.
 
TokenizerTest() - Constructor for class com.jclark.xsl.expr.TokenizerTest
 
TopLevelPattern - interface com.jclark.xsl.expr.TopLevelPattern.
an XPath top level match pattern?
Transform - interface com.jclark.xsl.dom.Transform.
An object which transforms a source DOM into a result DOM
TransformEngine - interface com.jclark.xsl.dom.TransformEngine.
 
TransformException - exception com.jclark.xsl.dom.TransformException.
 
TransformException(String, Node) - Constructor for class com.jclark.xsl.dom.TransformException
 
TranslateFunction - class com.jclark.xsl.expr.TranslateFunction.
 
TranslateFunction() - Constructor for class com.jclark.xsl.expr.TranslateFunction
 
TrueExpr - class com.jclark.xsl.expr.TrueExpr.
 
TrueExpr() - Constructor for class com.jclark.xsl.expr.TrueExpr
 
TrueFunction - class com.jclark.xsl.expr.TrueFunction.
 
TrueFunction() - Constructor for class com.jclark.xsl.expr.TrueFunction
 
TurkishSwapCaseComparator - class com.jclark.xsl.util.TurkishSwapCaseComparator.
 
TurkishSwapCaseComparator(Comparator) - Constructor for class com.jclark.xsl.util.TurkishSwapCaseComparator
 
throwXSLException(SAXException) - Method in class com.jclark.xsl.sax.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
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
 
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(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
 
transformFile(XSLProcessor, OutputMethodHandlerImpl, File, File, File) - Static method in class com.jclark.xsl.sax.Driver
 

U

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
 
UnambiguousFormatTokenHandler - class com.jclark.xsl.conv.UnambiguousFormatTokenHandler.
 
UnambiguousFormatTokenHandler() - Constructor for class com.jclark.xsl.conv.UnambiguousFormatTokenHandler
 
UnbindLocalVariablesAction - class com.jclark.xsl.tr.UnbindLocalVariablesAction.
 
UnbindLocalVariablesAction(int) - Constructor for class com.jclark.xsl.tr.UnbindLocalVariablesAction
 
UncheckedXSLException - exception com.jclark.xsl.tr.UncheckedXSLException.
 
UncheckedXSLException(XSLException) - Constructor for class com.jclark.xsl.tr.UncheckedXSLException
 
UnionExpr - class com.jclark.xsl.expr.UnionExpr.
 
UnionExpr(NodeSetExpr, NodeSetExpr) - Constructor for class com.jclark.xsl.expr.UnionExpr
 
UnionNodeIterator - class com.jclark.xsl.expr.UnionNodeIterator.
 
UnionNodeIterator(NodeIterator, NodeIterator) - Constructor for class com.jclark.xsl.expr.UnionNodeIterator
 
UniqueNodeIterator - class com.jclark.xsl.expr.UniqueNodeIterator.
 
UniqueNodeIterator(NodeIterator) - Constructor for class com.jclark.xsl.expr.UniqueNodeIterator
 
UnparsedEntityURIFunction - class com.jclark.xsl.expr.UnparsedEntityURIFunction.
 
UnparsedEntityURIFunction() - Constructor for class com.jclark.xsl.expr.UnparsedEntityURIFunction
 
UseAttributeSetAction - class com.jclark.xsl.tr.UseAttributeSetAction.
 
UseAttributeSetAction(Name) - Constructor for class com.jclark.xsl.tr.UseAttributeSetAction
 
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
 
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
 
useAttributeSet(Name, Node, Result) - Method in interface com.jclark.xsl.tr.ProcessContext
 
useAttributeSet(Name, Node, Result) - Method in class com.jclark.xsl.tr.ProcessContextImpl
 
used - Variable in class com.jclark.xsl.tr.AnyLevelNumberAction.Cache
 

V

VALUE - Variable in class com.jclark.xsl.tr.SheetImpl
 
ValueIdIterator - class com.jclark.xsl.expr.ValueIdIterator.
 
ValueIdIterator(Node, NodeIterator) - Constructor for class com.jclark.xsl.expr.ValueIdIterator
 
ValueIdIterator.Iterator - class com.jclark.xsl.expr.ValueIdIterator.Iterator.
 
ValueIdIterator.Iterator(Node, String) - Constructor for class com.jclark.xsl.expr.ValueIdIterator.Iterator
 
ValueOfAction - class com.jclark.xsl.tr.ValueOfAction.
xsl:value-of
ValueOfAction(StringExpr) - Constructor for class com.jclark.xsl.tr.ValueOfAction
 
VariableInfo - class com.jclark.xsl.tr.VariableInfo.
 
VariableInfo(VariantExpr, boolean) - Constructor for class com.jclark.xsl.tr.VariableInfo
 
VariableSet - interface com.jclark.xsl.expr.VariableSet.
 
Variant - interface com.jclark.xsl.expr.Variant.
 
VariantBase - class com.jclark.xsl.expr.VariantBase.
 
VariantBase() - Constructor for class com.jclark.xsl.expr.VariantBase
 
VariantExpr - interface com.jclark.xsl.expr.VariantExpr.
 
VariantRelationalExpr - class com.jclark.xsl.expr.VariantRelationalExpr.
 
VariantRelationalExpr(Relation, VariantExpr, VariantExpr) - Constructor for class com.jclark.xsl.expr.VariantRelationalExpr
 
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
 

W

WithCurrentExpr - class com.jclark.xsl.expr.WithCurrentExpr.
 
WithCurrentExpr(ConvertibleExpr) - Constructor for class com.jclark.xsl.expr.WithCurrentExpr
 
WithCurrentExpr.Context - class com.jclark.xsl.expr.WithCurrentExpr.Context.
 
WithCurrentExpr.Context(Node, ExprContext) - Constructor for class com.jclark.xsl.expr.WithCurrentExpr.Context
 
warning(SAXParseException) - Method in class com.jclark.xsl.sax.Driver.ErrorHandlerImpl
 
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
XFYXT_NAMESPACE - Static variable in class com.jclark.xsl.tr.SheetImpl
 
XMLOutputHandler - class com.jclark.xsl.sax.XMLOutputHandler.
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
 
XMLProcessor - interface com.jclark.xsl.tr.XMLProcessor.
Constructs an object model form an XML document
XMLProcessorEx - interface com.jclark.xsl.sax.XMLProcessorEx.
extended public interface for an XMLProcessor, which loads an XML source into our own DOM-like structure
XMLProcessorImpl - class com.jclark.xsl.dom.XMLProcessorImpl.
builds a om.Node from a DOM implementation
XMLProcessorImpl() - Constructor for class com.jclark.xsl.dom.XMLProcessorImpl
 
XMLProcessorImpl - class com.jclark.xsl.sax.XMLProcessorImpl.
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.Builder - interface com.jclark.xsl.sax.XMLProcessorImpl.Builder.
 
XML_NAMESPACE - Static variable in interface com.jclark.xsl.om.Name
 
XRAPAction - class com.jclark.xsl.tr.XRAPAction.
Invokes an XRAP processor
XRAPAction(NamespacePrefixMap, Action) - Constructor for class com.jclark.xsl.tr.XRAPAction
 
XSLException - exception com.jclark.xsl.om.XSLException.
 
XSLException(String, Node) - Constructor for class com.jclark.xsl.om.XSLException
 
XSLException(String) - Constructor for class com.jclark.xsl.om.XSLException
 
XSLException(Exception) - Constructor for class com.jclark.xsl.om.XSLException
 
XSLException(Exception, Node) - Constructor for class com.jclark.xsl.om.XSLException
 
XSLProcessor - interface com.jclark.xsl.sax.XSLProcessor.
typical usage:
XSLProcessorImpl - class com.jclark.xsl.sax.XSLProcessorImpl.
An XSLT Processor
XSLProcessorImpl() - Constructor for class com.jclark.xsl.sax.XSLProcessorImpl
 
XSLServlet - class com.jclark.xsl.sax.XSLServlet.
an example servlet which compiles and caches a stylesheet, then with each "GET" transforms the requested file
XSLServlet() - Constructor for class com.jclark.xsl.sax.XSLServlet
 
XSLTransformEngine - class com.jclark.xsl.dom.XSLTransformEngine.
 
XSLTransformEngine() - Constructor for class com.jclark.xsl.dom.XSLTransformEngine
 
XSLTransformEngine(DOMExtensions) - Constructor for class com.jclark.xsl.dom.XSLTransformEngine
 
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 class com.jclark.xsl.tr.SheetImpl
 
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
 
XT_NAMESPACE - Static variable in interface com.jclark.xsl.om.NamespaceConstants
James Clark's XT XSLT extensions
XT_NAMESPACE - Static variable in class com.jclark.xsl.tr.SheetImpl
 

_

_omBuilder - Variable in class com.jclark.xsl.tr.SheetImpl
 

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