import eu.etaxonomy.cdm.persistence.dto.TeamOrPersonUuidAndTitleCache;
import eu.etaxonomy.cdm.persistence.dto.UuidAndTitleCache;
import eu.etaxonomy.taxeditor.newWizard.AbstractNewEntityWizard;
+import eu.etaxonomy.taxeditor.newWizard.NewPersonWizard;
import eu.etaxonomy.taxeditor.newWizard.NewTeamWizard;
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
import eu.etaxonomy.taxeditor.store.CdmStore;
@Override
protected AbstractNewEntityWizard getNewEntityWizard(String parameter) {
- return new NewTeamWizard(false, true);
+ if(TEAM.equals(parameter)){
+ return new NewTeamWizard(false, true);
+ }
+ else if(PERSON.equals(parameter)){
+ return new NewPersonWizard();
+ }
+ else{
+ throw new IllegalArgumentException("Could not determine the desired wizard.");
+ }
+
}
public class CollectorLabelProvider extends LabelProvider {