protected CommandResult doExecuteWithResult(IProgressMonitor monitor,
IAdaptable info) throws ExecutionException {
ProcessingElementAnonymousConstructor newElement = CoreFactory.eINSTANCE
.createProcessingElementAnonymousConstructor();
ProcessingElementAnonymousDefinition owner = (ProcessingElementAnonymousDefinition) getElementToEdit();
owner.setTypeConstructor(newElement);
doConfigure(newElement, monitor, info);
((CreateElementRequest) getRequest()).setNewElement(newElement);
return CommandResult.newOKCommandResult(newElement);