import eu.etaxonomy.taxeditor.bulkeditor.e4.BulkEditorE4;
import eu.etaxonomy.taxeditor.bulkeditor.input.entitycreator.GroupCreator;
import eu.etaxonomy.taxeditor.bulkeditor.input.entitycreator.UserCreator;
+import eu.etaxonomy.taxeditor.l10n.Messages;
/**
*
@Override
public String isValid(String text) {
if(text == null || text.isEmpty()) {
- return "Input cannot be empty";
+ return Messages.GROUP_CREATOR_Name_not_accepted_message;
}
return null;
}
}
bulkEditor.getEditorInput().getModel().add(createdEntity);
if (createdEntity instanceof CdmBase){
- bulkEditor.getEditorInput().addSaveCandidate((CdmBase)createdEntity);
+ if (!((CdmBase)createdEntity).isPersited()){
+ bulkEditor.getEditorInput().addSaveCandidate((CdmBase)createdEntity);
+ bulkEditor.setDirty();
+ }
+
}
IStructuredSelection selection = new StructuredSelection(createdEntity);
bulkEditor.refresh();
- bulkEditor.setDirty();
+
+
bulkEditor.setFocus();
bulkEditor.setSelection(selection);