public class FileStructurePopup extends java.lang.Object implements Disposable, TreeActionsOwner
Disposable.Parent
Constructor and Description |
---|
FileStructurePopup(Project project,
FileEditor fileEditor,
StructureView structureView,
boolean applySortAndFilter)
Deprecated.
|
FileStructurePopup(Project project,
FileEditor fileEditor,
StructureViewModel treeModel) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
createCenterPanel() |
void |
dispose()
Usually not invoked directly, see class javadoc.
|
PsiElement |
getCurrentElement(PsiFile psiFile) |
protected static java.lang.String |
getDimensionServiceKey() |
TreeSpeedSearch |
getSpeedSearch() |
static java.lang.String |
getSpeedSearchText(java.lang.Object object) |
Tree |
getTree() |
boolean |
isActionActive(java.lang.String name) |
boolean |
isDisposed() |
<any> |
rebuildAndUpdate() |
Promise<javax.swing.tree.TreePath> |
select(java.lang.Object element) |
void |
setActionActive(java.lang.String name,
boolean state) |
void |
setSearchFilterForTests(java.lang.String filter) |
void |
setTitle(java.lang.String title) |
void |
setTreeActionState(java.lang.Class<? extends TreeAction> action,
boolean state) |
void |
show() |
@Deprecated public FileStructurePopup(Project project, FileEditor fileEditor, StructureView structureView, boolean applySortAndFilter)
FileStructurePopup(Project, FileEditor, StructureViewModel)
public FileStructurePopup(Project project, FileEditor fileEditor, StructureViewModel treeModel)
public void show()
public Promise<javax.swing.tree.TreePath> select(java.lang.Object element)
public <any> rebuildAndUpdate()
public boolean isDisposed()
public void dispose()
Disposable
dispose
in interface Disposable
protected static java.lang.String getDimensionServiceKey()
public PsiElement getCurrentElement(PsiFile psiFile)
public javax.swing.JComponent createCenterPanel()
public void setTitle(java.lang.String title)
public Tree getTree()
public TreeSpeedSearch getSpeedSearch()
public void setSearchFilterForTests(java.lang.String filter)
public void setTreeActionState(java.lang.Class<? extends TreeAction> action, boolean state)
public static java.lang.String getSpeedSearchText(java.lang.Object object)
public void setActionActive(java.lang.String name, boolean state)
setActionActive
in interface TreeActionsOwner
public boolean isActionActive(java.lang.String name)
isActionActive
in interface TreeActionsOwner