code: public final Set<BodyQName> getAttributeNames() {
          Map<BodyQName, String> attrs = getAttributes();
          return Collections.unmodifiableSet(attrs.keySet());
      }
docs: Get a set of all defined attribute names.
  
  @return set of qualified attribute names