/external/apache-xml/src/main/java/org/apache/xpath/axes/ |
H A D | IteratorPool.java | 25 import org.apache.xml.dtm.DTMIterator; 39 private final DTMIterator m_orig; 51 public IteratorPool(DTMIterator original) 62 public synchronized DTMIterator getInstanceOrThrow() 70 return (DTMIterator)m_orig.clone(); 75 DTMIterator result = (DTMIterator)m_freeStack.remove(m_freeStack.size() - 1); 85 public synchronized DTMIterator getInstance() 94 return (DTMIterator)m_orig.clone(); 104 DTMIterator resul [all...] |
H A D | UnionChildIterator.java | 23 import org.apache.xml.dtm.DTMIterator; 129 return DTMIterator.FILTER_ACCEPT; 132 return DTMIterator.FILTER_ACCEPT; 147 return DTMIterator.FILTER_SKIP;
|
H A D | UnionPathIterator.java | 25 import org.apache.xml.dtm.DTMIterator; 34 * This class extends NodeSetDTM, which implements DTMIterator, 42 implements Cloneable, DTMIterator, java.io.Serializable, PathComponent 76 DTMIterator newIters[] = new DTMIterator[n]; 80 DTMIterator iter = m_exprs[i].asIterator(m_execContext, context); 98 public void addIterator(DTMIterator expr) 105 m_iterators = new DTMIterator[1]; 110 DTMIterator[] exprs = m_iterators; 113 m_iterators = new DTMIterator[le [all...] |
H A D | NodeSequence.java | 27 import org.apache.xml.dtm.DTMIterator; 35 * This class is the dynamic wrapper for a Xalan DTMIterator instance, and 39 implements DTMIterator, Cloneable, PathComponent 129 protected DTMIterator m_iter; 135 public final void setIter(DTMIterator iter) 144 public final DTMIterator getContainedIter() 160 * @param iter Cloned (not static) DTMIterator. 165 private NodeSequence(DTMIterator iter, int context, XPathContext xctxt, boolean shouldCacheNodes) 187 if(nodeVector instanceof DTMIterator) 189 setIter((DTMIterator)nodeVecto [all...] |
H A D | ChildTestIterator.java | 26 import org.apache.xml.dtm.DTMIterator; 107 public DTMIterator cloneWithReset() throws CloneNotSupportedException
|
H A D | BasicTestIterator.java | 25 import org.apache.xml.dtm.DTMIterator; 174 if(DTMIterator.FILTER_ACCEPT == acceptNode(next)) 214 public DTMIterator cloneWithReset() throws CloneNotSupportedException
|
H A D | FilterExprWalker.java | 25 import org.apache.xml.dtm.DTMIterator; 172 return DTMIterator.FILTER_SKIP; 175 return DTMIterator.FILTER_ACCEPT;
|
H A D | LocPathIterator.java | 26 import org.apache.xml.dtm.DTMIterator; 50 implements Cloneable, DTMIterator, java.io.Serializable, PathComponent 263 public DTMIterator asIterator( 296 DTMIterator iter = (DTMIterator)m_clones.getInstance(); 711 public DTMIterator cloneWithReset() throws CloneNotSupportedException
|
/external/apache-xml/src/main/java/org/apache/xml/dtm/ref/ |
H A D | DTMNodeList.java | 24 import org.apache.xml.dtm.DTMIterator; 57 private DTMIterator m_iter; 66 * and preconfigured DTMIterator 69 * AGAINST THE DTMIterator. 72 public DTMNodeList(DTMIterator dtmIterator) { 76 m_iter=(DTMIterator)dtmIterator.cloneWithReset(); 87 * Access the wrapped DTMIterator. I'm not sure whether anyone will 91 public DTMIterator getDTMIterator() {
|
H A D | DTMNodeIterator.java | 25 import org.apache.xml.dtm.DTMIterator; 61 private DTMIterator dtm_iter; 68 * and preconfigured DTMIterator 70 public DTMNodeIterator(DTMIterator dtmIterator) 74 dtm_iter=(DTMIterator)dtmIterator.clone(); 82 /** Access the wrapped DTMIterator. I'm not sure whether anyone will 85 public DTMIterator getDTMIterator()
|
/external/apache-xml/src/main/java/org/apache/xml/dtm/ |
H A D | DTMIterator.java | 19 * $Id: DTMIterator.java 468653 2006-10-28 07:07:05Z minchau $ 29 * <p>A DTMIterator is a somewhat unusual type of iterator, in that it 32 * <p>The DTMIterator's traversal semantics, i.e. how it walks the tree, 37 * <p>A DTMIterator is meant to be created once as a master static object, and 41 * <p>At this time, we do not expect DTMIterator to emulate 49 public interface DTMIterator interface 94 * The root node of the <code>DTMIterator</code>, as specified when it 104 * Reset the root node of the <code>DTMIterator</code>, overriding 168 * iterator in the set. After a <code>DTMIterator</code> has setRoot called, 179 * <code>DTMIterator</cod [all...] |
H A D | DTMManager.java | 30 * DTMIterator objects, and manage the DTM objects in the system. 224 * Create a new <code>DTMIterator</code> based on an XPath 233 * @return The newly created <code>DTMIterator</code>. 235 public abstract DTMIterator createDTMIterator(Object xpathCompiler, 239 * Create a new <code>DTMIterator</code> based on an XPath 249 * @return The newly created <code>DTMIterator</code>. 251 public abstract DTMIterator createDTMIterator(String xpathString, 255 * Create a new <code>DTMIterator</code> based only on a whatToShow 274 * @return The newly created <code>DTMIterator</code>. 276 public abstract DTMIterator createDTMIterato [all...] |
/external/apache-xml/src/main/java/org/apache/xpath/functions/ |
H A D | FuncCount.java | 23 import org.apache.xml.dtm.DTMIterator; 47 // DTMIterator nl = m_arg0.asIterator(xctxt, xctxt.getCurrentNode()); 58 DTMIterator nl = m_arg0.asIterator(xctxt, xctxt.getCurrentNode());
|
H A D | FuncSum.java | 24 import org.apache.xml.dtm.DTMIterator; 49 DTMIterator nodes = m_arg0.asIterator(xctxt, xctxt.getCurrentNode());
|
H A D | FuncLast.java | 23 import org.apache.xml.dtm.DTMIterator; 71 DTMIterator cnl = xctxt.getContextNodeList();
|
H A D | FuncPosition.java | 24 import org.apache.xml.dtm.DTMIterator; 72 DTMIterator cnl = xctxt.getContextNodeList();
|
/external/apache-xml/src/main/java/org/apache/xpath/objects/ |
H A D | XObjectFactory.java | 26 import org.apache.xml.dtm.DTMIterator; 111 DTMIterator iterator = new OneStepIterator(iter, Axis.SELF); 125 DTMIterator iterator = new OneStepIterator(iter, Axis.SELF); 134 else if (val instanceof DTMIterator) 136 result = new XNodeSet((DTMIterator) val);
|
H A D | XRTreeFragSelectWrapper.java | 24 import org.apache.xml.dtm.DTMIterator; 78 * Detaches the <code>DTMIterator</code> from the set which it iterated 145 * Cast result object to a DTMIterator. 147 * @return The document fragment as a DTMIterator 149 public DTMIterator asNodeIterator()
|
H A D | XNodeSet.java | 24 import org.apache.xml.dtm.DTMIterator; 53 public XNodeSet(DTMIterator val) 62 // First make sure the DTMIterator val has a cache, 314 // DTMIterator nl = iter(); 371 public DTMIterator iterRaw() 376 public void release(DTMIterator iter) 385 public DTMIterator iter() 494 DTMIterator list1 = iterRaw(); 495 DTMIterator list2 = ((XNodeSet) obj2).iterRaw(); 566 DTMIterator list [all...] |
H A D | XRTreeFrag.java | 24 import org.apache.xml.dtm.DTMIterator; 84 return new org.apache.xml.dtm.ref.DTMNodeIterator((DTMIterator)(new org.apache.xpath.NodeSetDTM(m_dtmRoot, m_DTMXRTreeFrag.getXPathContext().getDTMManager()))); 110 * Detaches the <code>DTMIterator</code> from the set which it iterated 221 * Cast result object to a DTMIterator. 225 * @return The document fragment as a DTMIterator 227 public DTMIterator asNodeIterator()
|
/external/apache-xml/src/main/java/org/apache/xalan/transformer/ |
H A D | KeyIterator.java | 31 import org.apache.xml.dtm.DTMIterator; 134 return DTMIterator.FILTER_ACCEPT; 150 return DTMIterator.FILTER_REJECT;
|
H A D | XalanTransformState.java | 29 import org.apache.xml.dtm.DTMIterator; 47 DTMIterator m_contextNodeList = null;
|
/external/apache-xml/src/main/java/org/apache/xpath/patterns/ |
H A D | FunctionPattern.java | 24 import org.apache.xml.dtm.DTMIterator; 106 DTMIterator nl = m_functionExpr.asIterator(xctxt, context); 150 DTMIterator nl = m_functionExpr.asIterator(xctxt, context); 193 DTMIterator nl = m_functionExpr.asIterator(xctxt, context);
|
/external/apache-xml/src/main/java/org/apache/xpath/ |
H A D | NodeSetDTM.java | 26 import org.apache.xml.dtm.DTMIterator; 61 implements /* NodeList, NodeIterator, */ DTMIterator, 115 addNodes((DTMIterator) nodelist); 120 * given DTMIterator into it. 124 public NodeSetDTM(DTMIterator ni) 136 * given DTMIterator into it. 157 * given DTMIterator into it. 270 public DTMIterator cloneWithReset() throws CloneNotSupportedException 307 * further reduce (and restructure) the DTMIterator's view of the 310 * DTMIterator interfac [all...] |
/external/apache-xml/src/main/java/org/apache/xalan/templates/ |
H A D | FuncKey.java | 28 import org.apache.xml.dtm.DTMIterator; 91 DTMIterator ni = arg.iter();
|