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, getRightButtonClickActionclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitisDumbAwarepublic LineMarkerGutterIconRenderer(LineMarkerInfo<T> info)
public LineMarkerInfo<T> getLineMarkerInfo()
public javax.swing.Icon getIcon()
GutterMarkpublic AnAction getClickAction()
GutterIconRenderergetClickAction in class GutterIconRendererpublic boolean isNavigateAction()
GutterIconRendererisNavigateAction in class GutterIconRendererpublic java.lang.String getTooltipText()
GutterIconRenderergetTooltipText in interface GutterMarkgetTooltipText in class GutterIconRendererpublic GutterIconRenderer.Alignment getAlignment()
GutterIconRendererGutterMarkPreprocessor).getAlignment in class GutterIconRendererprotected boolean looksTheSameAs(LineMarkerInfo.LineMarkerGutterIconRenderer<?> renderer)
public boolean equals(java.lang.Object obj)
equals in class GutterIconRendererpublic int hashCode()
hashCode in class GutterIconRenderer