Class DualListingActionContext
java.lang.Object
docking.ActionContext
ghidra.app.context.ProgramActionContext
ghidra.app.context.ProgramLocationActionContext
ghidra.app.context.NavigatableActionContext
ghidra.app.util.viewer.listingpanel.DualListingActionContext
- All Implemented Interfaces:
NavigationActionContext,CodeComparisonPanelActionContext
public class DualListingActionContext
extends NavigatableActionContext
implements CodeComparisonPanelActionContext
Action context for a ListingCodeComparisonPanel.
-
Field Summary
Fields inherited from class ghidra.app.context.ProgramActionContext
program -
Constructor Summary
ConstructorsConstructorDescriptionDualListingActionContext(ComponentProvider provider, Navigatable navigatable) Constructor for a dual listing's action context.DualListingActionContext(ComponentProvider provider, Navigatable navigatable, Program program, ProgramLocation location, ProgramSelection selection, ProgramSelection highlight) Constructor for a dual listing's action context.DualListingActionContext(ComponentProvider provider, Navigatable navigatable, ProgramLocation location) Constructor for a dual listing's action context. -
Method Summary
Modifier and TypeMethodDescriptionCodeComparisonPanel<? extends FieldPanelCoordinator>Gets the CodeComparisonPanel associated with this context.voidsetCodeComparisonPanel(CodeComparisonPanel<? extends FieldPanelCoordinator> codeComparisonPanel) Sets the CodeComparisonPanel associated with this context.Methods inherited from class ghidra.app.context.NavigatableActionContext
getNavigatableMethods inherited from class ghidra.app.context.ProgramLocationActionContext
getAddress, getCodeUnit, getHighlight, getLocation, getSelection, hasHighlight, hasSelectionMethods inherited from class ghidra.app.context.ProgramActionContext
getProgramMethods inherited from class docking.ActionContext
getComponentProvider, getContextObject, getEventClickModifiers, getGlobalContext, getMouseEvent, getSourceComponent, getSourceObject, hasAnyEventClickModifiers, setContextObject, setEventClickModifiers, setMouseEvent, setSourceObject, toString
-
Constructor Details
-
Method Details
-
setCodeComparisonPanel
public void setCodeComparisonPanel(CodeComparisonPanel<? extends FieldPanelCoordinator> codeComparisonPanel) Sets the CodeComparisonPanel associated with this context.- Parameters:
codeComparisonPanel- the code comparison panel
-
getCodeComparisonPanel
Description copied from interface:CodeComparisonPanelActionContextGets the CodeComparisonPanel associated with this context.- Specified by:
getCodeComparisonPanelin interfaceCodeComparisonPanelActionContext- Returns:
- the code comparison panel.
-