@Override
    public void reset(final long mNodeKey) {
        super.reset(mNodeKey);
        mRightSiblingKeyStack = new Stack<Long>();
        if (isSelfIncluded()) {
            mNextKey = getNode().getDataKey();
        } else {
            mNextKey = ((ITreeStructData)getNode()).getFirstChildKey();
        }
    }
@ Override public void reset ( final long mNodeKey ) { super . reset ( mNodeKey ) ; mRightSiblingKeyStack = new Stack < Long > ( ) ; if ( isSelfIncluded ( ) ) { mNextKey = getNode ( ) . getDataKey ( ) ; } else { mNextKey = ( ( ITreeStructData ) getNode ( ) ) . getFirstChildKey ( ) ; } }
{@inheritDoc}