Uses of Interface
org.htmlunit.xpath.xml.dtm.DTM
-
Packages that use DTM Package Description org.htmlunit.xpath Implementation of XPath; for the most part, only classes meant for public use are found at this root level of the XPath packages.org.htmlunit.xpath.axes Implementation of XPath LocationPath support -- primary classes are LocPathIterator and UnionPathIterator.org.htmlunit.xpath.patterns Implementation of XPath nodeTest support, and XSLT pattern matching support.org.htmlunit.xpath.xml.dtm org.htmlunit.xpath.xml.dtm.ref org.htmlunit.xpath.xml.dtm.ref.dom2dtm -
-
Uses of DTM in org.htmlunit.xpath
Methods in org.htmlunit.xpath that return DTM Modifier and Type Method Description DTMNodeSetDTM. getDTM(int nodeHandle)Get an instance of a DTM that "owns" a node handle.DTMXPathContext. getDTM(int nodeHandle)Get the instance of DTM that "owns" a node handle.DTMXPathContext. getDTM(javax.xml.transform.Source source, boolean unique, boolean incremental, boolean doIndexing)Get an instance of a DTM, loaded with the content from the specified source.Methods in org.htmlunit.xpath with parameters of type DTM Modifier and Type Method Description XObjectExpression. 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.htmlunit.xpath.axes
Fields in org.htmlunit.xpath.axes declared as DTM Modifier and Type Field Description protected DTMLocPathIterator. m_cdtmThe dtm of the context node.private DTMAxesWalker. m_dtmThe DTM for the root.Methods in org.htmlunit.xpath.axes that return DTM Modifier and Type Method Description DTMAxesWalker. getDTM(int node)Get the DTM for this walker.DTMLocPathIterator. getDTM(int nodeHandle)Get an instance of a DTM that "owns" a node handle.DTMNodeSequence. getDTM(int nodeHandle)Get an instance of a DTM that "owns" a node handle. -
Uses of DTM in org.htmlunit.xpath.patterns
Methods in org.htmlunit.xpath.patterns with parameters of type DTM Modifier and Type Method Description private booleanStepPattern. checkProximityPosition(XPathContext xctxt, int predPos, DTM dtm, int context, int pos)New Method to check whether the current node satisfies a position predicateXObjectFunctionPattern. execute(XPathContext xctxt, int context, DTM dtm, int expType)Execute an expression in the XPath runtime context, and return the result of the expression.XObjectNodeTest. execute(XPathContext xctxt, int context, DTM dtm, int expType)Execute an expression in the XPath runtime context, and return the result of the expression.XObjectStepPattern. 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 booleanStepPattern. 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 XObjectStepPattern. executeRelativePathPattern(XPathContext xctxt, DTM dtm, int currentNode)Execute the match pattern step relative to another step. -
Uses of DTM in org.htmlunit.xpath.xml.dtm
Methods in org.htmlunit.xpath.xml.dtm that return DTM Modifier and Type Method Description DTMDTMIterator. getDTM(int nodeHandle)Get an instance of a DTM that "owns" a node handle.abstract DTMDTMManager. getDTM(int nodeHandle)Get the instance of DTM that "owns" a node handle.abstract DTMDTMManager. getDTM(javax.xml.transform.Source source, boolean unique, boolean incremental, boolean doIndexing)Get an instance of a DTM, loaded with the content from the specified source. -
Uses of DTM in org.htmlunit.xpath.xml.dtm.ref
Classes in org.htmlunit.xpath.xml.dtm.ref that implement DTM Modifier and Type Class Description classDTMDefaultBaseTheDTMDefaultBaseclass serves as a helper base for DTMs.classDTMDefaultBaseIteratorsThis class implements the traversers for DTMDefaultBase.classDTMDefaultBaseTraversersThis class implements the traversers for DTMDefaultBase.Fields in org.htmlunit.xpath.xml.dtm.ref declared as DTM Modifier and Type Field Description (package private) DTMDTMNamedNodeMap. dtmThe DTM for this node.DTMDTMNodeProxy. dtm_The DTM for this node.protected DTM[]DTMManagerDefault. m_dtmsMap from DTM identifier numbers to DTM objects that this manager manages.private DTMDTMChildIterNodeList. m_parentDTMMethods in org.htmlunit.xpath.xml.dtm.ref that return DTM Modifier and Type Method Description DTMDTMManagerDefault. getDTM(int nodeHandle)Get the instance of DTM that "owns" a node handle.DTMDTMManagerDefault. getDTM(javax.xml.transform.Source source, boolean unique, boolean incremental, boolean doIndexing)Methods in org.htmlunit.xpath.xml.dtm.ref with parameters of type DTM Modifier and Type Method Description voidDTMManagerDefault. addDTM(DTM dtm, int id, int offset)Add a DTM to the DTM table.Constructors in org.htmlunit.xpath.xml.dtm.ref with parameters of type DTM Constructor Description DTMChildIterNodeList(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.htmlunit.xpath.xml.dtm.ref.dom2dtm
Classes in org.htmlunit.xpath.xml.dtm.ref.dom2dtm that implement DTM Modifier and Type Class Description classDOM2DTMTheDOM2DTMclass serves up a DOM's contents via the DTM API.
-