Uses of Interface
jd.xml.xpath.model.XPathNode

Packages that use XPathNode
jd.xml.xpath Contains a XPath Version 1.0 implementation. 
jd.xml.xpath.axis Contains classes that implement the path expressions. 
jd.xml.xpath.axis.name Contains implementations for NodeNameTest. 
jd.xml.xpath.axis.type Contains implementations for NodeTypeTest. 
jd.xml.xpath.expr Contains the base XPath expression classes. 
jd.xml.xpath.expr.function Contains the XPath functions. 
jd.xml.xpath.expr.path   
jd.xml.xpath.model Contains classes for the XPath node model. 
jd.xml.xpath.model.build Contains classes to build a XPath model. 
jd.xml.xpath.model.build.normal Contains the default implementation for XPath node model. 
jd.xml.xpath.model.visit Contains NodeVisitor implementations. 
jd.xml.xpath.model.walk Contains walker classes for the XPath tree model. 
jd.xml.xpath.object Contains classes for the XPath objects, i.e. 
jd.xml.xpath.tool Contains utility classes to evaluate XPath expressions. 
jd.xml.xslt Contains a XSLT Version 1.1 implementation. 
jd.xml.xslt.expr Contains the XPath functions and expressions defined by XSLT. 
jd.xml.xslt.extension Contains support for extension functions defined by the XSLT script element. 
jd.xml.xslt.format Contains helper classes for XSLT format and sort tasks. 
jd.xml.xslt.parser Contains parser classes for stylesheets, stylesheet templates elements and patterns. 
jd.xml.xslt.pattern Contains classes for XSLT template patterns. 
jd.xml.xslt.template Contains classes representing the various XSLT template elements and instructions. 
jd.xml.xslt.util Contains XSLT related utility classes. 
 

Uses of XPathNode in jd.xml.xpath
 

Fields in jd.xml.xpath declared as XPathNode
protected  XPathNode XPathContext.State.node_
           
 

Methods in jd.xml.xpath that return XPathNode
 XPathNode XPathContext.getNode()
          Return the context node.
 

Methods in jd.xml.xpath with parameters of type XPathNode
 void XPathContext.setNode(XPathNode node)
          Set the context node.
 void XPathContext.setNextNode(XPathNode node)
          Set the context node and increase the position by 1.
 

Uses of XPathNode in jd.xml.xpath.axis
 

Methods in jd.xml.xpath.axis that return XPathNode
 XPathNode SelfAxis.getFirstNode(XPathNode contextNode, NodeTest nodeTest)
          Get the first nodes of the axis.
 XPathNode SelfAxis.gotoFirstNode(XPathNode contextNode)
          Return the context node.
 XPathNode SelfAxis.gotoNextNode(XPathNode lastNode)
          Return null.
 XPathNode RootAxis.getFirstNode(XPathNode contextNode, NodeTest nodeTest)
          Return the root.
 XPathNode RootAxis.gotoFirstNode(XPathNode contextNode)
          Return the root node.
 XPathNode RootAxis.gotoNextNode(XPathNode lastNode)
          Return null.
 XPathNode PrecedingSiblingAxis.gotoFirstNode(XPathNode contextNode)
          Return the previous sibling.
 XPathNode PrecedingSiblingAxis.gotoNextNode(XPathNode lastNode)
          Return the previous sibling.
 XPathNode ParentAxis.gotoFirstNode(XPathNode contextNode)
          Return the root node.
 XPathNode ParentAxis.gotoNextNode(XPathNode lastNode)
          Return null.
 XPathNode NodeTestWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode NodeTestWalker.gotoNextNode(XPathNode node)
           
 XPathNode FollowingSiblingAxis.gotoFirstNode(XPathNode contextNode)
          Return the next sibling.
 XPathNode FollowingSiblingAxis.gotoNextNode(XPathNode lastNode)
          Return the next sibling.
 XPathNode ChildAxis.getFirstNode(XPathNode contextNode, NodeTest nodeTest)
          Implemented since this is most used axis.
 XPathNode Axis.getFirstNode(XPathNode contextNode, NodeTest nodeTest)
          Get the first node of the axis, which matches the nodeTest or null if no match is found.
 XPathNode AttributeAxis.getFirstNode(XPathNode contextNode, NodeTest nodeTest)
          Get the first node of the axis, which matches the nodeTest or null if no match is found.
 XPathNode AncestorAxis.gotoFirstNode(XPathNode contextNode)
          Return the getStartNode(contextNode).
 XPathNode AncestorAxis.gotoNextNode(XPathNode lastNode)
          Return the parent.
protected  XPathNode AncestorAxis.getStartNode(XPathNode contextNode)
           
 

Methods in jd.xml.xpath.axis with parameters of type XPathNode
 void SelfAxis.getNodes(XPathNode contextNode, NodeTest nodeTest, XMutableNodeSet result)
          Get the nodes of the axis, filtered by the NodeTest.
 XPathNode SelfAxis.getFirstNode(XPathNode contextNode, NodeTest nodeTest)
          Get the first nodes of the axis.
 XPathNode SelfAxis.gotoFirstNode(XPathNode contextNode)
          Return the context node.
 XPathNode SelfAxis.gotoNextNode(XPathNode lastNode)
          Return null.
 void RootAxis.getNodes(XPathNode contextNode, NodeTest nodeTest, XMutableNodeSet result)
          Add the root to the result set.
 XPathNode RootAxis.getFirstNode(XPathNode contextNode, NodeTest nodeTest)
          Return the root.
 XPathNode RootAxis.gotoFirstNode(XPathNode contextNode)
          Return the root node.
 XPathNode RootAxis.gotoNextNode(XPathNode lastNode)
          Return null.
 void PrecedingSiblingAxis.getNodes(XPathNode contextNode, NodeTest nodeTest, XMutableNodeSet result)
          Get the nodes of the axis, filtered by the NodeTest.
 XPathNode PrecedingSiblingAxis.gotoFirstNode(XPathNode contextNode)
          Return the previous sibling.
 XPathNode PrecedingSiblingAxis.gotoNextNode(XPathNode lastNode)
          Return the previous sibling.
 void ParentAxis.getNodes(XPathNode contextNode, NodeTest nodeTest, XMutableNodeSet result)
          Get the nodes of the axis, filtered by the NodeTest.
 XPathNode ParentAxis.gotoFirstNode(XPathNode contextNode)
          Return the root node.
 XPathNode ParentAxis.gotoNextNode(XPathNode lastNode)
          Return null.
 XPathNode NodeTestWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode NodeTestWalker.gotoNextNode(XPathNode node)
           
 boolean NodeTestUnion.accept(XPathNode node, int principalType)
          Return true if one of the tests accept the node.
abstract  boolean NodeTest.accept(XPathNode node, int principalType)
          Test if a node is accepted by this NodeTest.
 void FollowingSiblingAxis.getNodes(XPathNode node, NodeTest nodeTest, XMutableNodeSet result)
          Get the nodes of the axis, filtered by the NodeTest.
 XPathNode FollowingSiblingAxis.gotoFirstNode(XPathNode contextNode)
          Return the next sibling.
 XPathNode FollowingSiblingAxis.gotoNextNode(XPathNode lastNode)
          Return the next sibling.
 void ChildAxis.getNodes(XPathNode contextNode, NodeTest nodeTest, XMutableNodeSet result)
          Get the nodes of the axis, filtered by the NodeTest.
 XPathNode ChildAxis.getFirstNode(XPathNode contextNode, NodeTest nodeTest)
          Implemented since this is most used axis.
 void Axis.getNodes(XPathNode contextNode, NodeTest nodeTest, XMutableNodeSet result)
          Get the nodes of the axis, filtered by the NodeTest.
 XPathNode Axis.getFirstNode(XPathNode contextNode, NodeTest nodeTest)
          Get the first node of the axis, which matches the nodeTest or null if no match is found.
 void AttributeAxis.getNodes(XPathNode contextNode, NodeTest nodeTest, XMutableNodeSet result)
          Get the nodes of the axis, filtered by the NodeTest.
 XPathNode AttributeAxis.getFirstNode(XPathNode contextNode, NodeTest nodeTest)
          Get the first node of the axis, which matches the nodeTest or null if no match is found.
 void AncestorAxis.getNodes(XPathNode contextNode, NodeTest nodeTest, XMutableNodeSet result)
          Get the nodes of the axis, filtered by the NodeTest.
 XPathNode AncestorAxis.gotoFirstNode(XPathNode contextNode)
          Return the getStartNode(contextNode).
 XPathNode AncestorAxis.gotoNextNode(XPathNode lastNode)
          Return the parent.
protected  XPathNode AncestorAxis.getStartNode(XPathNode contextNode)
           
 

Uses of XPathNode in jd.xml.xpath.axis.name
 

Methods in jd.xml.xpath.axis.name with parameters of type XPathNode
 boolean UriTest.accept(XPathNode node, int principalType)
          Test if a node is accepted by this NodeTest.
 boolean QNameTest.accept(XPathNode node, int principalType)
          Test if a node is accepted by this NodeTest.
 boolean PooledUriTest.accept(XPathNode node, int principalType)
          Test if a node is accepted by this NodeTest.
 boolean PooledNameTest.accept(XPathNode node, int principalType)
          Test if a node is accepted by this NodeTest.
 boolean NcNameTest.accept(XPathNode node, int principalType)
          Test if a node is accepted by this NodeTest.
 boolean AllNameTest.accept(XPathNode node, int principalType)
          Test if a node is accepted by this NodeTest.
 

Uses of XPathNode in jd.xml.xpath.axis.type
 

Methods in jd.xml.xpath.axis.type with parameters of type XPathNode
 boolean SingleNodeTypeTest.accept(XPathNode node, int principalType)
          Test if a node is accepted by this NodeTest.
 boolean PiNodeTypeTest.accept(XPathNode node, int principalType)
          Test if a node is accepted by this NodeTest.
 boolean AllNodeTypeTest.accept(XPathNode node, int principalType)
          Test if a node is accepted by this NodeTest.
 

Uses of XPathNode in jd.xml.xpath.expr
 

Methods in jd.xml.xpath.expr that return XPathNode
 XPathNode ExpressionImpl.toNode(XPathContext context)
          Evaluate the Expression to a XPathNode.
 XPathNode Expression.toNode(XPathContext context)
          Evaluate the Expression to a XPathNode, i.e.
 

Uses of XPathNode in jd.xml.xpath.expr.function
 

Methods in jd.xml.xpath.expr.function with parameters of type XPathNode
protected abstract  String NodeFunction.toStringValue(XPathContext context, XPathNode node)
           
protected  String NamespaceUri.toStringValue(XPathContext context, XPathNode node)
           
protected  String Name.toStringValue(XPathContext context, XPathNode node)
           
protected  String LocalName.toStringValue(XPathContext context, XPathNode node)
           
 

Uses of XPathNode in jd.xml.xpath.expr.path
 

Methods in jd.xml.xpath.expr.path that return XPathNode
 XPathNode SimpleLocationStep.toNode(XPathContext context)
          Evaluate the Expression to a XPathNode.
 XPathNode RootPath.toNode(XPathContext context)
          Evaluate the Expression to a XPathNode.
 

Uses of XPathNode in jd.xml.xpath.model
 

Subinterfaces of XPathNode in jd.xml.xpath.model
 interface XPathRootNode
          XPathRootNode represents the root node of a XPath document.
 

Methods in jd.xml.xpath.model that return XPathNode
 XPathNode XPathRootNode.getElementForId(String id)
          Return the element with the given ID.
 XPathNode XPathNode.getParent()
          Return the parent of this node.
 XPathNode XPathNode.getFirstChild()
          Return the first child.
 XPathNode XPathNode.getNextSibling()
          Return the next sibling.
 XPathNode XPathNode.getPrevSibling()
          Return the previous sibling.
 XPathNode XPathNode.getFirstSibling()
          Return the first sibling.
 XPathNode XPathNode.getCacheableNode()
          Return a node object which can be cached without eating up any resources.
 XPathNode[] XPathNode.getAttributes()
          Return the Attributes of this XPathNode.
 XPathNode[] XPathNode.getNamespaceNodes()
          Return the NamespaceNodes of this XPathNode.
 

Methods in jd.xml.xpath.model with parameters of type XPathNode
 int XPathNode.compareToNode(XPathNode node)
          Compare to another XPathNode from the same document.
 boolean XPathNode.equalsNode(XPathNode node)
          Test if the node equals the given node.
 void NodeVisitor.element(XPathNode node)
           
 void NodeVisitor.text(XPathNode node)
           
 void NodeVisitor.processingInstruction(XPathNode node)
           
 void NodeVisitor.comment(XPathNode node)
           
 void NodeVisitor.attribute(XPathNode node)
           
 void NodeVisitor.namespace(XPathNode node)
           
 void NodeComparator.sort(XPathNode[] nodes, int size)
           
 

Uses of XPathNode in jd.xml.xpath.model.build
 

Classes in jd.xml.xpath.model.build that implement XPathNode
 class AbstractXPathNode
          An incomplete implementation of XPathNode with reasonable defaults for most node types.
 

Methods in jd.xml.xpath.model.build that return XPathNode
 XPathNode AbstractXPathNode.getFirstChild()
          Return null.
 XPathNode AbstractXPathNode.getFirstSibling()
          Return the first sibling.
 XPathNode[] AbstractXPathNode.getAttributes()
          Return null.
 XPathNode[] AbstractXPathNode.getNamespaceNodes()
          Return null.
 

Uses of XPathNode in jd.xml.xpath.model.build.normal
 

Classes in jd.xml.xpath.model.build.normal that implement XPathNode
(package private)  class AttributeNode
          AttributeNode represents a XPath attribute node.
(package private)  class CommentNode
          A Comment node implementation.
(package private)  class ComplexElementNode
          A ElementNode with attributes and/or namespace declarations.
(package private)  class CompositeNode
          A XPath node with children.
(package private)  class ElementNode
          ElementNode represents a XPath element node.
(package private)  class NamespaceNode
          NamespaceNode represents a XPath namespace node.
(package private)  class Node
          An implementation of a XPathNode.
(package private)  class PiNode
          A ProcessingInstruction node implementation.
(package private)  class RootNode
          An implementation for the XPath root node.
(package private)  class TextNode
          A Text node implementation.
(package private)  class TreeNode
           
 

Methods in jd.xml.xpath.model.build.normal that return XPathNode
 XPathNode TreeNode.getNextSibling()
          Return the next XPathNode sibling.
 XPathNode TreeNode.getPrevSibling()
          Return the previous XPathNode sibling.
 XPathNode RootNode.getElementForId(String id)
          Return the element with the given ID.
 XPathNode Node.getParent()
          Return the parent XPathNode.
 XPathNode Node.getNextSibling()
          Return the next XPathNode sibling.
 XPathNode Node.getPrevSibling()
          Return the previous XPathNode sibling.
 XPathNode Node.getCacheableNode()
          Return this.
 XPathNode[] ElementNode.getNamespaceNodes()
          Return the NamespaceNodes of this XPathNode.
 XPathNode CompositeNode.getFirstChild()
          Return the first child.
 XPathNode[] ComplexElementNode.getAttributes()
          Return the Attributes of this XPathNode.
 

Methods in jd.xml.xpath.model.build.normal with parameters of type XPathNode
 boolean Node.equalsNode(XPathNode node)
          Test if the node equals the given node.
 int Node.compareToNode(XPathNode node)
          Compare to another XPathNode from the same document.
 boolean NamespaceNode.equalsNode(XPathNode node)
          Test if the node equals the given node.
 

Uses of XPathNode in jd.xml.xpath.model.visit
 

Methods in jd.xml.xpath.model.visit with parameters of type XPathNode
 void Serializer.write(XPathNode node)
           
 void Serializer.element(XPathNode node)
           
 void Serializer.text(XPathNode node)
           
 void Serializer.processingInstruction(XPathNode node)
           
 void Serializer.comment(XPathNode node)
           
 void Serializer.attribute(XPathNode node)
           
 void Serializer.namespace(XPathNode node)
           
 

Uses of XPathNode in jd.xml.xpath.model.walk
 

Methods in jd.xml.xpath.model.walk that return XPathNode
 XPathNode TypeTestWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode TypeTestWalker.gotoNextNode(XPathNode node)
           
 XPathNode ReversePrecedingWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode ReversePrecedingWalker.gotoNextNode(XPathNode last)
           
 XPathNode PrecedingWalker.gotoFirstNode(XPathNode node)
           
 XPathNode PrecedingWalker.gotoNextNode(XPathNode lastNode)
           
 XPathNode PrecedingSiblingWalker.gotoFirstNode(XPathNode start)
           
 XPathNode PrecedingSiblingWalker.gotoNextNode(XPathNode last)
           
 XPathNode NameTestWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode NameTestWalker.gotoNextNode(XPathNode node)
           
 XPathNode NamespaceListWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode ModelWalker.gotoFirstNode(XPathNode startNode)
          Return the first node of the path defined by the startNode
 XPathNode ModelWalker.gotoNextNode(XPathNode lastNode)
          Return the next node of the path.
 XPathNode ModelIterator.next()
           
protected  XPathNode ListWalker.gotoFirstNode(XPathNode[] list)
           
 XPathNode ListWalker.gotoNextNode(XPathNode node)
           
 XPathNode FollowingWalker.gotoFirstNode(XPathNode node)
           
 XPathNode FollowingWalker.gotoNextNode(XPathNode last)
           
 XPathNode EmptyWalker.gotoFirstNode(XPathNode startNode)
          Return null.
 XPathNode EmptyWalker.gotoNextNode(XPathNode lastNode)
          Return null.
 XPathNode DescendantsWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode DescendantsWalker.gotoNextNode(XPathNode lastNode)
           
 XPathNode ChildWalker.gotoFirstNode(XPathNode node)
           
 XPathNode ChildWalker.gotoNextNode(XPathNode node)
           
 XPathNode ChainWalker.gotoFirstNode(XPathNode node)
           
 XPathNode ChainWalker.gotoNextNode(XPathNode node)
           
 XPathNode AttributeListWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode AncestorWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode AncestorWalker.gotoNextNode(XPathNode last)
           
 

Methods in jd.xml.xpath.model.walk with parameters of type XPathNode
 XPathNode TypeTestWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode TypeTestWalker.gotoNextNode(XPathNode node)
           
 XPathNode ReversePrecedingWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode ReversePrecedingWalker.gotoNextNode(XPathNode last)
           
 XPathNode PrecedingWalker.gotoFirstNode(XPathNode node)
           
 XPathNode PrecedingWalker.gotoNextNode(XPathNode lastNode)
           
 XPathNode PrecedingSiblingWalker.gotoFirstNode(XPathNode start)
           
 XPathNode PrecedingSiblingWalker.gotoNextNode(XPathNode last)
           
 XPathNode NameTestWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode NameTestWalker.gotoNextNode(XPathNode node)
           
 XPathNode NamespaceListWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode ModelWalker.gotoFirstNode(XPathNode startNode)
          Return the first node of the path defined by the startNode
 XPathNode ModelWalker.gotoNextNode(XPathNode lastNode)
          Return the next node of the path.
protected  XPathNode ListWalker.gotoFirstNode(XPathNode[] list)
           
 XPathNode ListWalker.gotoNextNode(XPathNode node)
           
 XPathNode FollowingWalker.gotoFirstNode(XPathNode node)
           
 XPathNode FollowingWalker.gotoNextNode(XPathNode last)
           
 XPathNode EmptyWalker.gotoFirstNode(XPathNode startNode)
          Return null.
 XPathNode EmptyWalker.gotoNextNode(XPathNode lastNode)
          Return null.
 XPathNode DescendantsWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode DescendantsWalker.gotoNextNode(XPathNode lastNode)
           
 XPathNode ChildWalker.gotoFirstNode(XPathNode node)
           
 XPathNode ChildWalker.gotoNextNode(XPathNode node)
           
 XPathNode ChainWalker.gotoFirstNode(XPathNode node)
           
 XPathNode ChainWalker.gotoNextNode(XPathNode node)
           
 XPathNode AttributeListWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode AncestorWalker.gotoFirstNode(XPathNode startNode)
           
 XPathNode AncestorWalker.gotoNextNode(XPathNode last)
           
 

Constructors in jd.xml.xpath.model.walk with parameters of type XPathNode
ModelIterator(ModelWalker walker, XPathNode startNode)
           
 

Uses of XPathNode in jd.xml.xpath.object
 

Methods in jd.xml.xpath.object that return XPathNode
 XPathNode XSumNodeSet.getNode(int index)
           
 XPathNode XSingleNodeSet.getNode(int index)
          Return the node for the given index (which should be 0).
abstract  XPathNode XNodeSet.getNode(int index)
          Get the node for the given index.
 XPathNode XListNodeSet.getNode(int index)
           
 XPathNode XEmptyNodeSet.getNode(int index)
          Throw a XPathException.
 XPathNode XCountNodeSet.getNode(int index)
           
 XPathNode XConvertibleNodeSet.getNode(int index)
          Get the node for the given index.
 

Methods in jd.xml.xpath.object with parameters of type XPathNode
 void XSumNodeSet.addNode(XPathNode node)
           
 boolean XSumNodeSet.contains(XPathNode node)
           
 void XSingleNodeSet.addNode(XPathNode node)
          Add a node to the nodeset.
 int XNodeSet.indexOf(XPathNode node)
          Return the index of the node in this NodeSet or -1 if the NodeSet does not contain the node.
 boolean XNodeSet.contains(XPathNode node)
          Test if the nodeset contains a node who equals the given node.
abstract  void XMutableNodeSet.addNode(XPathNode node)
          Add a node to the nodeset.
 void XListNodeSet.addNode(XPathNode node)
          Add a node to the nodeset.
 boolean XEmptyNodeSet.contains(XPathNode node)
          Return false.
 void XCountNodeSet.setNode(XPathNode node, int index)
           
 void XCountNodeSet.addNode(XPathNode node)
           
 void XConvertibleNodeSet.addNode(XPathNode node)
          Add a node to the nodeset.
 

Constructors in jd.xml.xpath.object with parameters of type XPathNode
XSingleNodeSet(XPathNode node)
          Create a XSingleNodeSet with one node.
 

Uses of XPathNode in jd.xml.xpath.tool
 

Methods in jd.xml.xpath.tool with parameters of type XPathNode
 void XPath.setContext(XPathNode contextNode)
          Set the evaluation context: The context nodes is set to the given node, the context size and position is set to 1.
 

Uses of XPathNode in jd.xml.xslt
 

Methods in jd.xml.xslt that return XPathNode
 XPathNode XsltContext.clearCurrentNode()
          Set the current node to null.
 XPathNode XsltContext.getCurrentNode()
          Return the current node.
 

Methods in jd.xml.xslt with parameters of type XPathNode
 void XsltContext.setCurrentNode(XPathNode node)
          Set the current node.
 

Uses of XPathNode in jd.xml.xslt.expr
 

Methods in jd.xml.xslt.expr that return XPathNode
 XPathNode XTextContentFragment.getNode(int index)
          Return the root node of the result tree fragment.
 XPathNode XResultTreeFragment.getNode(int index)
          Return the root node of the result tree fragment.
 

Uses of XPathNode in jd.xml.xslt.extension
 

Methods in jd.xml.xslt.extension that return XPathNode
 XPathNode JavaXsltContext.getXpContextNode()
          Return the context node.
 XPathNode JavaXsltContext.getXpCurrentNode()
          Return the current node.
 

Uses of XPathNode in jd.xml.xslt.format
 

Methods in jd.xml.xslt.format with parameters of type XPathNode
protected  int LevelNumbering.getMatchingSiblings(XsltContext context, XPathNode ancestor, Pattern countPattern)
           
 

Uses of XPathNode in jd.xml.xslt.parser
 

Fields in jd.xml.xslt.parser declared as XPathNode
 XPathNode AttributeSetInfo.element
           
 

Methods in jd.xml.xslt.parser that return XPathNode
 XPathNode XsltParseException.getNode()
          Return the node which caused the error.
 XPathNode XsltParseContext.getCurrentElement()
          Return the current parsed element.
protected  XPathNode Parser.getStylesheetNode(XPathNode node)
          Skip comments and processing instructions which are ignored in a stylesheet.
protected  XPathNode Parser.getFirstStylesheetChild(XPathNode node)
          Get the first child that is a stylesheet node.
protected  XPathNode Parser.getNextStylesheetSibling(XPathNode node)
          Get the next sibling that is a stylesheet node.
 XPathNode AttributeIterator.getAttribute()
          Return the current attribute.
 

Methods in jd.xml.xslt.parser with parameters of type XPathNode
 String XsltParseException.getNodeInfo(XPathNode node)
           
 boolean XsltParseContext.isStylesheetNode(XPathNode node)
          Test if the node is a stylesheet node, i.e.
 void XsltParseContext.setCurrentElement(XPathNode element)
          Set the current parsed element (either a stylesheet or a literal element).
 void XsltParseContext.setCurrentAttribute(XPathNode attribute)
          Set the current attribute.
 void XsltParseContext.addCallTemplate(CallTemplate callTemplate, XPathNode definingElement)
           
 XsltParseException XsltParseContext.createException(String message, XPathNode node)
           
 XsltParseException XsltParseContext.createException(String message, XPathNode node, Exception e)
           
 Template TemplateParser.parse(XPathNode node)
          Parse a template node, its children and siblings.
(package private)  CreateAttribute TemplateParser.parseAttribute(XPathNode element, AttributeIterator attributes)
          
(package private)  Variable TemplateParser.parseVariable(XPathNode element, int variableType, AttributeIterator attributes)
          
(package private)  Variable TemplateParser.parseVariable(XPathNode element, int variableType, AttributeIterator attributes, boolean isGlobal)
           
(package private)  Vector TemplateParser.parseVariable(XPathNode element, int variableType, Vector vars)
           
protected  void TemplateParser.expectExtensionElement(XPathNode parent, XPathNode node, String uri, String localName)
          Test if a node is a extension element
protected  AttributeIterator Parser.setCurrentElement(XPathNode element, boolean isStylesheetElem)
          Set the current parsed element (either a stylesheet or a literal element) and return an iterator for all relevant attributes of the element.
protected  AttributeIterator Parser.setCurrentElement(XPathNode element)
          Calls setCurrentElement(element, true).
 boolean Parser.isStylesheetNode(XPathNode node)
          Test if the node is a stylesheet node, i.e.
protected  boolean Parser.isStylesheetElement(XPathNode node)
          Test if the node is a stylesheet element, i.e.
 boolean Parser.isStylesheetElement(XPathNode node, String localName)
          Test if the node is a stylesheet element with the given local name.
protected  XPathNode Parser.getStylesheetNode(XPathNode node)
          Skip comments and processing instructions which are ignored in a stylesheet.
protected  XPathNode Parser.getFirstStylesheetChild(XPathNode node)
          Get the first child that is a stylesheet node.
protected  XPathNode Parser.getNextStylesheetSibling(XPathNode node)
          Get the next sibling that is a stylesheet node.
protected  void Parser.parseExcludeResultPrefixes(XPathNode attribute)
           
protected  void Parser.parseExtensionElementPrefixes(XPathNode attribute)
           
protected  void Parser.reportInvalidChild(XPathNode child, boolean ignoreWhitespaceText)
           
 VariableName GlobalVariableNames.getName(String name, XPathNode element)
          Get a existent VariableName or create a preliminary name.
 

Constructors in jd.xml.xslt.parser with parameters of type XPathNode
XsltParseException(String parserMsg, XPathNode node, Exception e)
          Create a new XsltParseException.
AttributeSetInfo(String expandedName, XPathNode element)
           
AttributeIterator(PatternParser patternParser, XsltParseContext context, XPathNode[] attributes, boolean isStylesheetElem)
          Create an empty AttributeIterator.
 

Uses of XPathNode in jd.xml.xslt.pattern
 

Methods in jd.xml.xslt.pattern with parameters of type XPathNode
 void PatternWriter.numberCountPattern(Pattern pattern, XPathNode node, NodeNameTest nameTest)
           
 void PatternVisitor.numberCountPattern(Pattern pattern, XPathNode node, NodeNameTest nameTest)
           
 void PatternClassifier.numberCountPattern(Pattern pattern, XPathNode node, NodeNameTest nameTest)
           
 boolean NodeTypeAllTest.accept(XPathNode node, int principalType)
          Test if the node is not a root or an attribute node.
 KeyMap Key.buildKeyMap(XsltContext context, XPathNode root)
          Build the KeyMap of this Key for a document.
 

Constructors in jd.xml.xslt.pattern with parameters of type XPathNode
NumberCountPattern(XPathNode node)
           
 

Uses of XPathNode in jd.xml.xslt.template
 

Methods in jd.xml.xslt.template with parameters of type XPathNode
protected  void CopyBase.copySimpleNode(XPathNode node, ResultBuilder resultBuilder)
          Copy a node which has no children.
 

Uses of XPathNode in jd.xml.xslt.util
 

Methods in jd.xml.xslt.util that return XPathNode
 XPathNode ModelCache.getTextNodeFragment(String text)
           
 

Methods in jd.xml.xslt.util with parameters of type XPathNode
 void KeyMap.addNode(XPathNode node, XObject value)
           
 void KeyMap.addNode(XPathNode node, XNodeSet nodeSet)
           
 void KeyMap.addNode(XPathNode node, String value)