docs: private String getAttributeValue(final String elemQName, final QName attQName, final String value) {
          if (StringUtils.isEmptyString(value) && !defaultValueMap.isEmpty()) {
              final Map<String, String> defaultMap = defaultValueMap.get(attQName);
              if (defaultMap != null) {
                  final String defaultValue = defaultMap.get(elemQName);
                  if (defaultValue != null) {
                      return defaultValue;
                  }
              }
          }
          return value;
      }