public abstract class LineStatusMarkerPopupRenderer extends LineStatusMarkerRenderer
| Modifier and Type | Class and Description | 
|---|---|
| class  | LineStatusMarkerPopupRenderer.CopyLineStatusRangeAction | 
| protected class  | LineStatusMarkerPopupRenderer.RangeMarkerAction | 
| class  | LineStatusMarkerPopupRenderer.ShowLineStatusRangeDiffAction | 
| class  | LineStatusMarkerPopupRenderer.ShowNextChangeMarkerAction | 
| class  | LineStatusMarkerPopupRenderer.ShowPrevChangeMarkerAction | 
| class  | LineStatusMarkerPopupRenderer.ToggleByWordDiffAction | 
LineStatusMarkerRenderer.VisibleRangeMergermyTracker| Constructor and Description | 
|---|
| LineStatusMarkerPopupRenderer(<any> tracker) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected boolean | canDoAction(Editor editor,
           java.util.List<? extends Range> ranges,
           java.awt.event.MouseEvent e) | 
| protected javax.swing.JComponent | createAdditionalInfoPanel(Editor editor,
                         Range range,
                         java.awt.Point mousePosition,
                         Disposable disposable) | 
| protected abstract java.util.List<AnAction> | createToolbarActions(Editor editor,
                    Range range,
                    java.awt.Point mousePosition) | 
| protected void | doAction(Editor editor,
        java.util.List<? extends Range> ranges,
        java.awt.event.MouseEvent e) | 
| protected FileType | getFileType() | 
| void | scrollAndShow(Editor editor,
             Range range) | 
| void | showAfterScroll(Editor editor,
               Range range) | 
| void | showHint(Editor editor,
        Range range,
        java.awt.event.MouseEvent e) | 
| void | showHintAt(Editor editor,
          Range range,
          java.awt.Point mousePosition) | 
createMerger, createTooltipRangeHighlighter, getEditorFilter, getFramingBorderSize, getSelectedRanges, isInsideMarkerArea, paint, paintRange, paintSimpleRange, scheduleUpdatepublic LineStatusMarkerPopupRenderer(<any> tracker)
protected boolean canDoAction(Editor editor, java.util.List<? extends Range> ranges, java.awt.event.MouseEvent e)
canDoAction in class LineStatusMarkerRendererprotected void doAction(Editor editor, java.util.List<? extends Range> ranges, java.awt.event.MouseEvent e)
doAction in class LineStatusMarkerRendererprotected abstract java.util.List<AnAction> createToolbarActions(Editor editor, Range range, java.awt.Point mousePosition)
protected FileType getFileType()
protected javax.swing.JComponent createAdditionalInfoPanel(Editor editor, Range range, java.awt.Point mousePosition, Disposable disposable)
public void scrollAndShow(Editor editor, Range range)
public void showAfterScroll(Editor editor, Range range)
public void showHint(Editor editor, Range range, java.awt.event.MouseEvent e)
public void showHintAt(Editor editor, Range range, java.awt.Point mousePosition)