Package ghidra.app.util.viewer.field
Interface FieldMouseHandlerExtension
- All Superinterfaces:
ExtensionPoint
,FieldMouseHandler
- All Known Implementing Classes:
AnnotatedStringFieldMouseHandler
,CommentFieldMouseHandler
,ErrorFieldMouseHandler
,FunctionRepeatableCommentFieldMouseHandler
,ImageFactoryFieldMouseHandler
,MnemonicFieldMouseHandler
,OpenCloseFieldMouseHandler
,OperandFieldMouseHandler
,PcodeFieldMouseHandler
,ThunkedFunctionFieldMouseHandler
,VariableCommentFieldMouseHandler
,VariableXRefFieldMouseHandler
,XRefFieldMouseHandler
NOTE: ALL FieldMouseHandlerExtension CLASSES MUST END IN "FieldMouseHandler". If not,
the ClassSearcher will not find them.
An interface to signal that it can handle mouse clicks for registered objects. To register
the handler you need to return the class that the handler supports in the class array
returned from
FieldMouseHandler.getSupportedProgramLocations()
.
New handlers are automatically picked-up by Ghidra upon startup via the
ClassSearcher
mechanism.
- See Also:
-
Method Summary
Methods inherited from interface ghidra.app.util.viewer.field.FieldMouseHandler
fieldElementClicked, getSupportedProgramLocations