Revision 05429a19
Added by Patrick Plitzner over 6 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/key/polytomous/e4/PolytomousKeyListEditorE4.java | ||
---|---|---|
299 | 299 |
@Override |
300 | 300 |
public boolean postOperation(CdmBase objectAffectedByOperation) { |
301 | 301 |
viewer.refresh(); |
302 |
// getConversationHolder().bind(); |
|
303 |
// getConversationHolder().commit(true); |
|
304 |
changed(objectAffectedByOperation); |
|
305 | 302 |
|
306 | 303 |
if (objectAffectedByOperation != null) { |
307 | 304 |
viewer.setSelection(new StructuredSelection( |
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/key/polytomous/e4/handler/DeleteNodeHandlerE4.java | ||
---|---|---|
129 | 129 |
}else{ |
130 | 130 |
operation = new DeleteNodeOperation(label, undoContext, nodeToBeDeleted, editor, false); |
131 | 131 |
} |
132 |
|
|
133 | 132 |
return operation; |
134 | 133 |
} |
135 | 134 |
|
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/key/polytomous/e4/handler/InsertNewNodeHandlerE4.java | ||
---|---|---|
71 | 71 |
@Named(IServiceConstants.ACTIVE_PART)MPart activePart, |
72 | 72 |
MHandledMenuItem menuItem) { |
73 | 73 |
PolytomousKeyListEditorE4 editor = (PolytomousKeyListEditorE4) activePart.getObject(); |
74 |
editor.changed(null); |
|
74 | 75 |
return new InsertPolytomousKeyNodeOperation(getTrigger(), false, parentNode, editor); |
75 | 76 |
} |
76 | 77 |
|
Also available in: Unified diff
ref #6908 Fix dirty flag handling in key list editor