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

A

ALLOW_EXTERNAL_FUNCTIONS - Static variable in class com.icl.saxon.FeatureKeys
ALLOW_EXTERNAL_FUNCTIONS must be a Boolean()
ALL_DEPENDENCIES - Static variable in class com.icl.saxon.Context
 
ANCESTOR - Static variable in class com.icl.saxon.om.Axis
Constants representing the axes
ANCESTOR_OR_SELF - Static variable in class com.icl.saxon.om.Axis
 
ANY - Static variable in class com.icl.saxon.expr.Value
 
ARCHIVE - Variable in class com.icl.saxon.style.StandardNames
 
ASCIICharacterSet - class com.icl.saxon.charcode.ASCIICharacterSet.
This class defines properties of the US-ASCII character set
ASCIICharacterSet() - Constructor for class com.icl.saxon.charcode.ASCIICharacterSet
 
ATTRIBUTE - Static variable in class com.icl.saxon.om.Axis
 
ATTRIBUTE - Static variable in interface com.icl.saxon.om.NodeInfo
 
AbsentExtensionElement - class com.icl.saxon.style.AbsentExtensionElement.
This element is a surrogate for an extension element (or indeed an xsl element) for which no implementation is available.
AbsentExtensionElement() - Constructor for class com.icl.saxon.style.AbsentExtensionElement
 
AbstractNode - class com.icl.saxon.om.AbstractNode.
This class is an abstract implementation of the Saxon NodeInfo interface; it also contains concrete implementations of most of the DOM methods in terms of the NodeInfo methods.
AbstractNode() - Constructor for class com.icl.saxon.om.AbstractNode
 
AnyChildNodePattern - class com.icl.saxon.pattern.AnyChildNodePattern.
An AnyChildNodePattern is the pattern node(), which matches any node except a root node, an attribute node, or a namespace node: in other words, any node that is the child of another node.
AnyChildNodePattern() - Constructor for class com.icl.saxon.pattern.AnyChildNodePattern
 
AnyNodeTest - class com.icl.saxon.pattern.AnyNodeTest.
NodeTest is an interface that enables a test of whether a node has a particular name and type.
AnyNodeTest() - Constructor for class com.icl.saxon.pattern.AnyNodeTest
 
AttributeCollection - class com.icl.saxon.tree.AttributeCollection.
AttributeCollection is an implementation of the SAX2 interface Attributes that also provides the ability to manipulate namespaces and to convert attributes into Nodes.
AttributeCollection(NamePool) - Constructor for class com.icl.saxon.tree.AttributeCollection
Create an empty attribute list.
AttributeCollection(NamePool, int) - Constructor for class com.icl.saxon.tree.AttributeCollection
Create an empty attribute list with space for n attributes
AttributeCollection(AttributeCollection) - Constructor for class com.icl.saxon.tree.AttributeCollection
Create a new attribute collection as a clone
AttributeCollection(NamePool, Attributes) - Constructor for class com.icl.saxon.tree.AttributeCollection
Create a new attribute collection as a clone
AttributeValueTemplate - class com.icl.saxon.expr.AttributeValueTemplate.
This class represents an attribute value template.
Axis - class com.icl.saxon.om.Axis.
An axis, that is a direction of navigation in the document structure.
Axis() - Constructor for class com.icl.saxon.om.Axis
 
AxisEnumeration - interface com.icl.saxon.om.AxisEnumeration.
A NodeEnumeration is used to iterate over a list of nodes.
a - Variable in class com.icl.saxon.trace.SaxonEventMulticaster
 
abs(double) - Static method in class com.icl.saxon.exslt.Math
Get the absolute value of a numeric value (SStL)
acos(double) - Static method in class com.icl.saxon.exslt.Math
Get the arccosine of a numeric value (SStL)
add(DocumentInfo, String) - Method in class com.icl.saxon.om.DocumentPool
Add a document to the pool, and allocate a document number
add(TraceListener, TraceListener) - Static method in class com.icl.saxon.trace.SaxonEventMulticaster
Adds trace-listener-a with trace-listener-b and returns the resulting multicast listener.
addArgument(Expression) - Method in class com.icl.saxon.expr.Function
Method to add an argument during function definition.
addAttribute(int, int, String, String) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
 
addAttribute(int, String, String) - Method in class com.icl.saxon.tree.AttributeCollection
Add an attribute to an attribute list.
addAttribute(String, String, String, String, String) - Method in class com.icl.saxon.tree.AttributeCollection
Add an attribute to an attribute list.
addFilter(Expression) - Method in class com.icl.saxon.expr.Step
 
addFilter(Expression) - Method in class com.icl.saxon.pattern.LocationPathPattern
Add a filter to the pattern (while under construction)
addInternal(EventListener, EventListener) - Static method in class com.icl.saxon.trace.SaxonEventMulticaster
Returns the resulting multicast listener from adding listener-a and listener-b together.
addNamespace(int, int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
 
addNamespaceNodes(ElementImpl, Vector, boolean) - Method in class com.icl.saxon.tree.ElementImpl
Make the set of all namespace nodes associated with this element.
addNamespaceNodes(ElementImpl, Vector, boolean) - Method in class com.icl.saxon.tree.ElementWithAttributes
Make the set of all namespace nodes associated with this element.
addNode(short, int, int, int, int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
 
addRule(Pattern, Object, int, double) - Method in class com.icl.saxon.Mode
Add a rule to the Mode.
addTraceListener(TraceListener) - Method in class com.icl.saxon.Controller
Adds the specified trace listener to receive trace events from this instance.
adoptNode(Node) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
Attempts to adopt a node from another document to this document.
adoptNode(Node) - Method in class com.icl.saxon.tree.DocumentImpl
Attempts to adopt a node from another document to this document.
after(Context, NodeSetValue, NodeSetValue) - Static method in class com.icl.saxon.functions.Extensions
Find all the nodes in ns1 that are after the first node in ns2.
allocate(String, String, String) - Method in class com.icl.saxon.om.NamePool
Allocate a name from the pool, or a new Name if there is not a matching one there
allocate(String, short, String) - Method in class com.icl.saxon.om.NamePool
Allocate a name from the pool, or a new Name if there is not a matching one there
allocateCodeForPrefix(String) - Method in class com.icl.saxon.om.NamePool
Allocate the prefix code for a given Prefix; create one if not found
allocateCodeForURI(String) - Method in class com.icl.saxon.om.NamePool
Allocate the uri code for a given URI; create one if not found, unless the namepool is sealed
allocateGlobals(int) - Method in class com.icl.saxon.Bindery
Define how many slots are needed for global variables
allocateLocalSlots(int) - Method in class com.icl.saxon.style.XSLStyleSheet
Ensure there is enuogh space for local variables or parameters in any template
allocateLocals(int) - Method in class com.icl.saxon.Bindery
Define how many slots are needed for local variables.
allocateNames() - Method in class com.icl.saxon.style.StandardNames
 
allocateNamespaceCode(String, String) - Method in class com.icl.saxon.om.NamePool
Allocate the namespace code for a namespace prefix/URI pair.
allocateNamespaceCode(int) - Method in class com.icl.saxon.om.NamePool
Allocate a namespace code for the prefix/URI of a given namecode
allocateSlotNumber() - Method in class com.icl.saxon.style.Procedure
Allocate a slot number for a variable
allocateSlotNumber() - Method in class com.icl.saxon.style.XSLStyleSheet
Allocate a slot number for a global variable or parameter
allowGeneralUse() - Method in class com.icl.saxon.expr.SingletonNodeSet
Allow general use as a node-set.
allowsKeyFunction() - Method in class com.icl.saxon.expr.StandaloneContext
Determine whether the key() function is permmitted in this context
allowsKeyFunction() - Method in interface com.icl.saxon.expr.StaticContext
Determine whether the key() function is permmitted in this context
allowsKeyFunction() - Method in class com.icl.saxon.style.ExpressionContext
Determine whether the key() function is permmitted in this context
alphaDefault(int, char, StringBuffer) - Method in class com.icl.saxon.number.Numberer_en
Default processing with an alphabetic format token: use the contiguous range of Unicode letters starting with that token.
ancestorPattern - Variable in class com.icl.saxon.pattern.LocationPathPattern
 
append(NodeInfo) - Method in class com.icl.saxon.expr.NodeSetExtent
Append a node to the node-set.
appendChars(char[], int, int) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
 
appendChild(Node) - Method in class com.icl.saxon.om.AbstractNode
Adds the node newChild to the end of the list of children of this node.
appendData(String) - Method in class com.icl.saxon.om.AbstractNode
Append the string to the end of the character data of the node.
applyImports(Context, Mode, int, int, ParameterSet) - Method in class com.icl.saxon.Controller
Apply a template imported from the stylesheet containing the current template
applyTemplates(Context, Expression, Mode, ParameterSet) - Method in class com.icl.saxon.Controller
ApplyTemplates to process selected nodes using the handlers registered for a particular mode.
argument - Variable in class com.icl.saxon.expr.Function
 
asBoolean() - Method in class com.icl.saxon.expr.BooleanValue
Convert to boolean (null operation)
asBoolean() - Method in class com.icl.saxon.expr.EmptyNodeSet
Evaluate as a boolean.
asBoolean() - Method in class com.icl.saxon.expr.FragmentValue
Convert the result tree fragment to a boolean
asBoolean() - Method in class com.icl.saxon.expr.NodeSetExtent
Evaluate as a boolean.
asBoolean() - Method in class com.icl.saxon.expr.NodeSetIntent
Evaluate as a boolean.
asBoolean() - Method in class com.icl.saxon.expr.NodeSetValue
Evaluate as a boolean.
asBoolean() - Method in class com.icl.saxon.expr.NumericValue
Convert the value to a boolean
asBoolean() - Method in class com.icl.saxon.expr.ObjectValue
Convert the value to a boolean
asBoolean() - Method in class com.icl.saxon.expr.SingletonNodeSet
Evaluate as a boolean.
asBoolean() - Method in class com.icl.saxon.expr.StringValue
Convert the string value to a boolean
asBoolean() - Method in class com.icl.saxon.expr.TextFragmentValue
Convert the result tree fragment to a boolean
asBoolean() - Method in class com.icl.saxon.expr.Value
Convert the value to a Boolean
asNumber() - Method in class com.icl.saxon.expr.BooleanValue
Convert to number
asNumber() - Method in class com.icl.saxon.expr.FragmentValue
Convert the result tree fragment to a number
asNumber() - Method in class com.icl.saxon.expr.NodeSetValue
Evaluate as a number.
asNumber() - Method in class com.icl.saxon.expr.NumericValue
Get the value as a number
asNumber() - Method in class com.icl.saxon.expr.ObjectValue
Get the value as a number
asNumber() - Method in class com.icl.saxon.expr.StringValue
Convert the string value to a number
asNumber() - Method in class com.icl.saxon.expr.TextFragmentValue
Convert the result tree fragment to a number
asNumber() - Method in class com.icl.saxon.expr.Value
Convert the value to a Number
asString() - Method in class com.icl.saxon.expr.BooleanValue
Convert to string
asString() - Method in class com.icl.saxon.expr.EmptyNodeSet
Convert to string value
asString() - Method in class com.icl.saxon.expr.FragmentValue
Convert the result tree fragment to a string.
asString() - Method in class com.icl.saxon.expr.NodeSetExtent
Convert to string value
asString() - Method in class com.icl.saxon.expr.NodeSetIntent
Convert to string value
asString() - Method in class com.icl.saxon.expr.NodeSetValue
Convert to string value
asString() - Method in class com.icl.saxon.expr.NumericValue
Get the value as a String
asString() - Method in class com.icl.saxon.expr.ObjectValue
Get the value as a String
asString() - Method in class com.icl.saxon.expr.SingletonNodeSet
Convert to string value
asString() - Method in class com.icl.saxon.expr.StringValue
Get the string value as a String
asString() - Method in class com.icl.saxon.expr.TextFragmentValue
Convert the result tree fragment to a string.
asString() - Method in class com.icl.saxon.expr.Value
Convert the value to a String value
asStringOLD() - Method in class com.icl.saxon.expr.NumericValue
Get the value as a String
asin(double) - Static method in class com.icl.saxon.exslt.Math
Get the arcsine of a numeric value (SStL)
assignVariable(Binding, Value) - Method in class com.icl.saxon.Bindery
Assign a new value to a variable
assignable - Variable in class com.icl.saxon.style.XSLGeneralVariable
 
atan(double) - Static method in class com.icl.saxon.exslt.Math
Get the arctangent of a numeric value (SStL)
atan2(double, double) - Static method in class com.icl.saxon.exslt.Math
Converts rectangular coordinates to polar (SStL)
attCode - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
 
attParent - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
 
attValue - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
 
attributeDecl(String, String, String, String, String) - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called on attribute declarations
attributeList - Variable in class com.icl.saxon.tree.ElementWithAttributes
 
attributeSets - Variable in class com.icl.saxon.style.StyleElement
 
axisName - Static variable in class com.icl.saxon.om.Axis
Table giving the name each axis

B

BOOLEAN - Static variable in class com.icl.saxon.expr.Value
Constants denoting the data types of an expression or value
BinaryTree - class com.icl.saxon.sort.BinaryTree.
A Binary Tree used for sorting.
BinaryTree() - Constructor for class com.icl.saxon.sort.BinaryTree
 
Bindery - class com.icl.saxon.Bindery.
The Bindery class holds information about variables and their values.
Bindery() - Constructor for class com.icl.saxon.Bindery
 
Binding - interface com.icl.saxon.Binding.
Binding is a interface used to mark objects that represent a variable declaration
BooleanFn - class com.icl.saxon.functions.BooleanFn.
 
BooleanFn() - Constructor for class com.icl.saxon.functions.BooleanFn
 
BooleanValue - class com.icl.saxon.expr.BooleanValue.
A boolean XPath value
BooleanValue(boolean) - Constructor for class com.icl.saxon.expr.BooleanValue
Constructor: create a boolean value
Builder - class com.icl.saxon.om.Builder.
The abstract Builder class is responsible for taking a stream of SAX events and constructing a Document tree.
Builder() - Constructor for class com.icl.saxon.om.Builder
create a Builder and initialise variables
b - Variable in class com.icl.saxon.trace.SaxonEventMulticaster
 
badUsage(String, String) - Method in class com.icl.saxon.StyleSheet
 
base - Variable in class com.icl.saxon.expr.SortKeyEnumeration
 
baseEmitter - Variable in class com.icl.saxon.output.ProxyEmitter
 
baseURI - Variable in class com.icl.saxon.jdom.DocumentWrapper
 
baseUri(Context) - Static method in class com.icl.saxon.functions.Extensions
Return the base URI of the context node
before(Context, NodeSetValue, NodeSetValue) - Static method in class com.icl.saxon.functions.Extensions
Find all the nodes in ns1 that are before the last node in ns2.
bindComparer() - Method in class com.icl.saxon.sort.SortKeyDefinition
If possible, use the same comparer every time
bindVariable(int) - Method in class com.icl.saxon.expr.StandaloneContext
Bind a variable used in this element to the XSLVariable element in which it is declared
bindVariable(int) - Method in interface com.icl.saxon.expr.StaticContext
Bind a variable to an object that can be used to refer to it
bindVariable(int) - Method in class com.icl.saxon.style.ExpressionContext
Bind a variable to an object that can be used to refer to it
bindVariable(int) - Method in class com.icl.saxon.style.StyleElement
Bind a variable used in this element to the XSLVariable element in which it is declared
bindVariable(int) - Method in class com.icl.saxon.style.XSLKey
Disallow variable references in the match and use patterns
bindVariable(int) - Method in class com.icl.saxon.style.XSLTemplate
Disallow variable references in the match pattern
build(SAXSource) - Method in class com.icl.saxon.om.Builder
Build the tree from an input source.

C

CASE_ORDER - Variable in class com.icl.saxon.style.StandardNames
 
CDATAFilter - class com.icl.saxon.output.CDATAFilter.
CDATAFilter: This ProxyEmitter converts character data to CDATA sections, if the character data belongs to one of a set of element types to be handled this way.
CDATAFilter() - Constructor for class com.icl.saxon.output.CDATAFilter
 
CDATA_SECTION_ELEMENTS - Variable in class com.icl.saxon.style.StandardNames
 
CHARACTER_REPRESENTATION - Static variable in class com.icl.saxon.output.SaxonOutputKeys
representation = rep1[;rep2].
CHILD - Static variable in class com.icl.saxon.om.Axis
 
COMMENT - Static variable in interface com.icl.saxon.om.NodeInfo
 
CONTEXT_DOCUMENT - Static variable in class com.icl.saxon.Context
 
CONTEXT_NODE - Static variable in class com.icl.saxon.Context
 
CONTROLLER - Static variable in class com.icl.saxon.Context
 
COUNT - Variable in class com.icl.saxon.style.StandardNames
 
CP1250CharacterSet - class com.icl.saxon.charcode.CP1250CharacterSet.
This class defines properties of the cp1250 character set
CP1250CharacterSet() - Constructor for class com.icl.saxon.charcode.CP1250CharacterSet
 
CP1251CharacterSet - class com.icl.saxon.charcode.CP1251CharacterSet.
This class defines properties of the CP1251 Cyrillic character set, as defined at http://www.microsoft.com/globaldev/reference/sbcs/1251.htm
CP1251CharacterSet() - Constructor for class com.icl.saxon.charcode.CP1251CharacterSet
 
CP852CharacterSet - class com.icl.saxon.charcode.CP852CharacterSet.
This package defines pluggable character set CP852
CP852CharacterSet() - Constructor for class com.icl.saxon.charcode.CP852CharacterSet
 
CURRENT_NODE - Static variable in class com.icl.saxon.Context
 
Ceiling - class com.icl.saxon.functions.Ceiling.
 
Ceiling() - Constructor for class com.icl.saxon.functions.Ceiling
 
CharacterSet - interface com.icl.saxon.charcode.CharacterSet.
This interface defines properties of a pluggable character set, that is, a user-supplied character set.
CharacterSetFactory - class com.icl.saxon.charcode.CharacterSetFactory.
This class creates a CharacterSet object for a given named encoding.
CharacterSetFactory() - Constructor for class com.icl.saxon.charcode.CharacterSetFactory
 
Common - class com.icl.saxon.exslt.Common.
This class implements extension functions in the http://exslt.org/common namespace.
Common() - Constructor for class com.icl.saxon.exslt.Common
 
Compare_en - class com.icl.saxon.sort.Compare_en.
A Comparer used with lang="en".
Compare_en() - Constructor for class com.icl.saxon.sort.Compare_en
 
Comparer - class com.icl.saxon.sort.Comparer.
A Comparer used for comparing keys
Comparer() - Constructor for class com.icl.saxon.sort.Comparer
 
Concat - class com.icl.saxon.functions.Concat.
 
Concat() - Constructor for class com.icl.saxon.functions.Concat
 
Contains - class com.icl.saxon.functions.Contains.
 
Contains() - Constructor for class com.icl.saxon.functions.Contains
 
ContentEmitter - class com.icl.saxon.ContentEmitter.
ContentEmitter is a glue class that provides a standard SAX ContentHandler interface to a Saxon Emitter.
ContentEmitter() - Constructor for class com.icl.saxon.ContentEmitter
create a ContentEmitter and initialise variables
ContentHandlerProxy - class com.icl.saxon.output.ContentHandlerProxy.
A ContentHandlerProxy is an Emitter that filters data before passing it to an underlying SAX2 ContentHandler.
ContentHandlerProxy() - Constructor for class com.icl.saxon.output.ContentHandlerProxy
 
Context - class com.icl.saxon.Context.
This class represents a context in which an expression is evaluated or a template is executed (as defined in the XSLT specification).
Context() - Constructor for class com.icl.saxon.Context
The default constructor is not used within Saxon itself, but is available to applications (and is used in some samples).
Context(Controller) - Constructor for class com.icl.saxon.Context
Constructor should only be called by the Controller, which acts as a Context factory.
ContextNodeExpression - class com.icl.saxon.expr.ContextNodeExpression.
This class represents the expression ".", which always returns the context node.
ContextNodeExpression() - Constructor for class com.icl.saxon.expr.ContextNodeExpression
 
Controller - class com.icl.saxon.Controller.
Controller processes an XML file, calling registered node handlers when appropriate to process its elements, character content, and attributes.
Controller() - Constructor for class com.icl.saxon.Controller
Default constructor is provided for Java-only programs, i.e.
Controller(TransformerFactoryImpl) - Constructor for class com.icl.saxon.Controller
Create a Controller and initialise variables.
Count - class com.icl.saxon.functions.Count.
 
Count() - Constructor for class com.icl.saxon.functions.Count
 
Current - class com.icl.saxon.functions.Current.
 
Current() - Constructor for class com.icl.saxon.functions.Current
 
call(ParameterSet, Context) - Method in class com.icl.saxon.style.SAXONFunction
Call this function
canSetParameter(String, Object) - Method in interface org.w3c.dom.DOMConfiguration
 
changeOutputDestination(Properties, Result) - Method in class com.icl.saxon.Controller
Set a new output destination, supplying the output format details.
changeToTextOutputDestination(StringBuffer) - Method in class com.icl.saxon.Controller
Set a simple StringBuffer output destination.
charBuffer - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
 
charBufferLength - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
 
characterSet - Variable in class com.icl.saxon.output.XMLEmitter
 
characters(char[], int, int) - Method in class com.icl.saxon.ContentEmitter
Callback interface for SAX: not for application use
characters(char[], int, int) - Method in class com.icl.saxon.IDFilter
 
characters(char[], int, int) - Method in class com.icl.saxon.om.Stripper
Callback interface for SAX: not for application use
characters(char[], int, int) - Method in class com.icl.saxon.output.CDATAFilter
Output character data
characters(char[], int, int) - Method in class com.icl.saxon.output.ContentHandlerProxy
Character data
characters(char[], int, int) - Method in class com.icl.saxon.output.DOMEmitter
Character data.
characters(char[], int, int) - Method in class com.icl.saxon.output.DTDEmitter
Write character data (normally the value of an entity)
characters(char[], int, int) - Method in class com.icl.saxon.output.DocumentHandlerProxy
Character data
characters(char[], int, int) - Method in class com.icl.saxon.output.Emitter
Output character data
characters(char[], int, int) - Method in class com.icl.saxon.output.ErrorEmitter
Character data.
characters(char[], int, int) - Method in class com.icl.saxon.output.HTMLEmitter
Character data.
characters(char[], int, int) - Method in class com.icl.saxon.output.HTMLIndenter
Output character data
characters(char[], int, int) - Method in class com.icl.saxon.output.ProxyEmitter
Character data
characters(char[], int, int) - Method in class com.icl.saxon.output.TEXTEmitter
Produce output using the current Writer.
characters(char[], int, int) - Method in class com.icl.saxon.output.UncommittedEmitter
Produce character output using the current Writer.
characters(char[], int, int) - Method in class com.icl.saxon.output.XMLEmitter
Character data.
characters(char[], int, int) - Method in class com.icl.saxon.output.XMLIndenter
Output character data
characters(char[], int, int) - Method in class com.icl.saxon.tinytree.TinyBuilder
Callback interface for SAX: not for application use
characters(char[], int, int) - Method in class com.icl.saxon.tree.TreeBuilder
Callback interface for SAX: not for application use
checkArgumentCount(int, int) - Method in class com.icl.saxon.expr.Function
Check number of arguments.
checkAttributePrefix(int) - Method in class com.icl.saxon.output.GeneralOutputter
Check that the prefix for an attribute is acceptable, returning a substitute prefix if not.
checkAttributePrefix(int) - Method in class com.icl.saxon.output.Outputter
Check that the prefix for an attribute is acceptable, returning a substitute prefix if not.
checkAttributePrefix(int) - Method in class com.icl.saxon.output.StringOutputter
Check that the prefix for an attribute is acceptable, returning a substitute prefix if not.
checkDuplicateDeclaration() - Method in class com.icl.saxon.style.XSLGeneralVariable
Check whether this declaration duplicates another one
checkEmpty() - Method in class com.icl.saxon.style.StyleElement
Convenience method to check that the stylesheet element is empty
checkNotTopLevel() - Method in class com.icl.saxon.style.StyleElement
Convenience method to check that the stylesheet element is not at the top level
checkTopLevel() - Method in class com.icl.saxon.style.StyleElement
Convenience method to check that the stylesheet element is at the top level
checkUnknownAttribute(int) - Method in class com.icl.saxon.style.SAXONHandler
 
checkUnknownAttribute(int) - Method in class com.icl.saxon.style.StyleElement
Check whether an unknown attribute is permitted.
checkWithinTemplate() - Method in class com.icl.saxon.style.StyleElement
Check that the stylesheet element is within a template body
clear() - Method in class com.icl.saxon.ParameterSet
Clear all values
clear() - Method in class com.icl.saxon.tree.AttributeCollection
Clear the attribute list.
clearDocumentPool() - Method in class com.icl.saxon.Controller
Clear the document pool.
clearParameters() - Method in class com.icl.saxon.Controller
Reset the parameters to a null list.
cloneNode(boolean) - Method in class com.icl.saxon.om.AbstractNode
Returns a duplicate of this node, i.e., serves as a generic copy constructor for nodes.
close() - Method in class com.icl.saxon.output.GeneralOutputter
Close the output
close() - Method in class com.icl.saxon.output.Outputter
Close the output
close() - Method in class com.icl.saxon.output.StringOutputter
Close the output
close() - Method in class com.icl.saxon.trace.SaxonEventMulticaster
Called at end
close() - Method in class com.icl.saxon.trace.SimpleTraceListener
Called at end
close() - Method in interface com.icl.saxon.trace.TraceListener
Called at end
closeStackFrame() - Method in class com.icl.saxon.Bindery
Close the current stack frame for local variables
closeStartTag(int, boolean) - Method in class com.icl.saxon.output.XMLEmitter
 
closure(Context, NodeEnumeration, Expression) - Static method in class com.icl.saxon.functions.Extensions
Evaluate the transitive closure of a node-set expression
code - Variable in class com.icl.saxon.tree.DOMExceptionImpl
 
columnNumber - Variable in class com.icl.saxon.om.Builder
 
com.icl.saxon - package com.icl.saxon
 
com.icl.saxon.aelfred - package com.icl.saxon.aelfred
 
com.icl.saxon.charcode - package com.icl.saxon.charcode
 
com.icl.saxon.expr - package com.icl.saxon.expr
 
com.icl.saxon.exslt - package com.icl.saxon.exslt
 
com.icl.saxon.functions - package com.icl.saxon.functions
 
com.icl.saxon.handlers - package com.icl.saxon.handlers
 
com.icl.saxon.jdom - package com.icl.saxon.jdom
 
com.icl.saxon.number - package com.icl.saxon.number
 
com.icl.saxon.om - package com.icl.saxon.om
 
com.icl.saxon.output - package com.icl.saxon.output
 
com.icl.saxon.pattern - package com.icl.saxon.pattern
 
com.icl.saxon.sort - package com.icl.saxon.sort
 
com.icl.saxon.sql - package com.icl.saxon.sql
 
com.icl.saxon.style - package com.icl.saxon.style
 
com.icl.saxon.tinytree - package com.icl.saxon.tinytree
 
com.icl.saxon.trace - package com.icl.saxon.trace
 
com.icl.saxon.tree - package com.icl.saxon.tree
 
comment(char[], int, int) - Method in class com.icl.saxon.ContentEmitter
Callback interface for SAX (part of LexicalHandler interface): not for application use
comment(char[], int, int) - Method in class com.icl.saxon.aelfred.DefaultHandler
SAX2: called when comments are parsed
comment(char[], int, int) - Method in class com.icl.saxon.output.CDATAFilter
Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.output.ContentHandlerProxy
Output a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.DOMEmitter
Handle a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.DocumentHandlerProxy
Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.output.Emitter
Output a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.ErrorEmitter
Handle a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.HTMLIndenter
Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.output.ProxyEmitter
Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.output.TEXTEmitter
Output a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.UncommittedEmitter
Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.output.XMLEmitter
Handle a comment.
comment(char[], int, int) - Method in class com.icl.saxon.output.XMLIndenter
Output a comment
comment(char[], int, int) - Method in class com.icl.saxon.tinytree.TinyBuilder
Callback interface for SAX: not for application use
comment(char[], int, int) - Method in class com.icl.saxon.tree.TreeBuilder
Callback interface for SAX (part of LexicalHandler interface): not for application use
commentBuffer - Variable in class com.icl.saxon.tinytree.TinyDocumentImpl
 
compact() - Method in class com.icl.saxon.tree.AttributeCollection
Compact the attribute list to avoid wasting memory
compare(NodeInfo, NodeInfo) - Method in class com.icl.saxon.Controller
Compare the position of two nodes in document order
compare(int, Value) - Method in class com.icl.saxon.expr.FragmentValue
Test how a FragmentValue compares to another Value under a relational comparison.
compare(int, int) - Method in class com.icl.saxon.expr.NodeSetExtent
Compare two nodes in document sequence (needed to implement the Sortable interface)
compare(int, Value) - Method in class com.icl.saxon.expr.NodeSetValue
Test how a nodeset compares to another Value under a relational comparison
compare(int, int) - Method in class com.icl.saxon.expr.SortKeyEnumeration
Compare two nodes in sorted sequence (needed to implement the Sortable interface)
compare(int, Value) - Method in class com.icl.saxon.expr.TextFragmentValue
Test how a FragmentValue compares to another Value under a relational comparison.
compare(int, Value) - Method in class com.icl.saxon.expr.Value
Test how a Value compares to another Value under a relational comparison.
compare(Object, Object) - Method in class com.icl.saxon.sort.Compare_en
Compare two string objects, in three phases: (a) ignoring accents and case (b) if still equal, ignoring case (c) if still equal, taking case into account
compare(Object, Object) - Method in class com.icl.saxon.sort.Comparer
Compare two objects.
compare(Object, Object) - Method in class com.icl.saxon.sort.DescendingComparer
Compare two objects.
compare(Object, Object) - Method in class com.icl.saxon.sort.DoubleComparer
Compare two String objects according to their numeric values
compare(NodeInfo, NodeInfo) - Method in class com.icl.saxon.sort.LocalOrderComparer
 
compare(Object, Object) - Method in class com.icl.saxon.sort.LowercaseFirstComparer
Compare two string objects: case is irrelevant, unless the strings are equal ignoring case, in which case lowercase comes first.
compare(NodeInfo, NodeInfo) - Method in interface com.icl.saxon.sort.NodeOrderComparer
Compare two objects.
compare(int, int) - Method in interface com.icl.saxon.sort.Sortable
Compare two objects within this Sortable, identified by their position.
compare(Object, Object) - Method in class com.icl.saxon.sort.StringComparer
Compare two string objects using default collating
compare(Object, Object) - Method in class com.icl.saxon.sort.UppercaseFirstComparer
Compare two string objects: case is irrelevant, unless the strings are equal ignoring case, in which case uppercase comes first.
compareDocumentPosition(Node) - Method in class com.icl.saxon.om.AbstractNode
Compares the reference node, i.e.
compareOrder(NodeInfo) - Method in class com.icl.saxon.jdom.NodeWrapper
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class com.icl.saxon.om.AbstractNode
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in interface com.icl.saxon.om.NodeInfo
Determine the relative position of this node and another node, in document order.
compareOrder(NodeInfo) - Method in class com.icl.saxon.tree.NodeImpl
Determine the relative position of this node and another node, in document order.
compileError(TransformerException) - Method in class com.icl.saxon.style.StyleElement
Construct an exception with diagnostic information
compileError(String) - Method in class com.icl.saxon.style.StyleElement
 
compositeStylesheet(SAXSource[]) - Method in class com.icl.saxon.TransformerFactoryImpl
Process a series of stylesheet inputs, treating them in import or cascade order.
constant(String, double) - Static method in class com.icl.saxon.exslt.Math
Get a named constant to a given precision (SStL)
constantValue() - Method in interface com.icl.saxon.Binding
Get the value of the variable, if known statically.
constantValue() - Method in class com.icl.saxon.style.XSLParam
Get the value, if known statically.
constantValue() - Method in class com.icl.saxon.style.XSLVariable
Get the value, if known statically.
contains(String) - Method in interface org.w3c.dom.DOMStringList
 
containsReferences() - Method in class com.icl.saxon.expr.Expression
Determine whether the expression contains any references to variables
contentHandler - Variable in class com.icl.saxon.DOMDriver
 
controller - Variable in class com.icl.saxon.om.Builder
 
conversionPreference(Class) - Method in class com.icl.saxon.expr.BooleanValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class com.icl.saxon.expr.NodeSetValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class com.icl.saxon.expr.NumericValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class com.icl.saxon.expr.ObjectValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class com.icl.saxon.expr.StringValue
Get conversion preference for this value to a Java class.
conversionPreference(Class) - Method in class com.icl.saxon.expr.Value
Get conversion preference for this value to a Java class.
convertJavaObjectToXPath(Object, Controller) - Static method in class com.icl.saxon.expr.FunctionProxy
Convert a Java object to an XPath value.
convertToJava(Class) - Method in class com.icl.saxon.expr.BooleanValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class com.icl.saxon.expr.NodeSetValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class com.icl.saxon.expr.NumericValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class com.icl.saxon.expr.ObjectValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class com.icl.saxon.expr.StringValue
Convert to Java object (for passing to external functions)
convertToJava(Class) - Method in class com.icl.saxon.expr.Value
Convert to Java object (for passing to external functions)
copy(Outputter) - Method in class com.icl.saxon.expr.FragmentValue
Copy the result tree fragment value to a given Outputter
copy(Outputter) - Method in class com.icl.saxon.expr.TextFragmentValue
Copy the result tree fragment value to a given Outputter
copy(Outputter) - Method in class com.icl.saxon.jdom.NodeWrapper
Copy this node to a given outputter (deep copy)
copy(Outputter) - Method in interface com.icl.saxon.om.NodeInfo
Copy this node to a given outputter
copy(Outputter) - Method in class com.icl.saxon.tinytree.TinyDocumentImpl
Copy this node to a given outputter
copy(Outputter) - Method in class com.icl.saxon.tree.DocumentImpl
Copy this node to a given outputter
copy(Outputter) - Method in class com.icl.saxon.tree.ElementImpl
Copy this node to a given outputter (supporting xsl:copy-of)
copy(Outputter, boolean) - Method in class com.icl.saxon.tree.ElementImpl
Copy this node to a given outputter (supporting xsl:copy-of)
copy(Outputter, boolean) - Method in class com.icl.saxon.tree.ElementWithAttributes
Copy this node to a given outputter (supporting xsl:copy-of)
copyNamespaceNode(int) - Method in class com.icl.saxon.output.GeneralOutputter
Copy a namespace node to the current element node (Rules defined in XSLT 1.0 errata)
copyNamespaceNode(int) - Method in class com.icl.saxon.output.Outputter
Copy a namespace node to the current element node (Rules defined in XSLT 1.0 errata)
copyNamespaceNode(int) - Method in class com.icl.saxon.output.StringOutputter
Copy a namespace node to the current element node (Rules defined in XSLT 1.0 errata)
copyStringValue(Outputter) - Method in class com.icl.saxon.jdom.NodeWrapper
Copy the string-value of this node to a given outputter
copyStringValue(Outputter) - Method in class com.icl.saxon.om.AbstractNode
Copy the string-value of this node to a given outputter.
copyStringValue(Outputter) - Method in interface com.icl.saxon.om.NodeInfo
Copy the string-value of this node to a given outputter
cos(double) - Static method in class com.icl.saxon.exslt.Math
Get the cosine of a numeric value (SStL)
createAttribute(String) - Method in class com.icl.saxon.om.AbstractNode
Create an Attr of the given name.
createAttributeNS(String, String) - Method in class com.icl.saxon.om.AbstractNode
Create an attribute of the given qualified name and namespace URI.
createCDATASection(String) - Method in class com.icl.saxon.om.AbstractNode
Create a CDATASection node whose value is the specified string.
createComment(String) - Method in class com.icl.saxon.om.AbstractNode
Create a Comment node given the specified string.
createDocument() - Method in class com.icl.saxon.tinytree.TinyBuilder
 
createDocumentFragment() - Method in class com.icl.saxon.om.AbstractNode
Creates an empty DocumentFragment object.
createElement(String) - Method in class com.icl.saxon.om.AbstractNode
Creates an element of the type specified.
createElementNS(String, String) - Method in class com.icl.saxon.om.AbstractNode
Create an element of the given qualified name and namespace URI.
createEntityReference(String) - Method in class com.icl.saxon.om.AbstractNode
Create an EntityReference object.
createProcessingInstruction(String, String) - Method in class com.icl.saxon.om.AbstractNode
Create a ProcessingInstruction node given the specified name and data strings.
createTextNode(String) - Method in class com.icl.saxon.om.AbstractNode
Create a Text node given the specified string.
createURL(File) - Static method in class com.icl.saxon.ExtendedInputSource
Create a URL that refers to a given File
currentDocument - Variable in class com.icl.saxon.om.Builder
 
currentNode - Variable in class com.icl.saxon.output.DOMEmitter
 
cyrillicLower - Variable in class com.icl.saxon.number.Numberer_en
 
cyrillicUpper - Variable in class com.icl.saxon.number.Numberer_en
 

D

DATA_TYPE - Variable in class com.icl.saxon.style.StandardNames
 
DECIMAL_SEPARATOR - Variable in class com.icl.saxon.style.StandardNames
 
DEFAULT_CASE_ORDER - Static variable in class com.icl.saxon.sort.TextComparer
 
DERIVATION_EXTENSION - Static variable in interface org.w3c.dom.TypeInfo
 
DERIVATION_LIST - Static variable in interface org.w3c.dom.TypeInfo
 
DERIVATION_RESTRICTION - Static variable in interface org.w3c.dom.TypeInfo
 
DERIVATION_UNION - Static variable in interface org.w3c.dom.TypeInfo
 
DESCENDANT - Static variable in class com.icl.saxon.om.Axis
 
DESCENDANT_OR_SELF - Static variable in class com.icl.saxon.om.Axis
 
DIGIT - Variable in class com.icl.saxon.style.StandardNames
 
DISABLE_OUTPUT_ESCAPING - Variable in class com.icl.saxon.style.StandardNames
 
DOCTYPE_PUBLIC - Variable in class com.icl.saxon.style.StandardNames
 
DOCTYPE_SYSTEM - Variable in class com.icl.saxon.style.StandardNames
 
DOMConfiguration - interface org.w3c.dom.DOMConfiguration.
 
DOMDriver - class com.icl.saxon.DOMDriver.
DOMDriver.java: (pseudo-)SAX driver for DOM.
This class simulates the action of a SAX Parser, taking an already-constructed DOM Document and walking around it in a depth-first traversal, calling a SAX-compliant ContentHandler to process the children as it does so.
DOMDriver() - Constructor for class com.icl.saxon.DOMDriver
 
DOMEmitter - class com.icl.saxon.output.DOMEmitter.
DOMEmitter is an Emitter that attaches the result tree to a specified Node in a DOM Document
DOMEmitter() - Constructor for class com.icl.saxon.output.DOMEmitter
 
DOMExceptionImpl - exception com.icl.saxon.tree.DOMExceptionImpl.
DOM operations only raise exceptions in "exceptional" circumstances, i.e., when an operation is impossible to perform (either for logical reasons, because data is lost, or because the implementation has become unstable).
DOMExceptionImpl(short, String) - Constructor for class com.icl.saxon.tree.DOMExceptionImpl
 
DOMSTRING_SIZE_ERR - Static variable in class com.icl.saxon.tree.DOMExceptionImpl
 
DOMStringList - interface org.w3c.dom.DOMStringList.
 
DO_NOT_RECOVER - Static variable in class com.icl.saxon.Controller
 
DTD - Static variable in class com.icl.saxon.om.Namespace
Fixed namespace name for SAXON DTD extension: "http://icl.com/saxon/dtd"
DTDEmitter - class com.icl.saxon.output.DTDEmitter.
DTDEmitter is an Emitter that generates output in DTD format from special elements such as dtd:doctype and dtd:element.
DTDEmitter() - Constructor for class com.icl.saxon.output.DTDEmitter
 
Date - class com.icl.saxon.exslt.Date.
This class implements extension functions in the http://exslt.org/dates-and-times namespace.
DecimalFormatManager - class com.icl.saxon.DecimalFormatManager.
DecimalFormatManager manages the collection of named and unnamed decimal formats
DecimalFormatManager() - Constructor for class com.icl.saxon.DecimalFormatManager
create a Controller and initialise variables
DefaultHandler - class com.icl.saxon.aelfred.DefaultHandler.
This class extends the SAX base handler class to support the SAX2 Lexical and Declaration handlers.
DefaultHandler() - Constructor for class com.icl.saxon.aelfred.DefaultHandler
Constructs a handler which ignores all parsing events.
DescendingComparer - class com.icl.saxon.sort.DescendingComparer.
A Comparer used for comparing descending keys
DescendingComparer(Comparer) - Constructor for class com.icl.saxon.sort.DescendingComparer
 
DifferenceEnumeration - class com.icl.saxon.expr.DifferenceEnumeration.
An enumeration representing a nodeset that is an intersection of two other NodeSets.
DifferenceEnumeration(NodeEnumeration, NodeEnumeration, Controller) - Constructor for class com.icl.saxon.expr.DifferenceEnumeration
Form an enumeration of the difference of two nodesets, that is, the nodes that are in p1 and that are not in p2.
DistinctEnumeration - class com.icl.saxon.expr.DistinctEnumeration.
An enumeration returning the distinct nodes from a supplied nodeset
DistinctEnumeration(NodeEnumeration, Controller) - Constructor for class com.icl.saxon.expr.DistinctEnumeration
Form an enumeration of the distinct nodes in a node-set, distinguishing nodes by their string-value
DistinctEnumeration(Context, NodeEnumeration, Expression) - Constructor for class com.icl.saxon.expr.DistinctEnumeration
 
Document - class com.icl.saxon.functions.Document.
 
Document() - Constructor for class com.icl.saxon.functions.Document
 
DocumentBuilderFactoryImpl - class com.icl.saxon.om.DocumentBuilderFactoryImpl.
Implementation of JAXP 1.3 DocumentBuilderFactory.
DocumentBuilderFactoryImpl() - Constructor for class com.icl.saxon.om.DocumentBuilderFactoryImpl
 
DocumentBuilderImpl - class com.icl.saxon.om.DocumentBuilderImpl.
 
DocumentBuilderImpl() - Constructor for class com.icl.saxon.om.DocumentBuilderImpl
 
DocumentHandlerProxy - class com.icl.saxon.output.DocumentHandlerProxy.
A DocumentHandlerProxy is an Emitter that filters data before passing it to an underlying SAX DocumentHandler.
DocumentHandlerProxy() - Constructor for class com.icl.saxon.output.DocumentHandlerProxy
 
DocumentImpl - class com.icl.saxon.tree.DocumentImpl.
A node in the XML parse tree representing the Document itself (or equivalently, the root node of the Document).
DocumentImpl() - Constructor for class com.icl.saxon.tree.DocumentImpl
 
DocumentInfo - interface com.icl.saxon.om.DocumentInfo.
The root node of an XPath tree.
DocumentPool - class com.icl.saxon.om.DocumentPool.
An object representing the collection of documents handled during a single transformation
DocumentPool() - Constructor for class com.icl.saxon.om.DocumentPool
 
DocumentWrapper - class com.icl.saxon.jdom.DocumentWrapper.
The root node of an XPath tree.
DocumentWrapper(Document, String) - Constructor for class com.icl.saxon.jdom.DocumentWrapper
 
DoubleComparer - class com.icl.saxon.sort.DoubleComparer.
A Comparer used for comparing keys that are Doubles
DoubleComparer() - Constructor for class com.icl.saxon.sort.DoubleComparer
 
date(String) - Static method in class com.icl.saxon.exslt.Date
The date:date function returns the date specified in the date/time string given as the argument.
date() - Static method in class com.icl.saxon.exslt.Date
The date:date function returns the current date.
dateTime() - Static method in class com.icl.saxon.exslt.Date
The date:date-time function returns the current date and time as a date/time string.
dayAbbreviation(String) - Static method in class com.icl.saxon.exslt.Date
Return the day of the week given in a date as an English day abbreviation: one of 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', or 'Sat'.
dayAbbreviation() - Static method in class com.icl.saxon.exslt.Date
Return the day of the week given in the current date as an English day abbreviation: one of 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', or 'Sat'.
dayInMonth(String) - Static method in class com.icl.saxon.exslt.Date
Return the day number of a specified date within the month
dayInMonth() - Static method in class com.icl.saxon.exslt.Date
Return the day number of the current date within the month
dayInWeek(String) - Static method in class com.icl.saxon.exslt.Date
Return the day of the week given in a date as a number.
dayInWeek() - Static method in class com.icl.saxon.exslt.Date
Return the day of the week in the current date as a number.
dayInYear(String) - Static method in class com.icl.saxon.exslt.Date
Return the day number of a specified date within the year
dayInYear() - Static method in class com.icl.saxon.exslt.Date
Return the day number of the current date within the year
dayName(String) - Static method in class com.icl.saxon.exslt.Date
Return the day of the week given in a date as an English day name: one of 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday' or 'Friday'.
dayName() - Static method in class com.icl.saxon.exslt.Date
Return the day of the week given in the current date as an English day name: one of 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday' or 'Friday'.
dayOfWeekInMonth(String) - Static method in class com.icl.saxon.exslt.Date
Return the day-of-the-week in a month of a date as a number (e.g.
dayOfWeekInMonth() - Static method in class com.icl.saxon.exslt.Date
Return the day-of-the-week in a month of the current date as a number (e.g.
declarationIsWritten - Variable in class com.icl.saxon.output.XMLEmitter
 
declareNamespace(String, String) - Method in class com.icl.saxon.expr.StandaloneContext
Declare a namespace whose prefix can be used in expressions
defineGlobalParameters(ParameterSet) - Method in class com.icl.saxon.Bindery
Define global parameters
defineGlobalVariable(Binding, Value) - Method in class com.icl.saxon.Bindery
Define global variable
defineLocalVariable(Binding, Value) - Method in class com.icl.saxon.Bindery
Define local variable
definesExcludedNamespace(short) - Method in class com.icl.saxon.style.