existingAttribute.setName(unusedName, false);
existingAttribute.setName(unusedName, true);
  public void _checkForDuplicateAttributeName(EOAttribute _attribute, String _newName, Set _failures) throws DuplicateNameException {    IEOAttribute existingAttribute = getAttributeOrRelationshipNamed(_newName);    if (existingAttribute != null && existingAttribute != _attribute) {      if (_failures == null) {        throw new DuplicateAttributeNameException(_newName, this);      }      String unusedName = findUnusedAttributeName(_newName);      existingAttribute.setName(unusedName, false);      _failures.add(new DuplicateAttributeFailure(this, _newName, unusedName));    }  }