int index, Collection selection, CreateChildCommand.Helper helper)
Collection selection)
  public CreateChildCommand(EditingDomain domain,                            EObject owner,                            EReference feature,                            EObject child,                            int index,                            Collection selection,                            CreateChildCommand.Helper helper)  {    super();    this.domain = domain;    this.owner = (EObject)owner;    this.feature = (EReference)feature;    this.child = child;    this.index = index;    this.selection = selection == null ? Collections.EMPTY_LIST : selection;    this.helper = helper == null ? defaultHelper : helper;    String text = helper.getCreateChildText(owner, feature, child, selection);    setLabel(EMFEditPlugin.INSTANCE.getString(      "_UI_CreateChildCommand_label", new Object[] { text }));    setDescription(EMFEditPlugin.INSTANCE.getString(      "_UI_CreateChildCommand_description"));  }