Class NullClangHighlightController
java.lang.Object
ghidra.app.decompiler.component.ClangHighlightController
ghidra.app.decompiler.component.NullClangHighlightController
A stub implementation of the highlight controller that allows clients to avoid null checks
-
Field Summary
Fields inherited from class ClangHighlightController
DEFAULT_HIGHLIGHT_COLOR, defaultHighlightColor, defaultParenColor -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddListener(ClangHighlightListener listener) voidaddPrimaryHighlights(ClangNode parentNode, ColorProvider colorProvider) voidaddPrimaryHighlights(ClangNode parentNode, Set<PcodeOp> ops, Color highlightColor) voidaddPrimaryHighlightToTokensForBrace(ClangSyntaxToken token, Color highlightColor) voidfieldLocationChanged(FieldLocation location, Field field, EventTrigger trigger) voidremoveListener(ClangHighlightListener listener) Methods inherited from class ClangHighlightController
addHighlighter, addHighlighterHighlights, addPrimaryHighlight, addPrimaryHighlightToTokensForParenthesis, addSecondaryHighlighter, blend, clearPrimaryHighlights, dispose, dummyIfNull, getCombinedColor, getGeneratedColorProvider, getHighlightedToken, getHighlighterHighlights, getPrimaryHighlights, getSecondaryHighlight, getSecondaryHighlightColors, getSecondaryHighlighters, getServiceHighlighters, getUpdateId, hasContextHighlight, hasSecondaryHighlight, hasSecondaryHighlights, notifyListeners, reapplyAllHighlights, removeHighlighter, removeHighlighterHighlights, removeSecondaryHighlights, removeSecondaryHighlights, togglePrimaryHighlights
-
Constructor Details
-
NullClangHighlightController
public NullClangHighlightController()
-
-
Method Details
-
fieldLocationChanged
- Specified by:
fieldLocationChangedin classClangHighlightController
-
addPrimaryHighlights
- Overrides:
addPrimaryHighlightsin classClangHighlightController
-
addPrimaryHighlights
- Overrides:
addPrimaryHighlightsin classClangHighlightController
-
addPrimaryHighlightToTokensForBrace
- Overrides:
addPrimaryHighlightToTokensForBracein classClangHighlightController
-
addListener
- Overrides:
addListenerin classClangHighlightController
-
removeListener
- Overrides:
removeListenerin classClangHighlightController
-