Lines Matching defs:identity

40  * identity indices within their logic, for efficiency's sake. Be very
51 * @param dtmIdentity The DTM identity ID for this DTM.
73 * @param dtmIdentity The DTM identity ID for this DTM.
342 * @param axisRoot The root identity of the axis.
434 int identity = makeNodeIdentity(context);
436 int firstMatch = getNextIndexed(identity, _firstch(identity),
522 * @param axisRoot The root identity of the axis.
523 * @param identity The node in question.
527 protected abstract boolean isAfterAxis(int axisRoot, int identity);
534 * @param axisRoot The root identity of the axis.
546 * @param axisRoot The root identity of the axis.
587 * Get the first potential identity that can be returned. This should
590 * @param identity The node identity of the root context of the traversal.
594 protected int getFirstPotential(int identity)
596 return identity + 1;
603 * @param axisRoot The root identity of the axis.
613 * Get the subtree root identity from the handle that was passed in by
618 * @return identity of the root of the subtree.
626 * Tell if this node identity is a descendant. Assumes that
634 * @param identity The index number of the node in question.
637 protected boolean isDescendant(int subtreeRootIdentity, int identity)
639 return _parent(identity) >= subtreeRootIdentity;
647 * @param axisRoot The root identity of the axis.
648 * @param identity The node in question.
652 protected boolean isAfterAxis(int axisRoot, int identity)
659 if(identity == axisRoot)
661 identity = m_parent.elementAt(identity);
663 while(identity >= axisRoot);
687 int identity = getSubtreeRoot(context);
688 int firstPotential = getFirstPotential(identity);
690 return makeNodeHandle(getNextIndexed(identity, firstPotential, expandedTypeID));
767 * Get the first potential identity that can be returned, which is the
770 * @param identity The node identity of the root context of the traversal.
774 protected int getFirstPotential(int identity)
776 return identity;
883 // %REVIEW% This looks like it might want shift into identity space
931 // Compute in identity space
1218 * Tell if the current identity is an ancestor of the context identity.
1611 * Get the first potential identity that can be returned, which is the axis
1614 * @param identity The node identity of the root context of the traversal.
1616 * @return The identity argument.
1618 protected int getFirstPotential(int identity)
1620 return identity;
1624 * Get the first potential identity that can be returned.
1626 * @return identity of the root of the subtree.
1664 int identity = 0;
1665 int firstPotential = getFirstPotential(identity);
1667 return makeNodeHandle(getNextIndexed(identity, firstPotential, expandedTypeID));
1683 * Get the first potential identity that can be returned, which is the axis
1686 * @param identity The node identity of the root context of the traversal.
1688 * @return The identity argument.
1690 protected int getFirstPotential(int identity)
1696 * Get the first potential identity that can be returned.
1698 * @return identity of the root of the subtree.
1735 int identity = 0;
1736 int firstPotential = getFirstPotential(identity);
1738 return makeNodeHandle(getNextIndexed(identity, firstPotential, expandedTypeID));