620621622623624625626627628629630
} } catch (TransformerException e) { xctxt.popCurrentNode(); xctxt.popContextNodeList(); return new NodeSet(); } xctxt.popCurrentNode();
628629630631632633634635636637638
xctxt.popCurrentNode(); } xctxt.popContextNodeList(); iterationList = iterationSet; for (int i = 0; i < iterationList.getLength(); i++) {
471472473474475476477478479480481
// Unlink to the original stack frame if(nParams > 0) vars.unlink(thisframe); xctxt.popSAXLocator(); xctxt.popContextNodeList(); transformer.popElemTemplateElement(); xctxt.popCurrentExpressionNode(); xctxt.popCurrentNode(); sourceNodes.detach(); }
163164165166167168169170171172173
result = dynamicXPath.execute(xctxt, contextNode, xctxt.getNamespaceContext()).num(); } catch (TransformerException e) { xctxt.popCurrentNode(); xctxt.popContextNodeList(); return Double.NaN; } xctxt.popCurrentNode();
173174175176177178179180181182183
if (result > maxValue) maxValue = result; } xctxt.popContextNodeList(); return maxValue; } /**
244245246247248249250251252253254
254255256257258259260261262263264
if (result < minValue) minValue = result; } xctxt.popContextNodeList(); return minValue; } /**
324325326327328329330331332333334
334335336337338339340341342343344
sum = sum + result; } xctxt.popContextNodeList(); return sum; } /** * The dyn:map function evaluates the expression passed as the second argument for
465466467468469470471472473474475
} } catch (Exception e) { xctxt.popCurrentNode(); xctxt.popContextNodeList(); return new NodeSet(); } xctxt.popCurrentNode();