if (_createInverseFK) {
inverseFKName = _inverseFKNameText.getText();
inverseFKColumnName = _inverseFKColumnNameText.getText();
}
NewOneToManyRelationshipOperation operation = new NewOneToManyRelationshipOperation(_relationship, _sourceEntity, name, createRelationship, toMany, _createFK, fkName, fkColumnName, _destinationEntity, inverseName, createInverseRelationship, inverseToMany, _createInverseFK, inverseFKName, inverseFKColumnName);
operation.addContext(EOModelUtils.getUndoContext(_sourceEntity));
IOperationHistory operationHistory = PlatformUI.getWorkbench().getOperationSupport().getOperationHistory();
operationHistory.execute(operation, null, null);
}
super.okPressed();
} catch (Throwable t) {