@Nullable
  public static GenericAttributeValue<?> getAttribute(DomElement domElement, @NonNls String attributeName) {
    final DomAttributeChildDescription<?> attributeDescription = domElement.getGenericInfo().getAttributeChildDescription(attributeName);
    if (attributeDescription == null) {
      return null;
    }

    return attributeDescription.getDomAttributeValue(domElement);
  }
@Nullable
  public static GenericAttributeValue<?> getAttribute(DomElement domElement, @NonNls String attributeName)