code: @Override
      public final boolean moveToAttribute(final int mIndex) throws TTIOException {
          checkState(!mPageReadTrx.isClosed(), "Transaction is already closed.");
          if (mCurrentNode.getKind() == IConstants.ELEMENT) {
              return moveTo(((ElementNode)mCurrentNode).getAttributeKey(mIndex));
          } else {
              return false;
          }
      }
docs: {@inheritDoc}