public String getAttributeValue(String name, Namespace ns, String defaultValue) {
    AttributeList attributes = this.attributes;
    Attribute attribute = attributes == null ? null : attributes.get(name, ns);
    return attribute == null ? defaultValue : attribute.getValue();
  }
public String getAttributeValue(String name, Namespace ns, String defaultValue)