public class KeyRefIterator extends ChildTestIterator
| Modifier and Type | Field and Description |
|---|---|
protected Vector |
m_keyDeclarations
Vector of Key declarations in the stylesheet.
|
protected QName |
m_name |
protected XMLString |
m_ref |
m_traverserm_allowDetach, m_cdtm, m_clones, m_context, m_currentContextNode, m_execContext, m_lastFetched, m_length, m_posm_foundLast, m_lpi, m_predCount, m_proximityPositionsm_whatToShow, SCORE_NODETEST, SCORE_NONE, SCORE_NSWILD, SCORE_OTHER, SCORE_QNAME, SHOW_BYFUNCTION, SUPPORTS_PRE_STRIPPING, WILDFILTER_ACCEPT, FILTER_REJECT, FILTER_SKIP| Constructor and Description |
|---|
KeyRefIterator(QName name,
XMLString ref,
Vector keyDecls,
DTMIterator ki)
Constructor KeyRefIterator
|
| Modifier and Type | Method and Description |
|---|---|
short |
filterNode(int testNode)
Test whether a specified node is visible in the logical view of a
TreeWalker or NodeIterator.
|
protected int |
getNextNode()
Get the next node via getNextXXX.
|
cloneWithReset, detach, getAxis, setRootnextNodeallowDetachToRelease, asIterator, asNode, bool, callVisitors, execute, executeCharsToContentHandler, getAnalysisBits, getContext, getCurrentContextNode, getCurrentNode, getCurrentPos, getDTM, getDTMManager, getExpandEntityReferences, getFilter, getFoundLast, getIsTopLevel, getLastPos, getLength, getPrefixResolver, getRoot, getWhatToShow, getXPathContext, incrementCurrentPos, isDocOrdered, isFresh, isMutable, isNodesetExpr, item, previousNode, reset, returnNextNode, runTo, setCurrentContextNode, setCurrentPos, setEnvironment, setIsTopLevel, setItem, setNextPosition, setShouldCacheNodes, sizeacceptNode, callPredicateVisitors, canTraverseOutsideSubtree, clone, countProximityPosition, deepEquals, fixupVariables, getLocPathIterator, getPredicate, getPredicateCount, getPredicateIndex, getProximityPosition, getProximityPosition, getProximityPosition, initPredicateInfo, initProximityPosition, isReverseAxes, nodeToString, resetProximityPositions, setLocPathIterator, setPredicateCountcalcScore, debugWhatToShow, execute, execute, getDefaultScore, getLocalName, getNamespace, getNodeTypeTest, getStaticScore, initNodeTest, initNodeTest, setLocalName, setNamespace, setStaticScore, setWhatToShowasIteratorRaw, assertion, error, execute, exprAddChild, exprGetChild, exprGetNumChildren, exprGetParent, exprSetParent, getColumnNumber, getExpressionOwner, getLineNumber, getPublicId, getSystemId, isSameClass, isStableNumber, num, warn, xstrequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloneprotected XMLString m_ref
protected QName m_name
protected Vector m_keyDeclarations
public KeyRefIterator(QName name, XMLString ref, Vector keyDecls, DTMIterator ki)
ref - Key value to matchki - The main key iterator used to walk the source treeprotected int getNextNode()
getNextNode in class ChildTestIteratorpublic short filterNode(int testNode)
testNode - The node to check to see if it passes the filter or not.Copyright © 2012 JBoss by Red Hat. All Rights Reserved.