code: @Override
      public String getAttributeValue(final int fingerprint) {
          String attVal = null;
  
          final NameTest test = new NameTest(Type.ATTRIBUTE, fingerprint, getNamePool());
          final AxisIterator iterator = iterateAxis(Axis.ATTRIBUTE, test);
          final NodeInfo attribute = (NodeInfo)iterator.next();
  
          if (attribute != null) {
              attVal = attribute.getStringValue();
          }
  
          return attVal;
      }
docs: {@inheritDoc}