void (final PsiElement element, VirtualFile file) { try { AbstractTreeNode lastPathNode = goDownToElement(element, file); if (lastPathNode == null) return; buildList(lastPathNode); ensureSelectionExist(); } finally { updateParentTitle(); } }