GT-2971 - Key Bindings - Added the ability to set a key binding for the

close button for all Component Providers
This commit is contained in:
dragonmacher 2019-07-19 11:00:43 -04:00
parent 8739d8e750
commit 380d863c96
113 changed files with 612 additions and 477 deletions

View file

@ -22,11 +22,11 @@ import javax.swing.ImageIcon;
import docking.ActionContext;
import docking.action.*;
import docking.tool.ToolConstants;
import docking.widgets.OptionDialog;
import ghidra.app.plugin.core.codebrowser.OtherPanelContext;
import ghidra.app.services.CodeViewerService;
import ghidra.app.util.HelpTopics;
import ghidra.framework.plugintool.util.ToolConstants;
import ghidra.program.model.listing.Program;
import ghidra.util.HTMLUtilities;
import ghidra.util.HelpLocation;

View file

@ -30,6 +30,7 @@ import org.junit.*;
import docking.*;
import docking.action.DockingActionIf;
import docking.action.ToggleDockingAction;
import docking.tool.ToolConstants;
import docking.widgets.fieldpanel.FieldPanel;
import generic.test.AbstractGenericTest;
import ghidra.app.events.ProgramLocationPluginEvent;
@ -589,7 +590,7 @@ public class DiffTestAdapter extends AbstractGhidraHeadedIntegrationTest {
}
public static DockingActionIf getToolAction(PluginTool tool, String name) {
Set<DockingActionIf> actions = getActionsByOwner(tool, "Tool");
Set<DockingActionIf> actions = getActionsByOwner(tool, ToolConstants.TOOL_OWNER);
for (DockingActionIf action : actions) {
if (name.equals(action.getName())) {
return action;