Home | History | Annotate | Download | only in utils

Lines Matching refs:node2

187    * Figure out whether node2 should be considered as being later
198 * @param node2 DOM Node to perform position comparison on .
200 * @return false if node2 comes before node1, otherwise return true.
202 * <code>(node1.documentOrderPosition &lt;= node2.documentOrderPosition)</code>.
204 public static boolean isNodeAfter(Node node1, Node node2)
206 if (node1 == node2 || isNodeTheSame(node1, node2))
213 Node parent2 = getParentOfNode(node2);
219 isNodeAfter = isNodeAfterSibling(parent1, node1, node2);
263 Node startNode1 = node1, startNode2 = node2;
326 ", node2 = "+node2.getNodeName()
327 +"("+node2.getNodeType()+")"+
330 } // end isNodeAfter(Node node1, Node node2)
336 * @param node2 The second DOM node to compare.
339 public static boolean isNodeTheSame(Node node1, Node node2)
341 if (node1 instanceof DTMNodeProxy && node2 instanceof DTMNodeProxy)
342 return ((DTMNodeProxy)node1).equals((DTMNodeProxy)node2);
344 return (node1 == node2);