Class LineRangeHighlighter<T>

    • Constructor Detail

      • LineRangeHighlighter

        public LineRangeHighlighter​(@NotNull
                                    @NotNull LineRangeHighlightProvider<T> highlightProvider,
                                    @NotNull
                                    @NotNull com.intellij.openapi.editor.Editor editor)
    • Method Detail

      • getAttributes

        public com.intellij.openapi.editor.markup.TextAttributes getAttributes​(@Nullable
                                                                               @Nullable com.intellij.openapi.editor.markup.TextAttributes attributes,
                                                                               int line,
                                                                               int startOffset,
                                                                               int endOffset)
        Overrides:
        getAttributes in class LineHighlighter<T>
      • getOriginalIndex

        public int getOriginalIndex​(com.intellij.openapi.editor.markup.RangeHighlighter rangeHighlighter)
        Overrides:
        getOriginalIndex in class LineHighlighter<T>
      • rangeHighlighterCreated

        public com.intellij.openapi.editor.markup.RangeHighlighter rangeHighlighterCreated​(com.intellij.openapi.editor.markup.RangeHighlighter rangeHighlighter,
                                                                                           int line,
                                                                                           int index,
                                                                                           int startOffset,
                                                                                           int endOffset)
        Overrides:
        rangeHighlighterCreated in class LineHighlighter<T>