public static class GotoTargetHandler.GotoData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.List<GotoTargetHandler.AdditionalAction> |
additionalActions |
BackgroundUpdaterTask |
listUpdaterTask |
protected java.util.Set<java.lang.String> |
myNames |
java.util.Map<java.lang.Object,PsiElementListCellRenderer> |
renderers |
PsiElement |
source |
PsiElement[] |
targets |
Constructor and Description |
---|
GotoData(PsiElement source,
PsiElement [] targets,
java.util.List<GotoTargetHandler.AdditionalAction> additionalActions) |
Modifier and Type | Method and Description |
---|---|
boolean |
addTarget(PsiElement element) |
PsiElementListCellRenderer |
getRenderer(java.lang.Object value) |
boolean |
hasDifferentNames() |
public final PsiElement source
public PsiElement[] targets
public final java.util.List<GotoTargetHandler.AdditionalAction> additionalActions
public BackgroundUpdaterTask listUpdaterTask
protected final java.util.Set<java.lang.String> myNames
public java.util.Map<java.lang.Object,PsiElementListCellRenderer> renderers
public GotoData(PsiElement source, PsiElement [] targets, java.util.List<GotoTargetHandler.AdditionalAction> additionalActions)
public boolean hasDifferentNames()
public boolean addTarget(PsiElement element)
public PsiElementListCellRenderer getRenderer(java.lang.Object value)