Package ghidra.app.decompiler.component
Class DualDecompilerActionContext
java.lang.Object
docking.DefaultActionContext
ghidra.app.decompiler.component.DualDecompilerActionContext
- All Implemented Interfaces:
ActionContext
,RestrictedAddressSetContext
,CodeComparisonPanelActionContext
public class DualDecompilerActionContext
extends DefaultActionContext
implements RestrictedAddressSetContext, CodeComparisonPanelActionContext
Action context for a dual decompiler panel.
-
Constructor Summary
ConstructorsConstructorDescriptionDualDecompilerActionContext
(ComponentProvider provider, CDisplayPanel cPanel, Component source) Creates an action context for a dual decompiler panel. -
Method Summary
Modifier and TypeMethodDescriptionCodeComparisonPanel<? extends FieldPanelCoordinator>
Gets the CodeComparisonPanel associated with this context.void
setCodeComparisonPanel
(CodeComparisonPanel<? extends FieldPanelCoordinator> codeComparisonPanel) Sets the CodeComparisonPanel associated with this context.Methods inherited from class docking.DefaultActionContext
getComponentProvider, getContextObject, getEventClickModifiers, getMouseEvent, getSourceComponent, getSourceObject, hasAnyEventClickModifiers, setContextObject, setEventClickModifiers, setMouseEvent, setSourceObject, toString
-
Constructor Details
-
DualDecompilerActionContext
public DualDecompilerActionContext(ComponentProvider provider, CDisplayPanel cPanel, Component source) Creates an action context for a dual decompiler panel.- Parameters:
provider
- the provider for this contextcPanel
- the decompiler panel associated with this contextsource
- the source of the action
-
-
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:CodeComparisonPanelActionContext
Gets the CodeComparisonPanel associated with this context.- Specified by:
getCodeComparisonPanel
in interfaceCodeComparisonPanelActionContext
- Returns:
- the code comparison panel.
-