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