Package ghidra.app.decompiler.component
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 SummaryFields inherited from class ghidra.app.decompiler.component.ClangHighlightControllerDEFAULT_HIGHLIGHT_COLOR, defaultHighlightColor, defaultParenColor
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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 ghidra.app.decompiler.component.ClangHighlightControlleraddHighlighter, 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- 
NullClangHighlightControllerpublic NullClangHighlightController()
 
- 
- 
Method Details- 
fieldLocationChanged- Specified by:
- fieldLocationChangedin class- ClangHighlightController
 
- 
addPrimaryHighlights- Overrides:
- addPrimaryHighlightsin class- ClangHighlightController
 
- 
addPrimaryHighlights- Overrides:
- addPrimaryHighlightsin class- ClangHighlightController
 
- 
addPrimaryHighlightToTokensForBrace- Overrides:
- addPrimaryHighlightToTokensForBracein class- ClangHighlightController
 
- 
addListener- Overrides:
- addListenerin class- ClangHighlightController
 
- 
removeListener- Overrides:
- removeListenerin class- ClangHighlightController
 
 
-