public class AsyncProjectViewSupport
extends java.lang.Object
Constructor and Description |
---|
AsyncProjectViewSupport(Disposable parent,
Project project,
AbstractTreeStructure structure,
java.util.Comparator<NodeDescriptor<?>> comparator) |
Modifier and Type | Method and Description |
---|---|
AsyncTreeModel |
getTreeModel() |
void |
select(javax.swing.JTree tree,
java.lang.Object object,
VirtualFile file) |
void |
setComparator(java.util.Comparator<? super NodeDescriptor<?>> comparator) |
void |
update(java.util.List<? extends javax.swing.tree.TreePath> list,
boolean structure) |
void |
update(javax.swing.tree.TreePath path,
boolean structure) |
void |
updateAll(java.lang.Runnable onDone) |
void |
updateByElement(PsiElement element,
boolean structure) |
void |
updateByFile(VirtualFile file,
boolean structure) |
public AsyncProjectViewSupport(Disposable parent, Project project, AbstractTreeStructure structure, java.util.Comparator<NodeDescriptor<?>> comparator)
public AsyncTreeModel getTreeModel()
public void setComparator(java.util.Comparator<? super NodeDescriptor<?>> comparator)
public void select(javax.swing.JTree tree, java.lang.Object object, VirtualFile file)
public void updateAll(java.lang.Runnable onDone)
public void update(javax.swing.tree.TreePath path, boolean structure)
public void update(java.util.List<? extends javax.swing.tree.TreePath> list, boolean structure)
public void updateByFile(VirtualFile file, boolean structure)
public void updateByElement(PsiElement element, boolean structure)