code: @Override
      public QName getName()
      {
          if (mCurrToken != START_ELEMENT && mCurrToken != END_ELEMENT) {
              throw new IllegalStateException(ErrorConsts.ERR_STATE_NOT_ELEM);
          }
          return mElementStack.getCurrentElementName();
      }
docs: // // getLocation() defined in StreamScanner