From: Patric Plitzner
Date: Wed, 6 Nov 2013 13:38:16 +0000 (+0000)
Subject: - fixed creation of multiple DerivedUnitFacades in specimen wizard (fixes #3839)
X-Git-Tag: 3.6.0~886
X-Git-Url: https://dev.e-taxonomy.eu/gitweb/taxeditor.git/commitdiff_plain/37f31be5746167df325417f1925152f3c4e9b6ba?ds=sidebyside
- fixed creation of multiple DerivedUnitFacades in specimen wizard (fixes #3839)
---
diff --git a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/newWizard/NewDerivedUnitBaseWizard.java b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/newWizard/NewDerivedUnitBaseWizard.java
index 30be004c7..0b4c9bf95 100644
--- a/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/newWizard/NewDerivedUnitBaseWizard.java
+++ b/eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/newWizard/NewDerivedUnitBaseWizard.java
@@ -1,9 +1,9 @@
// $Id$
/**
* Copyright (C) 2007 EDIT
-* European Distributed Institute of Taxonomy
+* European Distributed Institute of Taxonomy
* http://www.e-taxonomy.eu
-*
+*
* The contents of this file are subject to the Mozilla Public License Version 1.1
* See LICENSE.TXT at the top of this package for the full license terms.
*/
@@ -13,16 +13,11 @@ package eu.etaxonomy.taxeditor.newWizard;
import eu.etaxonomy.cdm.api.facade.DerivedUnitFacade;
import eu.etaxonomy.cdm.api.facade.DerivedUnitFacadeNotSupportedException;
import eu.etaxonomy.cdm.api.service.IOccurrenceService;
-import eu.etaxonomy.cdm.model.common.OriginalSourceType;
import eu.etaxonomy.cdm.model.occurrence.DerivedUnit;
-import eu.etaxonomy.cdm.model.occurrence.FieldUnit;
import eu.etaxonomy.cdm.model.occurrence.MediaSpecimen;
-import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationBase;
import eu.etaxonomy.cdm.model.occurrence.SpecimenOrObservationType;
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
import eu.etaxonomy.taxeditor.store.CdmStore;
-import eu.etaxonomy.taxeditor.ui.dialog.selection.OriginalSourceTypeSelectionDialog;
-import eu.etaxonomy.taxeditor.ui.dialog.selection.SpecimenOrObservationTypeSelectionDialog;
import eu.etaxonomy.taxeditor.ui.section.occurrence.DerivedUnitBaseWizardPage;
import eu.etaxonomy.taxeditor.ui.section.occurrence.FieldUnitWizardPage;
import eu.etaxonomy.taxeditor.ui.section.occurrence.GatheringEventWizardPage;
@@ -37,11 +32,11 @@ import eu.etaxonomy.taxeditor.ui.section.occurrence.GeneralWizardPage;
*/
public class NewDerivedUnitBaseWizard extends AbstractNewEntityWizard {
private SpecimenOrObservationType specOrObsType = null;
-
+
public NewDerivedUnitBaseWizard() {
- super();
+ super();
}
-
+
public NewDerivedUnitBaseWizard(SpecimenOrObservationType specOrObsType) {
super();
this.specOrObsType = specOrObsType;
@@ -49,13 +44,22 @@ public class NewDerivedUnitBaseWizard extends AbstractNewEntityWizard