Revision e0c1f6bf
Added by Andreas Müller over 10 years ago
eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/operation/DeleteOperation.java | ||
---|---|---|
26 | 26 |
import eu.etaxonomy.cdm.api.service.ITaxonService; |
27 | 27 |
import eu.etaxonomy.cdm.api.service.config.TaxonDeletionConfigurator; |
28 | 28 |
import eu.etaxonomy.cdm.api.service.exception.DataChangeNoRollbackException; |
29 |
import eu.etaxonomy.cdm.model.common.CdmBase; |
|
29 | 30 |
import eu.etaxonomy.cdm.model.common.ITreeNode; |
30 | 31 |
import eu.etaxonomy.cdm.model.taxon.Classification; |
31 | 32 |
import eu.etaxonomy.cdm.model.taxon.ITaxonTreeNode; |
... | ... | |
62 | 63 |
IPostOperationEnabled postOperationEnabled, |
63 | 64 |
IConversationEnabled conversationEnabled) { |
64 | 65 |
super(label, undoContext, postOperationEnabled, conversationEnabled); |
65 |
this.taxonNode = taxonNode;
|
|
66 |
this.taxonNode = (ITaxonTreeNode)CdmBase.deproxy(taxonNode, CdmBase.class);
|
|
66 | 67 |
this.config = config; |
67 | 68 |
} |
68 | 69 |
|
Also available in: Unified diff
maybe deproxy solves #3889