protected ITaxonTreeNode parentNode;
+ /**
+ * <p>Constructor for AbstractPersistentPostOperation.</p>
+ *
+ * @param label a {@link java.lang.String} object.
+ * @param undoContext a {@link org.eclipse.core.commands.operations.IUndoContext} object.
+ * @param postOperationEnabled a {@link eu.etaxonomy.taxeditor.operation.IPostOperationEnabled} object.
+ * @param conversationEnabled a {@link eu.etaxonomy.cdm.api.conversation.IConversationEnabled} object.
+ */
+ protected AbstractPersistentPostOperation(String label, IUndoContext undoContext,
+ IPostOperationEnabled postOperationEnabled,
+ IConversationEnabled conversationEnabled) {
+ this(label, undoContext, postOperationEnabled, conversationEnabled, null);
+ }
+
/**
* <p>Constructor for AbstractPersistentPostOperation.</p>
*
conversationEnabled.getConversationHolder().bind();
conversationEnabled.getConversationHolder().commit(true);
}
- if(getCdmEntitySessionEnabled() != null) {
- getCdmEntitySessionEnabled().getCdmEntitySession().fireNotifications();
- }
IStatus status = super.postExecute(objectAffectedByOperation);
return status;