// if an editor is showing, its fields must be updated
// after the assignment, and before that, the current
// edit has to be stored:
groupSelector.getActiveBasePanel().storeCurrentEdit();
AbstractUndoableEdit undo = group.add(selection.getSelection());
if (undo instanceof UndoableChangeAssignment)
((UndoableChangeAssignment) undo).setEditedNode(target);
dtde.getDropTargetContext().dropComplete(true);
groupSelector.revalidateGroups();
groupSelector.concludeAssignment(undo, target, assignedEntries);