public Attribute setValue(@NotNull String value) {
    String reason = Verifier.checkCharacterData(value);
    if (reason != null) {
      throw new IllegalDataException(value, "attribute", reason);
    }

    this.value = value;
    specified = true;
    return this;
  }
public Attribute setValue(@NotNull String value)