Class FlatOccurrenceMarker
java.lang.Object
com.formdev.flatlaf.themeeditor.FlatOccurrenceMarker
- All Implemented Interfaces:
org.fife.ui.rsyntaxtextarea.OccurrenceMarker
Delegating occurrence marker that does not mark token at caret if it does
not occur elsewhere.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.fife.ui.rsyntaxtextarea.OccurrenceMarker -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.fife.ui.rsyntaxtextarea.TokengetTokenToMark(org.fife.ui.rsyntaxtextarea.RSyntaxTextArea textArea) booleanisValidType(org.fife.ui.rsyntaxtextarea.RSyntaxTextArea textArea, org.fife.ui.rsyntaxtextarea.Token t) voidmarkOccurrences(org.fife.ui.rsyntaxtextarea.RSyntaxDocument doc, org.fife.ui.rsyntaxtextarea.Token t, org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaHighlighter h, org.fife.ui.rtextarea.SmartHighlightPainter p)
-
Field Details
-
delegate
private final org.fife.ui.rsyntaxtextarea.OccurrenceMarker delegate
-
-
Constructor Details
-
FlatOccurrenceMarker
FlatOccurrenceMarker(org.fife.ui.rsyntaxtextarea.OccurrenceMarker delegate)
-
-
Method Details
-
getTokenToMark
public org.fife.ui.rsyntaxtextarea.Token getTokenToMark(org.fife.ui.rsyntaxtextarea.RSyntaxTextArea textArea) - Specified by:
getTokenToMarkin interfaceorg.fife.ui.rsyntaxtextarea.OccurrenceMarker
-
isValidType
public boolean isValidType(org.fife.ui.rsyntaxtextarea.RSyntaxTextArea textArea, org.fife.ui.rsyntaxtextarea.Token t) - Specified by:
isValidTypein interfaceorg.fife.ui.rsyntaxtextarea.OccurrenceMarker
-
markOccurrences
public void markOccurrences(org.fife.ui.rsyntaxtextarea.RSyntaxDocument doc, org.fife.ui.rsyntaxtextarea.Token t, org.fife.ui.rsyntaxtextarea.RSyntaxTextAreaHighlighter h, org.fife.ui.rtextarea.SmartHighlightPainter p) - Specified by:
markOccurrencesin interfaceorg.fife.ui.rsyntaxtextarea.OccurrenceMarker
-