Uses of Interface
org.loboevolution.apache.xml.dtm.DTM
Package
Description
Implementation of XPath; for the most part, only classes meant for public use are
found at this root level of the XPath packages.
Implementation of XPath LocationPath support -- primary classes are
LocPathIterator and UnionPathIterator.
Implementation of XPath nodeTest support, and XSLT pattern matching support.
-
Uses of DTM in org.loboevolution.apache.xml.dtm
Modifier and TypeMethodDescriptionDTMIterator.getDTM
(int nodeHandle) Get an instance of a DTM that "owns" a node handle.abstract DTM
DTMManager.getDTM
(int nodeHandle) Get the instance of DTM that "owns" a node handle.abstract DTM
Get an instance of a DTM, loaded with the content from the specified source. -
Uses of DTM in org.loboevolution.apache.xml.dtm.ref
Modifier and TypeClassDescriptionclass
TheDTMDefaultBase
class serves as a helper base for DTMs.class
This class implements the traversers for DTMDefaultBase.class
This class implements the traversers for DTMDefaultBase.Modifier and TypeFieldDescriptionfinal DTM
DTMNodeProxy.dtm
The DTM for this node.protected DTM[]
DTMManagerDefault.m_dtms
Map from DTM identifier numbers to DTM objects that this manager manages.Modifier and TypeMethodDescriptionDTMManagerDefault.getDTM
(int nodeHandle) Get the instance of DTM that "owns" a node handle.Modifier and TypeMethodDescriptionvoid
Add a DTM to the DTM table.ModifierConstructorDescriptionDTMChildIterNodeList
(DTM parentDTM, int parentHandle) Public constructor: Create a NodeList to support DTMNodeProxy.getChildren().DTMNamedNodeMap
(DTM dtm, int element) Create a getAttributes NamedNodeMap for a given DTM element nodeDTMNodeProxy
(DTM dtm, int node) Create a DTMNodeProxy Node representing a specific Node in a DTM -
Uses of DTM in org.loboevolution.apache.xml.dtm.ref.dom2dtm
Modifier and TypeClassDescriptionclass
TheDOM2DTM
class serves up a DOM's contents via the DTM API. -
Uses of DTM in org.loboevolution.apache.xpath
Modifier and TypeMethodDescriptionNodeSetDTM.getDTM
(int nodeHandle) Get an instance of a DTM that "owns" a node handle.XPathContext.getDTM
(int nodeHandle) Get the instance of DTM that "owns" a node handle.Get an instance of a DTM, loaded with the content from the specified source.Modifier and TypeMethodDescriptionExpression.execute
(XPathContext xctxt, int currentNode, DTM dtm, int expType) Execute an expression in the XPath runtime context, and return the result of the expression. -
Uses of DTM in org.loboevolution.apache.xpath.axes
-
Uses of DTM in org.loboevolution.apache.xpath.patterns
Modifier and TypeMethodDescriptionFunctionPattern.execute
(XPathContext xctxt, int ctx, DTM dtm, int expType) Execute an expression in the XPath runtime context, and return the result of the expression.NodeTest.execute
(XPathContext xctxt, int context, DTM dtm, int expType) Execute an expression in the XPath runtime context, and return the result of the expression.StepPattern.execute
(XPathContext xctxt, int currentNode, DTM dtm, int expType) Execute an expression in the XPath runtime context, and return the result of the expression.protected final boolean
StepPattern.executePredicates
(XPathContext xctxt, DTM dtm, int currentNode) Execute the predicates on this step to determine if the current node should be filtered or accepted.protected final XObject
StepPattern.executeRelativePathPattern
(XPathContext xctxt, DTM dtm, int currentNode) Execute the match pattern step relative to another step.