Revision e3a4a3ff
Added by Andreas Müller almost 7 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/name/operation/ChangeSynonymToAcceptedTaxonOperation.java | ||
---|---|---|
21 | 21 |
import eu.etaxonomy.cdm.api.service.ITaxonService; |
22 | 22 |
import eu.etaxonomy.cdm.api.service.UpdateResult; |
23 | 23 |
import eu.etaxonomy.cdm.api.service.exception.HomotypicalGroupChangeException; |
24 |
import eu.etaxonomy.cdm.model.name.TaxonNameBase;
|
|
24 |
import eu.etaxonomy.cdm.model.name.TaxonName; |
|
25 | 25 |
import eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode; |
26 | 26 |
import eu.etaxonomy.cdm.model.taxon.Synonym; |
27 | 27 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
... | ... | |
38 | 38 |
* |
39 | 39 |
* @author n.hoffmann |
40 | 40 |
* @created 16.01.2009 |
41 |
* @version 1.0 |
|
42 | 41 |
*/ |
43 | 42 |
public class ChangeSynonymToAcceptedTaxonOperation extends AbstractPersistentPostOperation { |
44 | 43 |
|
45 |
private Taxon newTaxon; |
|
46 | 44 |
private final Synonym synonym; |
47 | 45 |
private final ITaxonTreeNode parentNode; |
48 | 46 |
|
49 | 47 |
private TaxonNode newNode; |
50 | 48 |
|
51 |
//private final Set<TaxonNameBase> namesInHomotypicGroup;
|
|
49 |
//private final Set<TaxonName> namesInHomotypicGroup; |
|
52 | 50 |
|
53 | 51 |
/** |
54 | 52 |
* <p>Constructor for ChangeSynonymToAcceptedTaxonOperation.</p> |
... | ... | |
67 | 65 |
Taxon taxon, |
68 | 66 |
ITaxonTreeNode parentNode, |
69 | 67 |
Synonym synonym, |
70 |
Set<TaxonNameBase> namesInHomotypicalGroup,
|
|
68 |
Set<TaxonName> namesInHomotypicalGroup, |
|
71 | 69 |
IPostOperationEnabled postOperationEnabled, |
72 | 70 |
IConversationEnabled conversationEnabled, |
73 | 71 |
ICdmEntitySessionEnabled cdmEntitySessionEnabled) { |
Also available in: Unified diff
ref #6446 merge taxon name subclasses in TaxEditor