Class MatchStatusUpdaterAssociationHook
java.lang.Object
ghidra.feature.vt.gui.provider.impliedmatches.MatchStatusUpdaterAssociationHook
- All Implemented Interfaces:
AssociationHook
,VTControllerListener
public class MatchStatusUpdaterAssociationHook
extends Object
implements AssociationHook, VTControllerListener
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
associationAccepted
(VTAssociation association) Called whenever an association has been accepted.void
associationCleared
(VTAssociation association) Called whenever an association has been cleared from the accepted state.void
disposed()
void
markupItemSelected
(VTMarkupItem markupItem) Indicates that the version tracking mark-up item that is selected has changed.void
markupItemStatusChanged
(VTMarkupItem markupItem) Called whenever a markupItem's status changes.void
matchSelected
(MatchInfo matchInfo) Indicates that the version tracking match that is selected has changed.void
optionsChanged
(ghidra.framework.options.Options options) void
sessionChanged
(VTSession newSession) void
sessionUpdated
(ghidra.framework.model.DomainObjectChangedEvent ev)
-
Constructor Details
-
MatchStatusUpdaterAssociationHook
-
-
Method Details
-
associationAccepted
Description copied from interface:AssociationHook
Called whenever an association has been accepted.- Specified by:
associationAccepted
in interfaceAssociationHook
- Parameters:
association
- the association that has been accepted.
-
associationCleared
Description copied from interface:AssociationHook
Called whenever an association has been cleared from the accepted state.- Specified by:
associationCleared
in interfaceAssociationHook
- Parameters:
association
- the association that has been cleared from the accepted state.
-
markupItemStatusChanged
Description copied from interface:AssociationHook
Called whenever a markupItem's status changes.- Specified by:
markupItemStatusChanged
in interfaceAssociationHook
- Parameters:
markupItem
- the markupItem that changed.
-
sessionChanged
- Specified by:
sessionChanged
in interfaceVTControllerListener
-
disposed
public void disposed()- Specified by:
disposed
in interfaceVTControllerListener
-
markupItemSelected
Description copied from interface:VTControllerListener
Indicates that the version tracking mark-up item that is selected has changed.- Specified by:
markupItemSelected
in interfaceVTControllerListener
- Parameters:
markupItem
- the mark-up item that is now selected or null if no item is selected or multiple mark-up items are selected.
-
matchSelected
Description copied from interface:VTControllerListener
Indicates that the version tracking match that is selected has changed.- Specified by:
matchSelected
in interfaceVTControllerListener
- Parameters:
matchInfo
- the matchInfo for the match that is now selected or null if no item is selected or multiple matches are selected.
-
optionsChanged
public void optionsChanged(ghidra.framework.options.Options options) - Specified by:
optionsChanged
in interfaceVTControllerListener
-
sessionUpdated
public void sessionUpdated(ghidra.framework.model.DomainObjectChangedEvent ev) - Specified by:
sessionUpdated
in interfaceVTControllerListener
-