public static class LineMarkerInfo.LineMarkerGutterIconRenderer<T extends PsiElement> extends GutterIconRenderer
GutterIconRenderer.Alignment
Constructor and Description |
---|
LineMarkerGutterIconRenderer(LineMarkerInfo<T> info) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
GutterIconRenderer.Alignment |
getAlignment()
Defines positioning of the icon inside gutter's icon area.
|
AnAction |
getClickAction()
Returns the action executed when the icon is left-clicked.
|
javax.swing.Icon |
getIcon()
Returns the icon drawn in the gutter.
|
LineMarkerInfo<T> |
getLineMarkerInfo() |
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.
|
protected boolean |
looksTheSameAs(LineMarkerInfo.LineMarkerGutterIconRenderer<?> renderer) |
getAccessibleName, getAccessibleTooltipText, getDraggableObject, getFeatureId, getMiddleButtonClickAction, getPopupMenuActions, getRightButtonClickAction
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
isDumbAware
public LineMarkerGutterIconRenderer(LineMarkerInfo<T> info)
public LineMarkerInfo<T> getLineMarkerInfo()
public javax.swing.Icon getIcon()
GutterMark
public AnAction getClickAction()
GutterIconRenderer
getClickAction
in class GutterIconRenderer
public boolean isNavigateAction()
GutterIconRenderer
isNavigateAction
in class GutterIconRenderer
public java.lang.String getTooltipText()
GutterIconRenderer
getTooltipText
in interface GutterMark
getTooltipText
in class GutterIconRenderer
public GutterIconRenderer.Alignment getAlignment()
GutterIconRenderer
GutterMarkPreprocessor
).getAlignment
in class GutterIconRenderer
protected boolean looksTheSameAs(LineMarkerInfo.LineMarkerGutterIconRenderer<?> renderer)
public boolean equals(java.lang.Object obj)
equals
in class GutterIconRenderer
public int hashCode()
hashCode
in class GutterIconRenderer