}
@Override
public void setSelectedNode(AbstractNode newSelection) {
if (newSelection != null) {
AbstractNodeTreeEditPart selectEditPart = AbstractNodeTreeEditPart.findEditPart(newSelection, getViewer().getRootEditPart());
if (selectEditPart != null) {
getViewer().setSelection(new StructuredSelection(selectEditPart));
} else {
Activator.getLogger().error("Could not find editPart for selection: " + newSelection, new Exception());
}