private static void openEditor(@NotNull ISelection selection) {
        if (selection instanceof IStructuredSelection ss && ss.getFirstElement() instanceof DBNNode node) {
            DBWorkbench.getPlatformUI().openEntityEditor(node, null);
        }
    }
A {@link DBNNode}-oriented specialization of {@link BreadcrumbViewer}.
plugins/org.jkiss.dbeaver.ui.navigator/src/org/jkiss/dbeaver/ui/navigator/breadcrumb/NodeBreadcrumbViewer.java