244245246247248249250251252253
{ NodeSetDTM m_cachedNodes = getCachedNodes(); if (null != m_cachedNodes) { if(!m_cachedNodes.contains(node)) m_cachedNodes.addElement(node); } } }
238239240241242243244245246247248
if (DTM.NULL != newDoc) { // TODO: mnl.addNodeInDocOrder(newDoc, true, xctxt); ?? if (!mnl.contains(newDoc)) { mnl.addElement(newDoc); } } if (null == iterator || newDoc == DTM.NULL) break;
194195196197198199200201202203204
10031004100510061007100810091010101110121013
"Programmers error! countMatchPattern should never be null!"); if (countMatchPattern.getMatchScore(xctxt, node) != XPath.MATCH_SCORE_NONE) { ancestors.addElement(node); if (stopAtFirstFound) break; }
239240241242243244245246247248249