Set<EOAttribute> newAttributes = new LinkedHashSet<EOAttribute>();
newAttributes.addAll(myAttributes);
newAttributes.add(_attribute);
myAttributes = newAttributes;
if (myModel != null) {
myModel.getModelEvents().addEvent(new EOAttributeAddedEvent(_attribute));
}
firePropertyChange(EOEntity.ATTRIBUTES, oldAttributes, myAttributes);
} else {
myAttributes.add(_attribute);
}