void (Object element, boolean forceResort, boolean updateStructure) { AbstractTreeBuilder builder = getTreeBuilder(); if (builder != null) { builder.queueUpdateFrom(element, forceResort, updateStructure); } else if (element instanceof PsiElement) { AsyncProjectViewSupport support = getAsyncSupport(); if (support != null) support.updateByElement((PsiElement)element, updateStructure); } else if (element instanceof TreePath) { AsyncProjectViewSupport support = getAsyncSupport(); if (support != null) support.update((TreePath)element, updateStructure); } }