A B C D E G H I L N P R S T U V W X

A

accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.NodeTest
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.TextTest
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.BooleanExpr
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.AttrExistsExpr
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.AttrTest
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.ElementTest
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.ThisNodeTest
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.ParentNodeTest
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.AttrNotEqualsExpr
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.AllElementTest
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.TrueExpr
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.AttrEqualsExpr
 
accept(Visitor) - Method in class com.hp.hpl.sparta.xpath.PositionEqualsExpr
 
addObserver(Document.Observer) - Method in class com.hp.hpl.sparta.Document
 
adoptNode(Node) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
AllElementTest - class com.hp.hpl.sparta.xpath.AllElementTest.
A '*' node test.
AllElementTest() - Constructor for class com.hp.hpl.sparta.xpath.AllElementTest
 
appendChild(Node) - Method in class com.hp.hpl.sparta.Element
 
appendChild(Node) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
appendChild(Node) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
appendChild(Node) - Method in class com.hp.hpl.thermopylae.TextImpl
 
appendChild(Node) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
appendData(char) - Method in class com.hp.hpl.sparta.Text
 
appendData(char[], int, int) - Method in class com.hp.hpl.sparta.Text
 
appendData(String) - Method in class com.hp.hpl.sparta.Text
 
appendData(String) - Method in class com.hp.hpl.thermopylae.TextImpl
 
AttrEqualsExpr - class com.hp.hpl.sparta.xpath.AttrEqualsExpr.
A '@attrName = "value"' test.
AttrExistsExpr - class com.hp.hpl.sparta.xpath.AttrExistsExpr.
A '@attrName' test to see if attribute exists.
AttrExpr - class com.hp.hpl.sparta.xpath.AttrExpr.
A boolean test on an attribute.
AttrImpl - class com.hp.hpl.thermopylae.AttrImpl.
Wrapper around sparta attribute.
AttrNotEqualsExpr - class com.hp.hpl.sparta.xpath.AttrNotEqualsExpr.
A '@attrName != "value"' test.
AttrTest - class com.hp.hpl.sparta.xpath.AttrTest.
A node test for an element with a particular tagname.

B

BooleanExpr - class com.hp.hpl.sparta.xpath.BooleanExpr.
an expression that returns a boolean value.
BooleanExpr() - Constructor for class com.hp.hpl.sparta.xpath.BooleanExpr
 

C

canSetNormalizationFeature(String, boolean) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
characters(char[], int, int) - Method in interface com.hp.hpl.sparta.ParseHandler
 
characters(char[], int, int) - Method in class com.hp.hpl.sparta.DefaultParseHandler
 
characters(char[], int, int) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
clone() - Method in class com.hp.hpl.sparta.Node
Return a deep copy of this node.
clone() - Method in class com.hp.hpl.sparta.Text
Deep clone: returns Text node with copy of this ones data.
clone() - Method in class com.hp.hpl.sparta.Document
Deep copy of this document.
clone() - Method in class com.hp.hpl.sparta.Element
Create a deep clone of this Element.
cloneElement(boolean) - Method in class com.hp.hpl.sparta.Element
Create a clone of this node.
cloneNode(boolean) - Method in class com.hp.hpl.thermopylae.ElementImpl
Return clone of node.
cloneNode(boolean) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
cloneNode(boolean) - Method in class com.hp.hpl.thermopylae.TextImpl
 
cloneNode(boolean) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
cloneShallow() - Method in class com.hp.hpl.sparta.Element
Create a shallow clone of this Element.
code - Variable in class com.hp.hpl.sparta.DOMException
 
com.hp.hpl.sparta - package com.hp.hpl.sparta
A light-weight, simplified XML parser, DOM, and XPATH interpreter.
com.hp.hpl.sparta.xpath - package com.hp.hpl.sparta.xpath
XPath parse trees over which Visitor objects can traverse to apply the XPath expression to DOM nodes.
com.hp.hpl.thermopylae - package com.hp.hpl.thermopylae
Standard W3C DOM wrappers around the sparta non-standard DOM so that it can be used by packages such as Xalan that require the standard DOM.
com.hp.hpl.thermopylae.fatpath - package com.hp.hpl.thermopylae.fatpath
Apply XPath expressions to standard W3C DOM trees.
compareTreePosition(Node) - Method in class com.hp.hpl.thermopylae.NodeImpl
 
compareTreePosition(Node) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
compareTreePosition(Node) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
createAttribute(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
createAttributeNS(String, String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
createCDATASection(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
createComment(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
createDocument(String, String, DocumentType) - Method in class com.hp.hpl.thermopylae.DOMImplementationImpl
 
createDocumentFragment() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
createDocumentType(String, String, String) - Method in class com.hp.hpl.thermopylae.DOMImplementationImpl
 
createElement(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
createElementNS(String, String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
createEntityReference(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
createProcessingInstruction(String, String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
createTextNode(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 

D

DEFAULT_LOG - Static variable in interface com.hp.hpl.sparta.ParseSource
 
DefaultParseHandler - class com.hp.hpl.sparta.DefaultParseHandler.
This class provides a default ParseHandler that does nothing.
DefaultParseHandler() - Constructor for class com.hp.hpl.sparta.DefaultParseHandler
 
deleteData(int, int) - Method in class com.hp.hpl.thermopylae.TextImpl
 
deleteObserver(Document.Observer) - Method in class com.hp.hpl.sparta.Document
 
Document - class com.hp.hpl.sparta.Document.
An XML Document.
Document.Index - class com.hp.hpl.sparta.Document.Index.
 
Document.Observer - interface com.hp.hpl.sparta.Document.Observer.
 
Document() - Constructor for class com.hp.hpl.sparta.Document
 
DocumentBuilderFactoryImpl - class com.hp.hpl.thermopylae.DocumentBuilderFactoryImpl.
Standard wrapper around sparta parser.
DocumentBuilderFactoryImpl() - Constructor for class com.hp.hpl.thermopylae.DocumentBuilderFactoryImpl
 
DocumentBuilderImpl - class com.hp.hpl.thermopylae.DocumentBuilderImpl.
Standard wrapper around sparta parser.
DocumentBuilderImpl() - Constructor for class com.hp.hpl.thermopylae.DocumentBuilderImpl
 
DocumentImpl - class com.hp.hpl.thermopylae.DocumentImpl.
Standard wrapper around sparta Document.
DOMException - exception com.hp.hpl.sparta.DOMException.
Thrown when problem constructing the DOM.
DOMException(short, String) - Constructor for class com.hp.hpl.sparta.DOMException
 
DOMImplementationImpl - class com.hp.hpl.thermopylae.DOMImplementationImpl.
Standard wrapper around sparta stuff.
DOMImplementationImpl() - Constructor for class com.hp.hpl.thermopylae.DOMImplementationImpl
 
DOMSTRING_SIZE_ERR - Static variable in class com.hp.hpl.sparta.DOMException
 

E

Element - class com.hp.hpl.sparta.Element.
An XML Element.
Element(String) - Constructor for class com.hp.hpl.sparta.Element
 
ElementImpl - class com.hp.hpl.thermopylae.ElementImpl.
Wrapper around a sparta Element.
ElementTest - class com.hp.hpl.sparta.xpath.ElementTest.
A node test for an element with a particular tagname.
EncodingMismatchException - exception com.hp.hpl.sparta.EncodingMismatchException.
Thrown when declared encoding does not match assumed encoding.
endDocument() - Method in interface com.hp.hpl.sparta.ParseHandler
 
endDocument() - Method in class com.hp.hpl.sparta.DefaultParseHandler
 
endDocument() - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
endElement(Element) - Method in interface com.hp.hpl.sparta.ParseHandler
 
endElement(Element) - Method in class com.hp.hpl.sparta.DefaultParseHandler
 
endElement(Element) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
equals(Object) - Method in class com.hp.hpl.sparta.Text
Text nodes can be equal even if they are in different documents, different parents, different siblings, or different annotations.
equals(Object) - Method in class com.hp.hpl.sparta.Document
Two documents are equal IFF their document elements are equal.
equals(Object) - Method in class com.hp.hpl.sparta.Element
To be equal elements must have the same tagname, they must have the same children (applying equals recursivly) in the same order and they must have the same attributes in any order.
equals(Object) - Method in class com.hp.hpl.thermopylae.NodeImpl
 
equals(Object) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
error(String, String, int) - Method in interface com.hp.hpl.sparta.ParseLog
 
ExprFactory - class com.hp.hpl.sparta.xpath.ExprFactory.
A utility that parses a stream of tokens and creates the appropriate sub-class of BooleanExpr.
ExprFactory() - Constructor for class com.hp.hpl.sparta.xpath.ExprFactory
 

G

get(String) - Method in class com.hp.hpl.sparta.Document.Index
 
get(String) - Static method in class com.hp.hpl.sparta.xpath.XPath
Return the xpath parse-tree object for this expression.
getActualEncoding() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getAnnotation() - Method in class com.hp.hpl.sparta.Node
 
getAnnotation() - Method in class com.hp.hpl.sparta.Document
 
getAttribute(String) - Method in class com.hp.hpl.sparta.Element
 
getAttribute(String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getAttribute(String) - Method in class com.hp.hpl.thermopylae.DocumentBuilderFactoryImpl
 
getAttributeNames() - Method in class com.hp.hpl.sparta.Element
Return enumeration of Strings
getAttributeNode(String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getAttributeNodeNS(String, String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getAttributeNS(String, String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getAttributes() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getAttributes() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getAttributes() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getAttributes() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getAttrName() - Method in class com.hp.hpl.sparta.xpath.AttrExpr
 
getAttrName() - Method in class com.hp.hpl.sparta.xpath.AttrTest
 
getAttrValue() - Method in class com.hp.hpl.sparta.xpath.AttrNotEqualsExpr
 
getAttrValue() - Method in class com.hp.hpl.sparta.xpath.AttrEqualsExpr
 
getBaseURI() - Method in class com.hp.hpl.thermopylae.NodeImpl
 
getBaseURI() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getBaseURI() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getCause() - Method in class com.hp.hpl.sparta.ParseException
 
getCause() - Method in class com.hp.hpl.sparta.xpath.XPathException
 
getChildNodes() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getChildNodes() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getChildNodes() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getChildNodes() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getContentHandler() - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
getData() - Method in class com.hp.hpl.sparta.Text
 
getData() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getDoctype() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getDocumentElement() - Method in class com.hp.hpl.sparta.Document
 
getDocumentElement() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getDocumentURI() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getDOMImplementation() - Method in class com.hp.hpl.thermopylae.DocumentBuilderImpl
 
getDTDHandler() - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
getElementById(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getElementsByTagName(String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getElementsByTagName(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getElementsByTagNameNS(String, String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getElementsByTagNameNS(String, String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getEncoding() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getEntityResolver() - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
getErrorHandler() - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
getErrorHandler() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getFeature(String) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
getFeature(String) - Method in class com.hp.hpl.thermopylae.SAXParserFactoryImpl
 
getFirstChild() - Method in class com.hp.hpl.sparta.Element
 
getFirstChild() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getFirstChild() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getFirstChild() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getFirstChild() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getImplementation() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getIndexingAttrName() - Method in class com.hp.hpl.sparta.xpath.XPath
Return the attribute name in a trailing [@attrName] predicate.
getInterface(String) - Method in class com.hp.hpl.thermopylae.NodeImpl
 
getInterface(String) - Method in class com.hp.hpl.thermopylae.DOMImplementationImpl
 
getInterface(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getInterface(String) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getIsWhitespaceInElementContent() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getLastChild() - Method in class com.hp.hpl.sparta.Element
 
getLastChild() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getLastChild() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getLastChild() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getLastChild() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getLength() - Method in class com.hp.hpl.thermopylae.NamedNodeMapImpl
 
getLength() - Method in class com.hp.hpl.thermopylae.NodeListImpl
 
getLength() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getLineNumber() - Method in class com.hp.hpl.sparta.ParseException
 
getLineNumber() - Method in interface com.hp.hpl.sparta.ParseSource
Last line number read by parser.
getLocalName() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getLocalName() - Method in class com.hp.hpl.thermopylae.DocumentImpl
Always return null
getLocalName() - Method in class com.hp.hpl.thermopylae.TextImpl
Always return null
getLocalName() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getName() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getNamedItem(String) - Method in class com.hp.hpl.thermopylae.NamedNodeMapImpl
 
getNamedItemNS(String, String) - Method in class com.hp.hpl.thermopylae.NamedNodeMapImpl
 
getNamespaceURI() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getNamespaceURI() - Method in class com.hp.hpl.thermopylae.DocumentImpl
Always return null
getNamespaceURI() - Method in class com.hp.hpl.thermopylae.TextImpl
Always return null
getNamespaceURI() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getNextSibling() - Method in class com.hp.hpl.sparta.Node
 
getNextSibling() - Method in class com.hp.hpl.thermopylae.NodeImpl
 
getNextSibling() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getNextSibling() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getNodeName() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getNodeName() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getNodeName() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getNodeName() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getNodeTest() - Method in class com.hp.hpl.sparta.xpath.Step
 
getNodeType() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getNodeType() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getNodeType() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getNodeType() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getNodeValue() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getNodeValue() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getNodeValue() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getNodeValue() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getNormalizationFeature(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getOwnerDocument() - Method in class com.hp.hpl.sparta.Node
null IFF this is a Document
getOwnerDocument() - Method in class com.hp.hpl.thermopylae.NodeImpl
 
getOwnerDocument() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getOwnerDocument() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getOwnerElement() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getParentNode() - Method in class com.hp.hpl.sparta.Node
 
getParentNode() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getParentNode() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getParentNode() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getParentNode() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getParser() - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 
getParseSource() - Method in interface com.hp.hpl.sparta.ParseHandler
 
getParseSource() - Method in class com.hp.hpl.sparta.DefaultParseHandler
 
getParseSource() - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
getPosition() - Method in class com.hp.hpl.sparta.xpath.PositionEqualsExpr
 
getPredicate() - Method in class com.hp.hpl.sparta.xpath.Step
 
getPrefix() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getPrefix() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getPrefix() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getPrefix() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getPreviousSibling() - Method in class com.hp.hpl.sparta.Node
 
getPreviousSibling() - Method in class com.hp.hpl.thermopylae.NodeImpl
 
getPreviousSibling() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getPreviousSibling() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getProperty(String) - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 
getProperty(String) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
getSpecified() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getStandalone() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getSteps() - Method in class com.hp.hpl.sparta.xpath.XPath
 
getStrictErrorChecking() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getSystemId() - Method in class com.hp.hpl.sparta.Document
 
getSystemId() - Method in interface com.hp.hpl.sparta.ParseSource
 
getTagName() - Method in class com.hp.hpl.sparta.Element
 
getTagName() - Method in class com.hp.hpl.sparta.xpath.ElementTest
 
getTagName() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
getTextContent() - Method in class com.hp.hpl.thermopylae.NodeImpl
 
getTextContent() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getTextContent() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getUserData(String) - Method in class com.hp.hpl.thermopylae.NodeImpl
 
getUserData(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getUserData(String) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getValue() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
getVersion() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
getWholeText() - Method in class com.hp.hpl.thermopylae.TextImpl
 
getXMLReader() - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 

H

hasAttribute(String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
hasAttributeNS(String, String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
hasAttributes() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
hasAttributes() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
hasAttributes() - Method in class com.hp.hpl.thermopylae.TextImpl
 
hasAttributes() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
hasChildNodes() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
hasChildNodes() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
hasChildNodes() - Method in class com.hp.hpl.thermopylae.TextImpl
ALways returns false.
hasChildNodes() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
hasFeature(String, String) - Method in class com.hp.hpl.thermopylae.DOMImplementationImpl
 
HIERARCHY_REQUEST_ERR - Static variable in class com.hp.hpl.sparta.DOMException
 
htmlEncode(Writer, String) - Static method in class com.hp.hpl.sparta.Node
Quote special XML characters '<', '>', '&', '"' if necessary, and write to character stream.

I

importNode(Node, boolean) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
insertBefore(Node, Node) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
insertBefore(Node, Node) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
insertBefore(Node, Node) - Method in class com.hp.hpl.thermopylae.TextImpl
 
insertBefore(Node, Node) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
insertData(int, String) - Method in class com.hp.hpl.thermopylae.TextImpl
 
isAbsolute() - Method in class com.hp.hpl.sparta.xpath.XPath
Does this path begin with a '/' or '//' ?
isEqualNode(Node, boolean) - Method in class com.hp.hpl.thermopylae.NodeImpl
 
isEqualNode(Node, boolean) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
isEqualNode(Node, boolean) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
isMultiLevel() - Method in class com.hp.hpl.sparta.xpath.Step
Is this step preceeded by a '//' ?
isNamespaceAware() - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 
isNamespaceAware() - Method in class com.hp.hpl.thermopylae.SAXParserFactoryImpl
 
isNamespaceAware() - Method in class com.hp.hpl.thermopylae.DocumentBuilderImpl
 
isSameNode(Node) - Method in class com.hp.hpl.thermopylae.NodeImpl
 
isSameNode(Node) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
isSameNode(Node) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
isStringValue() - Method in class com.hp.hpl.sparta.xpath.NodeTest
Does this nodetest evaluate to a string values (attribute values or text() nodes)
isStringValue() - Method in class com.hp.hpl.sparta.xpath.TextTest
Return true
isStringValue() - Method in class com.hp.hpl.sparta.xpath.AttrTest
Return true
isStringValue() - Method in class com.hp.hpl.sparta.xpath.ElementTest
Return false
isStringValue() - Method in class com.hp.hpl.sparta.xpath.ThisNodeTest
Return false
isStringValue() - Method in class com.hp.hpl.sparta.xpath.ParentNodeTest
Return false
isStringValue() - Method in class com.hp.hpl.sparta.xpath.XPath
Does xpath evaluate to a string values (attribute values or text() nodes)
isStringValue() - Method in class com.hp.hpl.sparta.xpath.AllElementTest
Return false
isStringValue() - Method in class com.hp.hpl.sparta.xpath.Step
Does this step evaluate to a string values (attribute values or text() nodes)
isStringValue(String) - Static method in class com.hp.hpl.sparta.xpath.XPath
Convenience function equivalent to get(xpathString).isStringValue()
isSupported(String, String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
isSupported(String, String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
isSupported(String, String) - Method in class com.hp.hpl.thermopylae.TextImpl
 
isSupported(String, String) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
isValidating() - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 
isValidating() - Method in class com.hp.hpl.thermopylae.SAXParserFactoryImpl
 
isValidating() - Method in class com.hp.hpl.thermopylae.DocumentBuilderImpl
 
item(int) - Method in class com.hp.hpl.thermopylae.NamedNodeMapImpl
 
item(int) - Method in class com.hp.hpl.thermopylae.NodeListImpl
 

L

lookupNamespacePrefix(String) - Method in class com.hp.hpl.thermopylae.NodeImpl
 
lookupNamespacePrefix(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
lookupNamespacePrefix(String) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
lookupNamespaceURI(String) - Method in class com.hp.hpl.thermopylae.NodeImpl
 
lookupNamespaceURI(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
lookupNamespaceURI(String) - Method in class com.hp.hpl.thermopylae.AttrImpl
 

N

NamedNodeMapImpl - class com.hp.hpl.thermopylae.NamedNodeMapImpl.
Wrapper around set of Attrs.
NamespaceSupport - class com.hp.hpl.thermopylae.NamespaceSupport.
Streamlined thermopylae specific implementation of the org.xml.sax.helpers.NamespaceSupport class.
NamespaceSupport() - Constructor for class com.hp.hpl.thermopylae.NamespaceSupport
 
newDocument() - Method in class com.hp.hpl.thermopylae.DocumentBuilderImpl
 
newDocumentBuilder() - Method in class com.hp.hpl.thermopylae.DocumentBuilderFactoryImpl
 
newSAXParser() - Method in class com.hp.hpl.thermopylae.SAXParserFactoryImpl
 
Node - class com.hp.hpl.sparta.Node.
An XML node.
Node() - Constructor for class com.hp.hpl.sparta.Node
 
NodeImpl - class com.hp.hpl.thermopylae.NodeImpl.
Standard wrapper around spartan Node.
NodeImpl(DocumentImpl, Node) - Constructor for class com.hp.hpl.thermopylae.NodeImpl
 
NodeListImpl - class com.hp.hpl.thermopylae.NodeListImpl.
Wrapper around a vector of ElementImpl.
NodeTest - class com.hp.hpl.sparta.xpath.NodeTest.
The test for a nodeset that appears before the optional [predicate] in an xpath step.
NodeTest() - Constructor for class com.hp.hpl.sparta.xpath.NodeTest
 
normalize() - Method in class com.hp.hpl.thermopylae.ElementImpl
 
normalize() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
normalize() - Method in class com.hp.hpl.thermopylae.TextImpl
 
normalize() - Method in class com.hp.hpl.thermopylae.AttrImpl
 
normalizeDocument() - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
NOT_FOUND_ERR - Static variable in class com.hp.hpl.sparta.DOMException
 
note(String, String, int) - Method in interface com.hp.hpl.sparta.ParseLog
 

P

ParentNodeTest - class com.hp.hpl.sparta.xpath.ParentNodeTest.
A '..' node test.
ParentNodeTest() - Constructor for class com.hp.hpl.sparta.xpath.ParentNodeTest
 
parse(byte[]) - Static method in class com.hp.hpl.sparta.Parser
 
parse(byte[], ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
parse(char[]) - Static method in class com.hp.hpl.sparta.Parser
Fastest parser method takes a character array containing an XML message
parse(char[], ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
parse(File) - Static method in class com.hp.hpl.sparta.Parser
 
parse(File, DefaultHandler) - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 
parse(File, ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
parse(File, ParseLog) - Static method in class com.hp.hpl.sparta.Parser
 
parse(File, ParseLog, ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
parse(InputSource) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
parse(InputSource) - Method in class com.hp.hpl.thermopylae.DocumentBuilderImpl
 
parse(InputSource, DefaultHandler) - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 
parse(InputStream, DefaultHandler) - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 
parse(InputStream, DefaultHandler, String) - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 
parse(String) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
parse(String, DefaultHandler) - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 
parse(String, InputStream) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, InputStream, ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, InputStream, ParseLog) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, InputStream, ParseLog, ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, InputStream, ParseLog, String) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, InputStream, ParseLog, String, ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, Reader) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, Reader, ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, Reader, ParseLog) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, Reader, ParseLog, ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, Reader, ParseLog, String) - Static method in class com.hp.hpl.sparta.Parser
 
parse(String, Reader, ParseLog, String, ParseHandler) - Static method in class com.hp.hpl.sparta.Parser
 
ParseException - exception com.hp.hpl.sparta.ParseException.
Thrown when error parsing XML or XPath.
ParseException(ParseCharStream, char, char) - Constructor for class com.hp.hpl.sparta.ParseException
 
ParseException(ParseCharStream, char, char[]) - Constructor for class com.hp.hpl.sparta.ParseException
Precondition: expected.length > 0
ParseException(ParseCharStream, char, String) - Constructor for class com.hp.hpl.sparta.ParseException
 
ParseException(ParseCharStream, String) - Constructor for class com.hp.hpl.sparta.ParseException
 
ParseException(ParseCharStream, String, char[]) - Constructor for class com.hp.hpl.sparta.ParseException
 
ParseException(ParseCharStream, String, String) - Constructor for class com.hp.hpl.sparta.ParseException
 
ParseException(ParseLog, String, int, int, String, String) - Constructor for class com.hp.hpl.sparta.ParseException
 
ParseException(String) - Constructor for class com.hp.hpl.sparta.ParseException
 
ParseException(String, int, int, String, String) - Constructor for class com.hp.hpl.sparta.ParseException
 
ParseException(String, Throwable) - Constructor for class com.hp.hpl.sparta.ParseException
 
ParseHandler - interface com.hp.hpl.sparta.ParseHandler.
This interface defines the SAX Parser interface for Sparta.
ParseLog - interface com.hp.hpl.sparta.ParseLog.
The parser uses this to report errors.
Parser - class com.hp.hpl.sparta.Parser.
Provides a simple interface to the XML parser.
Parser() - Constructor for class com.hp.hpl.sparta.Parser
 
ParseSource - interface com.hp.hpl.sparta.ParseSource.
A source of XML that has been parsed.
PositionEqualsExpr - class com.hp.hpl.sparta.xpath.PositionEqualsExpr.
Test position within element list.
PositionEqualsExpr(int) - Constructor for class com.hp.hpl.sparta.xpath.PositionEqualsExpr
 
pushContext() - Method in class com.hp.hpl.thermopylae.NamespaceSupport
 

R

removeAttribute(String) - Method in class com.hp.hpl.sparta.Element
 
removeAttribute(String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
removeAttributeNode(Attr) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
removeAttributeNS(String, String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
removeChild(Node) - Method in class com.hp.hpl.sparta.Element
 
removeChild(Node) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
removeChild(Node) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
removeChild(Node) - Method in class com.hp.hpl.thermopylae.TextImpl
 
removeChild(Node) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
removeIndices() - Method in class com.hp.hpl.sparta.Document
 
removeNamedItem(String) - Method in class com.hp.hpl.thermopylae.NamedNodeMapImpl
 
removeNamedItemNS(String, String) - Method in class com.hp.hpl.thermopylae.NamedNodeMapImpl
 
renameNode(Node, String, String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
replaceChild(Element, Node) - Method in class com.hp.hpl.sparta.Element
Replace oldChild with newChild.
replaceChild(Node, Node) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
replaceChild(Node, Node) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
replaceChild(Node, Node) - Method in class com.hp.hpl.thermopylae.TextImpl
 
replaceChild(Node, Node) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
replaceChild(Text, Node) - Method in class com.hp.hpl.sparta.Element
Replace oldChild with newChild.
replaceData(int, int, String) - Method in class com.hp.hpl.thermopylae.TextImpl
 
replaceWholeText(String) - Method in class com.hp.hpl.thermopylae.TextImpl
 

S

SAXParserFactoryImpl - class com.hp.hpl.thermopylae.SAXParserFactoryImpl.
SAXParserFactory implementation for Sparta XML parser wrapper Currently returns a Thermopylae SAXParser with or without namespace support and with no validation.
SAXParserFactoryImpl() - Constructor for class com.hp.hpl.thermopylae.SAXParserFactoryImpl
 
SAXParserImpl - class com.hp.hpl.thermopylae.SAXParserImpl.
JAXP compatible XMLReader wrapper for Sparta.
selectElementIterator(Document, String) - Static method in class com.hp.hpl.thermopylae.fatpath.XPathAPI
 
selectElementIterator(Element, String) - Static method in class com.hp.hpl.thermopylae.fatpath.XPathAPI
 
selectSingleElement(Document, String) - Static method in class com.hp.hpl.thermopylae.fatpath.XPathAPI
 
selectSingleElement(Element, String) - Static method in class com.hp.hpl.thermopylae.fatpath.XPathAPI
 
selectSingleString(Document, String) - Static method in class com.hp.hpl.thermopylae.fatpath.XPathAPI
 
selectSingleString(Element, String) - Static method in class com.hp.hpl.thermopylae.fatpath.XPathAPI
 
selectStringIterator(Document, String) - Static method in class com.hp.hpl.thermopylae.fatpath.XPathAPI
 
selectStringIterator(Element, String) - Static method in class com.hp.hpl.thermopylae.fatpath.XPathAPI
 
setActualEncoding(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setAnnotation(Object) - Method in class com.hp.hpl.sparta.Node
Use by client to attach arbitrary data to DOM document.
setAnnotation(Object) - Method in class com.hp.hpl.sparta.Document
Use by client to attach arbitrary data to DOM document.
setAttribute(String, Object) - Method in class com.hp.hpl.thermopylae.DocumentBuilderFactoryImpl
 
setAttribute(String, String) - Method in class com.hp.hpl.sparta.Element
 
setAttribute(String, String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
setAttributeNode(Attr) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
setAttributeNodeNS(Attr) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
setAttributeNS(String, String, String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
setContentHandler(ContentHandler) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
setData(String) - Method in class com.hp.hpl.sparta.Text
 
setData(String) - Method in class com.hp.hpl.thermopylae.TextImpl
 
setDocumentElement(Element) - Method in class com.hp.hpl.sparta.Document
 
setDocumentURI(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setDTDHandler(DTDHandler) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
setEncoding(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setEntityResolver(EntityResolver) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
setEntityResolver(EntityResolver) - Method in class com.hp.hpl.thermopylae.DocumentBuilderImpl
 
setErrorHandler(DOMErrorHandler) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setErrorHandler(ErrorHandler) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
setErrorHandler(ErrorHandler) - Method in class com.hp.hpl.thermopylae.DocumentBuilderImpl
Precondition handler.error() should not throw an exception.
setFeature(String, boolean) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
setFeature(String, boolean) - Method in class com.hp.hpl.thermopylae.SAXParserFactoryImpl
 
setNamedItem(Node) - Method in class com.hp.hpl.thermopylae.NamedNodeMapImpl
 
setNamedItemNS(Node) - Method in class com.hp.hpl.thermopylae.NamedNodeMapImpl
 
setNamespaceAware(boolean) - Method in class com.hp.hpl.thermopylae.SAXParserFactoryImpl
 
setNodeValue(String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
setNodeValue(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setNodeValue(String) - Method in class com.hp.hpl.thermopylae.TextImpl
 
setNodeValue(String) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
setNormalizationFeature(String, boolean) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setParseSource(ParseSource) - Method in interface com.hp.hpl.sparta.ParseHandler
 
setParseSource(ParseSource) - Method in class com.hp.hpl.sparta.DefaultParseHandler
 
setParseSource(ParseSource) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
setPrefix(String) - Method in class com.hp.hpl.thermopylae.ElementImpl
 
setPrefix(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setPrefix(String) - Method in class com.hp.hpl.thermopylae.TextImpl
 
setPrefix(String) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
setProperty(String, Object) - Method in class com.hp.hpl.thermopylae.SAXParserImpl
 
setProperty(String, Object) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
setStandalone(boolean) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setStrictErrorChecking(boolean) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setSystemId(String) - Method in class com.hp.hpl.sparta.Document
 
setTagName(String) - Method in class com.hp.hpl.sparta.Element
 
setTextContent(String) - Method in class com.hp.hpl.thermopylae.NodeImpl
 
setTextContent(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setTextContent(String) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
setUserData(String, Object, UserDataHandler) - Method in class com.hp.hpl.thermopylae.NodeImpl
 
setUserData(String, Object, UserDataHandler) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
setUserData(String, Object, UserDataHandler) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
setValidating(boolean) - Method in class com.hp.hpl.thermopylae.SAXParserFactoryImpl
 
setValue(String) - Method in class com.hp.hpl.thermopylae.AttrImpl
 
setVersion(String) - Method in class com.hp.hpl.thermopylae.DocumentImpl
 
size() - Method in class com.hp.hpl.sparta.Document.Index
 
splitText(int) - Method in class com.hp.hpl.thermopylae.TextImpl
 
startDocument() - Method in interface com.hp.hpl.sparta.ParseHandler
 
startDocument() - Method in class com.hp.hpl.sparta.DefaultParseHandler
 
startDocument() - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
startElement(Element) - Method in interface com.hp.hpl.sparta.ParseHandler
 
startElement(Element) - Method in class com.hp.hpl.sparta.DefaultParseHandler
 
startElement(Element) - Method in class com.hp.hpl.thermopylae.XMLReaderImpl
 
Step - class com.hp.hpl.sparta.xpath.Step.
One of the steps which, separated by slashes, make up an XPath expression.
substringData(int, int) - Method in class com.hp.hpl.thermopylae.TextImpl
 

T

Text - class com.hp.hpl.sparta.Text.
A section of text in an element.
Text(char) - Constructor for class com.hp.hpl.sparta.Text
 
Text(String) - Constructor for class com.hp.hpl.sparta.Text
 
TextImpl - class com.hp.hpl.thermopylae.TextImpl.
Standard wrapper around spartan Text node.
TextTest - class com.hp.hpl.sparta.xpath.TextTest.
A "text()" node test in a Xpath step.
TextTest() - Constructor for class com.hp.hpl.sparta.xpath.TextTest
 
ThisNodeTest - class com.hp.hpl.sparta.xpath.ThisNodeTest.
A '.' node test.
ThisNodeTest() - Constructor for class com.hp.hpl.sparta.xpath.ThisNodeTest
 
toString() - Method in class com.hp.hpl.sparta.Node
Hierarchically concatenated text nodes.
toString() - Method in class com.hp.hpl.sparta.Document
Returns URL of systemID that was parsed or "MEMORY" of createed in memory.
toString() - Method in interface com.hp.hpl.sparta.ParseSource
 
toString() - Method in class com.hp.hpl.sparta.xpath.XPath
 
toString(Writer) - Method in class com.hp.hpl.sparta.Document
Accumlate text nodes hierarchically.
toXml() - Method in class com.hp.hpl.sparta.Node
 
toXml(Writer) - Method in class com.hp.hpl.sparta.Document
 
toXml(Writer) - Method in class com.hp.hpl.sparta.Element
Write XML representation to character stream.
TrueExpr - class com.hp.hpl.sparta.xpath.TrueExpr.
The boolean constant "true".
TrueExpr() - Constructor for class com.hp.hpl.sparta.xpath.TrueExpr
 

U

update(Document) - Method in class com.hp.hpl.sparta.Document.Index
 
update(Document) - Method in interface com.hp.hpl.sparta.Document.Observer
 

V

visit(AllElementTest) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
visit(AttrEqualsExpr) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
visit(AttrExistsExpr) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
visit(AttrNotEqualsExpr) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
visit(AttrTest) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
visit(ElementTest) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
visit(ParentNodeTest) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
visit(PositionEqualsExpr) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
visit(TextTest) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
visit(ThisNodeTest) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
visit(TrueExpr) - Method in interface com.hp.hpl.sparta.xpath.Visitor
 
Visitor - interface com.hp.hpl.sparta.xpath.Visitor.
Something that crawls over the parse tree.

W

warning(String, String, int) - Method in interface com.hp.hpl.sparta.ParseLog
 
wrapper(Document) - Static method in class com.hp.hpl.thermopylae.DocumentImpl
 

X

XMLReaderImpl - class com.hp.hpl.thermopylae.XMLReaderImpl.
JAXP compatible XMLReader wrapper for Sparta.
XPath - class com.hp.hpl.sparta.xpath.XPath.
The root of the parse tree for an XPath expression.
XPathAPI - class com.hp.hpl.thermopylae.fatpath.XPathAPI.
Facade class providing a convenient API to the XPath parser and evaluator.
XPathAPI() - Constructor for class com.hp.hpl.thermopylae.fatpath.XPathAPI
 
xpathEnsure(String) - Method in class com.hp.hpl.sparta.Node
Make sure this XPath exists, creating nodes if necessary, returning true if any nodes created.
xpathEnsure(String) - Method in class com.hp.hpl.sparta.Document
Just like Node.xpathEnsure, but also handles case of no documentElement.
XPathException - exception com.hp.hpl.sparta.xpath.XPathException.
Thrown when some problem parsing or executing an XPath expression.
XPathException(XPath, String) - Constructor for class com.hp.hpl.sparta.xpath.XPathException
 
xpathGetIndex(String) - Method in class com.hp.hpl.sparta.Document
For faster lookup by XPath return (creating if necessary) an index.
xpathHasIndex(String) - Method in class com.hp.hpl.sparta.Document
 
xpathSelectElement(String) - Method in class com.hp.hpl.sparta.Node
Select the first element that matches the relative XPath expression with respect to this node, or null if there is no match.
xpathSelectElement(String) - Method in class com.hp.hpl.sparta.Text
Not implemented.
xpathSelectElement(String) - Method in class com.hp.hpl.sparta.Document
Select the first element that matches the absolute XPath expression in this document, or null if there is no match.
xpathSelectElement(String) - Method in class com.hp.hpl.sparta.Element
Select the first element that matches the relative XPath expression with respect to this element, or null if there is no match.
xpathSelectElements(String) - Method in class com.hp.hpl.sparta.Node
Select all the elements that match the relative XPath expression with respect to this node.
xpathSelectElements(String) - Method in class com.hp.hpl.sparta.Text
Not implemented.
xpathSelectElements(String) - Method in class com.hp.hpl.sparta.Document
Select all the elements that match the absolute XPath expression in this document.
xpathSelectElements(String) - Method in class com.hp.hpl.sparta.Element
Select all the elements that match the relative XPath expression with respect to this element.
xpathSelectString(String) - Method in class com.hp.hpl.sparta.Node
Select the first element that matches the relative XPath expression with respect to this node, or null if there is no match.
xpathSelectString(String) - Method in class com.hp.hpl.sparta.Text
Not implemented.
xpathSelectString(String) - Method in class com.hp.hpl.sparta.Document
Select the first element that matches the absolute XPath expression in this document, or null if there is no match.
xpathSelectString(String) - Method in class com.hp.hpl.sparta.Element
Select the first element that matches the relative XPath expression with respect to this element, or null if there is no match.
xpathSelectStrings(String) - Method in class com.hp.hpl.sparta.Node
Select all the strings that match the relative XPath expression with respect to this node.
xpathSelectStrings(String) - Method in class com.hp.hpl.sparta.Text
Not implemented
xpathSelectStrings(String) - Method in class com.hp.hpl.sparta.Document
Select all the strings that match the absolute XPath expression in this document.
xpathSelectStrings(String) - Method in class com.hp.hpl.sparta.Element
Select all the strings that match the relative XPath expression with respect to this element.
xpathSetStrings(String, String) - Method in class com.hp.hpl.sparta.Node
For an xpath expression of the form "xpathPrefix/@attrName" set the attribute "attrName" to attrValue on all elements that match "XpathPrefix" which is an arbitrary xpath expression matching elements, or for an xpath expression of the form "xpathPrefixe/text()" set the text of all matching text nodes.

A B C D E G H I L N P R S T U V W X