code: @Override
      public final String getValueOfCurrentNode() {
          checkState(!mPageReadTrx.isClosed(), "Transaction is already closed.");
          String returnVal;
          if (mCurrentNode instanceof ITreeValData) {
              returnVal = new String(((ITreeValData)mCurrentNode).getRawValue());
          } else {
              returnVal = "";
          }
          return returnVal;
      }
docs: {@inheritDoc}