/external/apache-xml/src/main/java/org/apache/xalan/templates/ |
ElemApplyTemplates.java | 199 final XPathContext xctxt = transformer.getXPathContext(); local 200 final int sourceNode = xctxt.getCurrentNode(); 201 DTMIterator sourceNodes = m_selectExpression.asIterator(xctxt, sourceNode); 202 VariableStack vars = xctxt.getVarStack(); 211 xctxt.pushCurrentNode(DTM.NULL); 212 xctxt.pushCurrentExpressionNode(DTM.NULL); 213 xctxt.pushSAXLocatorNull(); 221 sourceNodes = sortNodes(xctxt, keys, sourceNodes); 230 DTM dtm = xctxt.getDTM(sourceNode); 251 xctxt.pushContextNodeList(sourceNodes) [all...] |
ElemForEach.java | 285 * @param xctxt The XPath runtime state for the sort. 294 XPathContext xctxt, Vector keys, DTMIterator sourceNodes) 298 NodeSorter sorter = new NodeSorter(xctxt); 301 xctxt.pushContextNodeList(sourceNodes); 305 sorter.sort(sourceNodes, keys, xctxt); 310 xctxt.popContextNodeList(); 328 final XPathContext xctxt = transformer.getXPathContext(); local 329 final int sourceNode = xctxt.getCurrentNode(); 330 DTMIterator sourceNodes = m_selectExpression.asIterator(xctxt, 342 sourceNodes = sortNodes(xctxt, keys, sourceNodes) [all...] |
ElemValueOf.java | 215 XPathContext xctxt = transformer.getXPathContext(); local 221 xctxt.pushNamespaceContext(this); 223 int current = xctxt.getCurrentNode(); 225 xctxt.pushCurrentNodeAndExpression(current, current); 235 expr.executeCharsToContentHandler(xctxt, rth); 243 xctxt.popNamespaceContext(); 244 xctxt.popCurrentNodeAndExpression();
|
ElemCopy.java | 92 XPathContext xctxt = transformer.getXPathContext(); local 96 int sourceNode = xctxt.getCurrentNode(); 97 xctxt.pushCurrentNode(sourceNode); 98 DTM dtm = xctxt.getDTM(sourceNode); 133 xctxt.popCurrentNode();
|
ElemWithParam.java | 195 XPathContext xctxt = transformer.getXPathContext(); local 197 xctxt.pushCurrentNode(sourceNode); 203 var = m_selectPattern.execute(xctxt, sourceNode, this); 217 var = new XRTreeFrag(df, xctxt, this); 222 xctxt.popCurrentNode();
|
FuncKey.java | 51 * @param xctxt The current execution context. 56 public XObject execute(XPathContext xctxt) throws javax.xml.transform.TransformerException 59 // TransformerImpl transformer = (TransformerImpl)xctxt; 60 TransformerImpl transformer = (TransformerImpl) xctxt.getOwnerObject(); 62 int context = xctxt.getCurrentNode(); 63 DTM dtm = xctxt.getDTM(context); 72 String xkeyname = getArg0().execute(xctxt).str(); 73 QName keyname = new QName(xkeyname, xctxt.getNamespaceContext()); 74 XObject arg = getArg1().execute(xctxt); 98 dtm = xctxt.getDTM(pos) 122 nl.setRoot(xctxt.getCurrentNode(), xctxt); local 146 nodes.setRoot(xctxt.getCurrentNode(), xctxt); local [all...] |
ElemChoose.java | 95 XPathContext xctxt = transformer.getXPathContext(); local 96 int sourceNode = xctxt.getCurrentNode(); 103 if (when.getTest().bool(xctxt, sourceNode, when)) {
|
TemplateList.java | 423 * @param xctxt The XPath runtime context. 430 public TemplateSubPatternAssociation getHead(XPathContext xctxt, 479 * @param xctxt 492 public ElemTemplate getTemplateFast(XPathContext xctxt, 547 xctxt.pushNamespaceContextNull(); 557 xctxt.setNamespaceContext(template); 559 if ((head.m_stepPattern.execute(xctxt, targetNode, dtm, expTypeID) != NodeTest.SCORE_NONE) 563 checkConflicts(head, xctxt, targetNode, mode); 572 xctxt.popNamespaceContext(); 583 * @param xctxt [all...] |
ElemTemplate.java | 382 XPathContext xctxt = transformer.getXPathContext(); local 384 xctxt.pushRTFContext(); 400 xctxt.popRTFContext();
|
ElemExsltFunction.java | 69 XPathContext xctxt = transformer.getXPathContext(); local 70 VariableStack vars = xctxt.getVarStack(); 105 // xctxt.pushRTFContext(); 114 // xctxt.popRTFContext();
|
ElemIf.java | 130 XPathContext xctxt = transformer.getXPathContext(); local 131 int sourceNode = xctxt.getCurrentNode(); 133 if (m_test.bool(xctxt, sourceNode, this)) {
|
ElemPI.java | 129 XPathContext xctxt = transformer.getXPathContext(); local 130 int sourceNode = xctxt.getCurrentNode(); 132 String piName = m_name_atv == null ? null : m_name_atv.evaluate(xctxt, sourceNode, this);
|
ElemVariable.java | 266 XPathContext xctxt = transformer.getXPathContext(); local 268 xctxt.pushCurrentNode(sourceNode); 274 var = m_selectPattern.execute(xctxt, sourceNode, this); 298 //////////xctxt.getVarStack().link(0); 305 //////////////xctxt.getVarStack().unlink(); 308 var = new XRTreeFrag(df, xctxt, this); 313 xctxt.popCurrentNode();
|
ElemCallTemplate.java | 198 XPathContext xctxt = transformer.getXPathContext(); local 199 VariableStack vars = xctxt.getVarStack(); 212 int currentNode = xctxt.getCurrentNode(); 233 SourceLocator savedLocator = xctxt.getSAXLocator(); 237 xctxt.setSAXLocator(m_template); 246 xctxt.setSAXLocator(savedLocator);
|
/external/apache-xml/src/main/java/org/apache/xpath/axes/ |
UnionChildIterator.java | 115 XPathContext xctxt = getXPathContext(); local 118 xctxt.pushCurrentNode(n); 122 XObject score = pnt.execute(xctxt, n); 128 if (pnt.executePredicates(n, xctxt)) 145 xctxt.popCurrentNode();
|
PredicatedNodeTest.java | 206 * @param xctxt The XPath runtime context. 210 public int getProximityPosition(XPathContext xctxt) 219 * @param xctxt XPath runtime context. 223 public abstract int getLastPos(XPathContext xctxt); 315 * @param xctxt The XPath runtime context. 321 boolean executePredicates(int context, XPathContext xctxt) 330 PrefixResolver savedResolver = xctxt.getNamespaceContext(); 335 xctxt.pushSubContextList(this); 336 xctxt.pushNamespaceContext(m_lpi.getPrefixResolver()); 337 xctxt.pushCurrentNode(context) 464 XPathContext xctxt = m_lpi.getXPathContext(); local [all...] |
MatchPatternIterator.java | 287 public short acceptNode(int n, XPathContext xctxt) 292 xctxt.pushCurrentNode(n); 293 xctxt.pushIteratorRoot(m_context); 304 XObject score = m_pattern.execute(xctxt); 325 xctxt.popCurrentNode(); 326 xctxt.popIteratorRoot();
|
OneStepIterator.java | 201 XPathContext xctxt = getXPathContext(); local 207 xctxt.pushCurrentNode(root); 208 clone.setRoot(root, xctxt); 231 xctxt.popCurrentNode(); 263 XPathContext xctxt = getXPathContext(); local 269 xctxt.pushCurrentNode(root); 270 clone.setRoot(root, xctxt); 287 xctxt.popCurrentNode();
|
LocPathIterator.java | 200 * @param xctxt The XPath execution context. 206 public XObject execute(XPathContext xctxt) 212 iter.setRoot(xctxt.getCurrentNode(), xctxt); local 222 * @param xctxt The XPath runtime context. 232 XPathContext xctxt, org.xml.sax.ContentHandler handler) 238 int current = xctxt.getCurrentNode(); 239 clone.setRoot(current, xctxt); 255 * @param xctxt The execution context. 264 XPathContext xctxt, int contextNode 362 XPathContext xctxt = (XPathContext)environment; local [all...] |
/external/apache-xml/src/main/java/org/apache/xpath/ |
XPath.java | 286 * @param xctxt The execution context. 299 XPathContext xctxt, org.w3c.dom.Node contextNode, 304 xctxt, xctxt.getDTMHandleFromNode(contextNode), 313 * @param xctxt The execution context. 325 XPathContext xctxt, int contextNode, PrefixResolver namespaceContext) 329 xctxt.pushNamespaceContext(namespaceContext); 331 xctxt.pushCurrentNodeAndExpression(contextNode, contextNode); 337 xobj = m_mainExp.execute(xctxt); 342 ErrorListener el = xctxt.getErrorListener() [all...] |
Expression.java | 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 [all...] |
/external/apache-xml/src/main/java/org/apache/xpath/patterns/ |
StepPattern.java | 319 * @param xctxt XPath runtime context. 330 public XObject execute(XPathContext xctxt, int currentNode) 334 DTM dtm = xctxt.getDTM(currentNode); 340 return execute(xctxt, currentNode, dtm, expType); 350 * @param xctxt XPath runtime context. 360 public XObject execute(XPathContext xctxt) 363 return execute(xctxt, xctxt.getCurrentNode()); 371 * @param xctxt The XPath runtime context. 382 XPathContext xctxt, int currentNode, DTM dtm, int expType [all...] |
ContextMatchStepPattern.java | 50 * @param xctxt XPath runtime context. 60 public XObject execute(XPathContext xctxt) 64 if (xctxt.getIteratorRoot() == xctxt.getCurrentNode()) 74 * @param xctxt The XPath runtime context. 86 XPathContext xctxt, StepPattern prevStep) 91 int context = xctxt.getCurrentNode(); 92 DTM dtm = xctxt.getDTM(context); 96 int predContext = xctxt.getCurrentNode(); 102 boolean iterRootIsAttr = (dtm.getNodeType(xctxt.getIteratorRoot()) [all...] |
/external/apache-xml/src/main/java/org/apache/xpath/objects/ |
XObjectFactory.java | 78 * @param xctxt The XPath context. 82 static public XObject create(Object val, XPathContext xctxt) 112 iterator.setRoot(dtmRoot, xctxt); 126 iterator.setRoot(iter.getStartNode(), xctxt); local 142 result = new XNodeSetForDOM((org.w3c.dom.Node)val, xctxt); 148 result = new XNodeSetForDOM((org.w3c.dom.NodeList)val, xctxt); 152 result = new XNodeSetForDOM((org.w3c.dom.traversal.NodeIterator)val, xctxt);
|
/external/apache-xml/src/main/java/org/apache/xalan/transformer/ |
KeyIterator.java | 104 org.apache.xpath.XPathContext xctxt = ki.getXPathContext(); local 124 // xctxt.setNamespaceContext(ki.getPrefixResolver()); 129 double score = matchExpr.getMatchScore(xctxt, testNode);
|