1 16 package org.apache.commons.jxpath.ri.model.beans; 17 18 import org.apache.commons.jxpath.ri.compiler.NodeTest; 19 import org.apache.commons.jxpath.ri.model.NodeIterator; 20 import org.apache.commons.jxpath.ri.model.NodePointer; 21 22 29 public class CollectionChildNodeIterator extends CollectionNodeIterator { 30 31 private NodeTest test; 32 33 public CollectionChildNodeIterator( 34 CollectionPointer pointer, 35 NodeTest test, 36 boolean reverse, 37 NodePointer startWith) 38 { 39 super(pointer, reverse, startWith); 40 this.test = test; 41 } 42 43 protected NodeIterator getElementNodeIterator(NodePointer elementPointer) { 44 return elementPointer.childIterator(test, false, null); 45 } 46 } 47 | Popular Tags |