code: public void addAttribute(final String name, final String value) {
          ArgUtils.notEmpty(name, "name");
          removeAttribute(name);
          this.attributes.add(AttributeInfo.create(name, value));
      }
docs: アノテーションの属性を追加する。
  <p>ただし、既に同じ属性名が存在する場合は、それと入れ替えされます。</p>
  @param name 属性名。必須です。
  @param value 値。
  <a href="http://s2container.seasar.org/2.4/ja/ognl.html" target="_blank">OGNL形式</a>で指定します。
  @throws IllegalArgumentException name is empty.