public static class RunLineMarkerContributor.Info
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
AnAction[] |
actions |
javax.swing.Icon |
icon |
java.util.function.Function<PsiElement,java.lang.String> |
tooltipProvider |
Constructor and Description |
---|
Info(AnAction action) |
Info(javax.swing.Icon icon,
AnAction [] actions,
java.util.function.Function<PsiElement,java.lang.String> tooltipProvider) |
Info(javax.swing.Icon icon,
Function<PsiElement,java.lang.String> tooltipProvider,
AnAction... actions) |
Modifier and Type | Method and Description |
---|---|
boolean |
shouldReplace(RunLineMarkerContributor.Info other)
Checks if this Info should replace another one, that is if the other should be discarded.
|
public final javax.swing.Icon icon
public final AnAction[] actions
public final java.util.function.Function<PsiElement,java.lang.String> tooltipProvider
public Info(javax.swing.Icon icon, AnAction [] actions, java.util.function.Function<PsiElement,java.lang.String> tooltipProvider)
public Info(javax.swing.Icon icon, Function<PsiElement,java.lang.String> tooltipProvider, AnAction... actions)
public Info(AnAction action)
public boolean shouldReplace(RunLineMarkerContributor.Info other)