public class GutterActionRenderer extends GutterIconRenderer implements DumbAware, NonHideableIconGutterMark
GutterIconRenderer.Alignment
Constructor and Description |
---|
GutterActionRenderer(AnAction action) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
AnAction |
getClickAction()
Returns the action executed when the icon is left-clicked.
|
javax.swing.Icon |
getIcon()
Returns the icon drawn in the gutter.
|
java.lang.String |
getTooltipText()
Returns the text of the tooltip displayed when the mouse is over the icon.
|
int |
hashCode() |
boolean |
isNavigateAction()
Returns the value indicating whether the hand cursor should be displayed when the mouse
is hovering over the icon.
|
getAccessibleName, getAccessibleTooltipText, getAlignment, getDraggableObject, getFeatureId, getMiddleButtonClickAction, getPopupMenuActions, getRightButtonClickAction
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
isDumbAware
public GutterActionRenderer(AnAction action)
public javax.swing.Icon getIcon()
GutterMark
getIcon
in interface GutterMark
public AnAction getClickAction()
GutterIconRenderer
getClickAction
in class GutterIconRenderer
public java.lang.String getTooltipText()
GutterIconRenderer
getTooltipText
in interface GutterMark
getTooltipText
in class GutterIconRenderer
public boolean isNavigateAction()
GutterIconRenderer
isNavigateAction
in class GutterIconRenderer
public boolean equals(java.lang.Object o)
equals
in class GutterIconRenderer
public int hashCode()
hashCode
in class GutterIconRenderer