Lines Matching defs:identity

37  * identity indices within their logic, for efficiency's sake. Be very
48 * @param dtmIdentity The DTM identity ID for this DTM.
70 * @param dtmIdentity The DTM identity ID for this DTM.
339 * @param axisRoot The root identity of the axis.
431 int identity = makeNodeIdentity(context);
433 int firstMatch = getNextIndexed(identity, _firstch(identity),
519 * @param axisRoot The root identity of the axis.
520 * @param identity The node in question.
524 protected abstract boolean isAfterAxis(int axisRoot, int identity);
531 * @param axisRoot The root identity of the axis.
543 * @param axisRoot The root identity of the axis.
584 * Get the first potential identity that can be returned. This should
587 * @param identity The node identity of the root context of the traversal.
591 protected int getFirstPotential(int identity)
593 return identity + 1;
600 * @param axisRoot The root identity of the axis.
610 * Get the subtree root identity from the handle that was passed in by
615 * @return identity of the root of the subtree.
623 * Tell if this node identity is a descendant. Assumes that
631 * @param identity The index number of the node in question.
634 protected boolean isDescendant(int subtreeRootIdentity, int identity)
636 return _parent(identity) >= subtreeRootIdentity;
644 * @param axisRoot The root identity of the axis.
645 * @param identity The node in question.
649 protected boolean isAfterAxis(int axisRoot, int identity)
656 if(identity == axisRoot)
658 identity = m_parent.elementAt(identity);
660 while(identity >= axisRoot);
684 int identity = getSubtreeRoot(context);
685 int firstPotential = getFirstPotential(identity);
687 return makeNodeHandle(getNextIndexed(identity, firstPotential, expandedTypeID));
764 * Get the first potential identity that can be returned, which is the
767 * @param identity The node identity of the root context of the traversal.
771 protected int getFirstPotential(int identity)
773 return identity;
880 // %REVIEW% This looks like it might want shift into identity space
928 // Compute in identity space
1215 * Tell if the current identity is an ancestor of the context identity.
1608 * Get the first potential identity that can be returned, which is the axis
1611 * @param identity The node identity of the root context of the traversal.
1613 * @return The identity argument.
1615 protected int getFirstPotential(int identity)
1617 return identity;
1621 * Get the first potential identity that can be returned.
1623 * @return identity of the root of the subtree.
1661 int identity = 0;
1662 int firstPotential = getFirstPotential(identity);
1664 return makeNodeHandle(getNextIndexed(identity, firstPotential, expandedTypeID));
1680 * Get the first potential identity that can be returned, which is the axis
1683 * @param identity The node identity of the root context of the traversal.
1685 * @return The identity argument.
1687 protected int getFirstPotential(int identity)
1693 * Get the first potential identity that can be returned.
1695 * @return identity of the root of the subtree.
1732 int identity = 0;
1733 int firstPotential = getFirstPotential(identity);
1735 return makeNodeHandle(getNextIndexed(identity, firstPotential, expandedTypeID));