Revision cb89f4f7
Added by Andreas Müller over 4 years ago
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/featuretree/e4/operation/AddOntologyTermOperation.java | ||
---|---|---|
18 | 18 |
import eu.etaxonomy.cdm.api.service.IFeatureNodeService; |
19 | 19 |
import eu.etaxonomy.cdm.api.service.UpdateResult; |
20 | 20 |
import eu.etaxonomy.cdm.model.description.Feature; |
21 |
import eu.etaxonomy.cdm.model.term.FeatureNode;
|
|
21 |
import eu.etaxonomy.cdm.model.term.TermNode;
|
|
22 | 22 |
import eu.etaxonomy.cdm.model.term.TermVocabulary; |
23 | 23 |
import eu.etaxonomy.taxeditor.operation.AbstractPostOperation; |
24 | 24 |
import eu.etaxonomy.taxeditor.operation.IPostOperationEnabled; |
... | ... | |
32 | 32 |
* @since Apr 30, 2018 |
33 | 33 |
* |
34 | 34 |
*/ |
35 |
public class AddOntologyTermOperation extends AbstractPostOperation<FeatureNode> {
|
|
35 |
public class AddOntologyTermOperation extends AbstractPostOperation<TermNode<Feature>> {
|
|
36 | 36 |
|
37 |
private FeatureNode target;
|
|
37 |
private TermNode<Feature> target;
|
|
38 | 38 |
private OntologyTermWrapper wrapper; |
39 | 39 |
private TermVocabulary vocabulary; |
40 | 40 |
|
41 |
public AddOntologyTermOperation(OntologyTermWrapper wrapper, FeatureNode target, TermVocabulary vocabulary,
|
|
41 |
public AddOntologyTermOperation(OntologyTermWrapper wrapper, TermNode<Feature> target, TermVocabulary vocabulary,
|
|
42 | 42 |
IPostOperationEnabled postOperationEnabled, ICdmEntitySessionEnabled cdmEntitySessionEnabled) { |
43 | 43 |
super("Add ontology term", StoreUtil.getUndoContext(), target, postOperationEnabled, cdmEntitySessionEnabled); |
44 | 44 |
this.wrapper = wrapper; |
Also available in: Unified diff
ref #6794 adapt TaxEditor to new term structure (rename FeatureNode and FeatureTree)