public static class PsiElementListNavigator.NavigateOrPopupHelper<T extends NavigatablePsiElement>
extends java.lang.Object
Constructor and Description |
---|
NavigateOrPopupHelper(T [] targets,
java.lang.String title) |
Modifier and Type | Method and Description |
---|---|
protected void |
afterPopupBuilderCreated(IPopupChooserBuilder<T> builder) |
protected boolean |
allowEmptyTargets() |
JBPopup |
navigateOrCreatePopup() |
PsiElementListNavigator.NavigateOrPopupHelper |
setFindUsagesTitle(java.lang.String findUsagesTitle) |
PsiElementListNavigator.NavigateOrPopupHelper |
setListRenderer(javax.swing.ListCellRenderer<? super NavigatablePsiElement> listRenderer) |
PsiElementListNavigator.NavigateOrPopupHelper |
setListUpdaterTask(BackgroundUpdaterTask listUpdaterTask) |
PsiElementListNavigator.NavigateOrPopupHelper |
setProject(Project project) |
PsiElementListNavigator.NavigateOrPopupHelper |
setTargetsConsumer(Consumer<? super NavigatablePsiElement[]> targetsConsumer) |
public NavigateOrPopupHelper(T [] targets, java.lang.String title)
public PsiElementListNavigator.NavigateOrPopupHelper setFindUsagesTitle(java.lang.String findUsagesTitle)
public PsiElementListNavigator.NavigateOrPopupHelper setListRenderer(javax.swing.ListCellRenderer<? super NavigatablePsiElement> listRenderer)
public PsiElementListNavigator.NavigateOrPopupHelper setListUpdaterTask(BackgroundUpdaterTask listUpdaterTask)
public PsiElementListNavigator.NavigateOrPopupHelper setTargetsConsumer(Consumer<? super NavigatablePsiElement[]> targetsConsumer)
public PsiElementListNavigator.NavigateOrPopupHelper setProject(Project project)
public final JBPopup navigateOrCreatePopup()
protected boolean allowEmptyTargets()
protected void afterPopupBuilderCreated(IPopupChooserBuilder<T> builder)