Searched refs:DTMIterator (Results 1 - 25 of 37) sorted by relevance

12

/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/axes/
H A DIteratorPool.java27 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
41 private final DTMIterator m_orig;
53 public IteratorPool(DTMIterator original)
64 public synchronized DTMIterator getInstanceOrThrow()
72 return (DTMIterator)m_orig.clone();
77 DTMIterator result = (DTMIterator)m_freeStack.remove(m_freeStack.size() - 1);
87 public synchronized DTMIterator getInstance()
96 return (DTMIterator)m_orig.clone();
106 DTMIterator resul
[all...]
H A DUnionChildIterator.java25 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
131 return DTMIterator.FILTER_ACCEPT;
134 return DTMIterator.FILTER_ACCEPT;
149 return DTMIterator.FILTER_SKIP;
H A DUnionPathIterator.java27 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
36 * This class extends NodeSetDTM, which implements DTMIterator,
44 implements Cloneable, DTMIterator, java.io.Serializable, PathComponent
78 DTMIterator newIters[] = new DTMIterator[n];
82 DTMIterator iter = m_exprs[i].asIterator(m_execContext, context);
100 public void addIterator(DTMIterator expr)
107 m_iterators = new DTMIterator[1];
112 DTMIterator[] exprs = m_iterators;
115 m_iterators = new DTMIterator[le
[all...]
H A DChildTestIterator.java28 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
109 public DTMIterator cloneWithReset() throws CloneNotSupportedException
H A DBasicTestIterator.java27 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
176 if(DTMIterator.FILTER_ACCEPT == acceptNode(next))
216 public DTMIterator cloneWithReset() throws CloneNotSupportedException
H A DNodeSequence.java29 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
37 * This class is the dynamic wrapper for a Xalan DTMIterator instance, and
41 implements DTMIterator, Cloneable, PathComponent
131 protected DTMIterator m_iter;
137 public final void setIter(DTMIterator iter)
146 public final DTMIterator getContainedIter()
162 * @param iter Cloned (not static) DTMIterator.
167 private NodeSequence(DTMIterator iter, int context, XPathContext xctxt, boolean shouldCacheNodes)
189 if(nodeVector instanceof DTMIterator)
191 setIter((DTMIterator)nodeVecto
[all...]
H A DFilterExprWalker.java27 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
175 return DTMIterator.FILTER_SKIP;
178 return DTMIterator.FILTER_ACCEPT;
H A DLocPathIterator.java28 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
52 implements Cloneable, DTMIterator, java.io.Serializable, PathComponent
265 public DTMIterator asIterator(
298 DTMIterator iter = (DTMIterator)m_clones.getInstance();
713 public DTMIterator cloneWithReset() throws CloneNotSupportedException
/openjdk7/jaxp/src/com/sun/org/apache/xml/internal/dtm/ref/
H A DDTMNodeList.java26 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
59 private DTMIterator m_iter;
68 * and preconfigured DTMIterator
71 * AGAINST THE DTMIterator.
74 public DTMNodeList(DTMIterator dtmIterator) {
78 m_iter=(DTMIterator)dtmIterator.cloneWithReset();
89 * Access the wrapped DTMIterator. I'm not sure whether anyone will
93 public DTMIterator getDTMIterator() {
H A DDTMNodeIterator.java27 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
63 private DTMIterator dtm_iter;
70 * and preconfigured DTMIterator
72 public DTMNodeIterator(DTMIterator dtmIterator)
76 dtm_iter=(DTMIterator)dtmIterator.clone();
84 /** Access the wrapped DTMIterator. I'm not sure whether anyone will
87 public DTMIterator getDTMIterator()
/openjdk7/jaxp/src/com/sun/org/apache/xml/internal/dtm/
H A DDTMIterator.java21 * $Id: DTMIterator.java,v 1.2.4.1 2005/09/15 08:14:54 suresh_emailid Exp $
31 * <p>A DTMIterator is a somewhat unusual type of iterator, in that it
34 * <p>The DTMIterator's traversal semantics, i.e. how it walks the tree,
39 * <p>A DTMIterator is meant to be created once as a master static object, and
43 * <p>At this time, we do not expect DTMIterator to emulate
51 public interface DTMIterator interface
96 * The root node of the <code>DTMIterator</code>, as specified when it
106 * Reset the root node of the <code>DTMIterator</code>, overriding
170 * iterator in the set. After a <code>DTMIterator</code> has setRoot called,
181 * <code>DTMIterator</cod
[all...]
H A DDTMManager.java34 * DTMIterator objects, and manage the DTM objects in the system.
239 * Create a new <code>DTMIterator</code> based on an XPath
248 * @return The newly created <code>DTMIterator</code>.
250 public abstract DTMIterator createDTMIterator(Object xpathCompiler,
254 * Create a new <code>DTMIterator</code> based on an XPath
264 * @return The newly created <code>DTMIterator</code>.
266 public abstract DTMIterator createDTMIterator(String xpathString,
270 * Create a new <code>DTMIterator</code> based only on a whatToShow
289 * @return The newly created <code>DTMIterator</code>.
291 public abstract DTMIterator createDTMIterato
[all...]
/openjdk7/jaxp/src/com/sun/org/apache/xalan/internal/lib/
H A DExsltCommon.java26 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
73 DTMIterator dtmI = ((DTMNodeIterator)obj).getDTMIterator();
/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/functions/
H A DFuncCount.java25 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
49 // DTMIterator nl = m_arg0.asIterator(xctxt, xctxt.getCurrentNode());
60 DTMIterator nl = m_arg0.asIterator(xctxt, xctxt.getCurrentNode());
H A DFuncLast.java25 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
73 DTMIterator cnl = xctxt.getContextNodeList();
H A DFuncSum.java26 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
51 DTMIterator nodes = m_arg0.asIterator(xctxt, xctxt.getCurrentNode());
H A DFuncPosition.java26 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
74 DTMIterator cnl = xctxt.getContextNodeList();
/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/objects/
H A DXObjectFactory.java28 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
113 DTMIterator iterator = new OneStepIterator(iter, Axis.SELF);
127 DTMIterator iterator = new OneStepIterator(iter, Axis.SELF);
136 else if (val instanceof DTMIterator)
138 result = new XNodeSet((DTMIterator) val);
H A DXRTreeFragSelectWrapper.java26 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
80 * Detaches the <code>DTMIterator</code> from the set which it iterated
147 * Cast result object to a DTMIterator.
149 * @return The document fragment as a DTMIterator
151 public DTMIterator asNodeIterator()
H A DXNodeSet.java26 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
55 public XNodeSet(DTMIterator val)
64 // First make sure the DTMIterator val has a cache,
316 // DTMIterator nl = iter();
373 public DTMIterator iterRaw()
378 public void release(DTMIterator iter)
387 public DTMIterator iter()
496 DTMIterator list1 = iterRaw();
497 DTMIterator list2 = ((XNodeSet) obj2).iterRaw();
568 DTMIterator list
[all...]
H A DXRTreeFrag.java26 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
86 return new com.sun.org.apache.xml.internal.dtm.ref.DTMNodeIterator((DTMIterator)(new com.sun.org.apache.xpath.internal.NodeSetDTM(m_dtmRoot, m_DTMXRTreeFrag.getXPathContext().getDTMManager())));
112 * Detaches the <code>DTMIterator</code> from the set which it iterated
223 * Cast result object to a DTMIterator.
227 * @return The document fragment as a DTMIterator
229 public DTMIterator asNodeIterator()
/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/patterns/
H A DFunctionPattern.java26 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
108 DTMIterator nl = m_functionExpr.asIterator(xctxt, context);
152 DTMIterator nl = m_functionExpr.asIterator(xctxt, context);
195 DTMIterator nl = m_functionExpr.asIterator(xctxt, context);
/openjdk7/jaxp/src/com/sun/org/apache/xalan/internal/xsltc/dom/
H A DFilterIterator.java29 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
97 if (_filter.acceptNode(node, DTMFilter.SHOW_ALL) == DTMIterator.FILTER_ACCEPT) {
/openjdk7/jaxp/src/com/sun/org/apache/xpath/internal/
H A DNodeSetDTM.java28 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
63 implements /* NodeList, NodeIterator, */ DTMIterator,
117 addNodes((DTMIterator) nodelist);
122 * given DTMIterator into it.
126 public NodeSetDTM(DTMIterator ni)
138 * given DTMIterator into it.
159 * given DTMIterator into it.
272 public DTMIterator cloneWithReset() throws CloneNotSupportedException
309 * further reduce (and restructure) the DTMIterator's view of the
312 * DTMIterator interfac
[all...]
H A DXPathContext.java41 import com.sun.org.apache.xml.internal.dtm.DTMIterator;
234 * Create a new <code>DTMIterator</code> based on an XPath
243 * @return The newly created <code>DTMIterator</code>.
245 public DTMIterator createDTMIterator(Object xpathCompiler, int pos)
251 * Create a new <code>DTMIterator</code> based on an XPath
261 * @return The newly created <code>DTMIterator</code>.
263 public DTMIterator createDTMIterator(String xpathString,
270 * Create a new <code>DTMIterator</code> based only on a whatToShow and
286 public DTMIterator createDTMIterator(int whatToShow,
293 * Create a new <code>DTMIterator</cod
[all...]

Completed in 113 milliseconds

12