createObjAttribute(mediator.getCurrentDataDomain(), mediator
.getCurrentDataMap(), objEntity, attr);
application.getUndoManager().addEdit(
new CreateAttributeUndoableEdit(
mediator.getCurrentDataDomain(),
mediator.getCurrentDataMap(),
objEntity,
attr));
}
else if (getProjectController().getCurrentDbEntity() != null) {
DbEntity dbEntity = getProjectController().getCurrentDbEntity();
DbAttribute attr = (DbAttribute) NamedObjectFactory.createObject(
DbAttribute.class,
dbEntity);
createDbAttribute(mediator.getCurrentDataDomain(), mediator
.getCurrentDataMap(), dbEntity, attr);
application.getUndoManager().addEdit(
new CreateAttributeUndoableEdit(
mediator.getCurrentDataDomain(),
mediator.getCurrentDataMap(),
dbEntity,
attr));
}