protected CommandResult doExecuteWithResult(
IProgressMonitor monitor, IAdaptable info)
throws ExecutionException {
// just pass it along
EcoreInferenceHandler eih = new EcoreInferenceHandler(this.emfInferenceHandler.resource);
try {
created = eih.createRelationship(container, elementType, source, target, containerFeature, sourceFeature, targetFeature);
} catch (InferenceException e) {
throw new ExecutionException(e.getMessage(), e);
}
return CommandResult.newOKCommandResult(created);