Home | History | Annotate | Download | only in xpath

Lines Matching refs:xctxt

83    * @param xctxt The XPath runtime context.
91 public XObject execute(XPathContext xctxt, int currentNode)
96 return execute(xctxt);
104 * @param xctxt The XPath runtime context.
115 XPathContext xctxt, int currentNode, DTM dtm, int expType)
120 return execute(xctxt);
128 * @param xctxt The XPath runtime context.
135 public abstract XObject execute(XPathContext xctxt)
141 * to be returned. The default implementation just calls execute(xctxt).
144 * @param xctxt The XPath runtime context.
152 public XObject execute(XPathContext xctxt, boolean destructiveOK)
155 return execute(xctxt);
163 * @param xctxt The XPath runtime context.
168 public double num(XPathContext xctxt)
171 return execute(xctxt).num();
178 * @param xctxt The XPath runtime context.
183 public boolean bool(XPathContext xctxt)
186 return execute(xctxt).bool();
193 * @param xctxt The XPath runtime context.
198 public XMLString xstr(XPathContext xctxt)
201 return execute(xctxt).xstr();
217 * @param xctxt The XPath runtime context.
222 public int asNode(XPathContext xctxt)
225 DTMIterator iter = execute(xctxt).iter();
233 * @param xctxt The execution context.
244 public DTMIterator asIterator(XPathContext xctxt, int contextNode)
250 xctxt.pushCurrentNodeAndExpression(contextNode, contextNode);
252 return execute(xctxt).iter();
256 xctxt.popCurrentNodeAndExpression();
264 * @param xctxt The execution context.
275 public DTMIterator asIteratorRaw(XPathContext xctxt, int contextNode)
281 xctxt.pushCurrentNodeAndExpression(contextNode, contextNode);
283 XNodeSet nodeset = (XNodeSet)execute(xctxt);
288 xctxt.popCurrentNodeAndExpression();
298 * @param xctxt The XPath runtime context.
308 XPathContext xctxt, ContentHandler handler)
313 XObject obj = execute(xctxt);
376 * @param xctxt The XPath runtime context.
388 public void warn(XPathContext xctxt, String msg, Object[] args)
394 if (null != xctxt)
396 ErrorListener eh = xctxt.getErrorListener();
399 eh.warning(new TransformerException(fmsg, xctxt.getSAXLocator()));
431 * @param xctxt The XPath runtime context.
443 public void error(XPathContext xctxt, String msg, Object[] args)
449 if (null != xctxt)
451 ErrorListener eh = xctxt.getErrorListener();