/** @generated */
 protected void doConfigure(Assign newElement, IProgressMonitor monitor, IAdaptable info)
     throws ExecutionException {
   IElementType elementType = ((CreateElementRequest) getRequest()).getElementType();
   ConfigureRequest configureRequest =
       new ConfigureRequest(getEditingDomain(), newElement, elementType);
   configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext());
   configureRequest.addParameters(getRequest().getParameters());
   ICommand configureCommand = elementType.getEditCommand(configureRequest);
   if (configureCommand != null && configureCommand.canExecute()) {
     configureCommand.execute(monitor, info);
   }
 }
 /** @generated */
 protected void doConfigure(
     ScopeToCompositeActionMapping newElement, IProgressMonitor monitor, IAdaptable info)
     throws ExecutionException {
   IElementType elementType = ((CreateElementRequest) getRequest()).getElementType();
   ConfigureRequest configureRequest =
       new ConfigureRequest(getEditingDomain(), newElement, elementType);
   configureRequest.setClientContext(((CreateElementRequest) getRequest()).getClientContext());
   configureRequest.addParameters(getRequest().getParameters());
   configureRequest.setParameter(CreateRelationshipRequest.SOURCE, getSource());
   configureRequest.setParameter(CreateRelationshipRequest.TARGET, getTarget());
   ICommand configureCommand = elementType.getEditCommand(configureRequest);
   if (configureCommand != null && configureCommand.canExecute()) {
     configureCommand.execute(monitor, info);
   }
 }