Class ProjectDataOpenToolAction
java.lang.Object
docking.action.DockingAction
docking.action.ContextSpecificAction<ProjectDataContext>
ghidra.framework.main.datatable.FrontendProjectTreeAction
ghidra.framework.main.projectdata.actions.ProjectDataOpenToolAction
- All Implemented Interfaces:
DockingActionIf
,HelpDescriptor
-
Field Summary
Fields inherited from interface docking.action.DockingActionIf
DESCRIPTION_PROPERTY, ENABLEMENT_PROPERTY, GLOBALCONTEXT_PROPERTY, KEYBINDING_DATA_PROPERTY, MENUBAR_DATA_PROPERTY, POPUP_MENU_DATA_PROPERTY, TOOLBAR_DATA_PROPERTY
-
Constructor Summary
ConstructorDescriptionProjectDataOpenToolAction
(String owner, String group, String toolName, Icon icon) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
actionPerformed
(ProjectDataContext context) The actionPerformed method with a more specific ActionContext.protected boolean
isEnabledForContext
(ProjectDataContext context) Methods inherited from class docking.action.ContextSpecificAction
actionPerformed, isAddToPopup, isAddToPopup, isEnabledForContext, isValidContext, isValidContext
Methods inherited from class docking.action.DockingAction
addPropertyChangeListener, addToWindowWhen, createButton, createMenuItem, dispose, doCreateButton, doCreateMenuItem, enabledWhen, firePropertyChanged, getContextClass, getDefaultKeyBindingData, getDescription, getFullName, getHelpInfo, getHelpLocation, getHelpObject, getInceptionFromTheFirstClassThatIsNotUsOrABuilder, getInceptionInformation, getKeyBinding, getKeyBindingData, getKeyBindingType, getMenuBarData, getName, getOwner, getPopupMenuData, getPreferredKeyBindingType, getToolBarData, isEnabled, markHelpUnnecessary, popupWhen, removePropertyChangeListener, setAddToAllWindows, setContextClass, setDescription, setEnabled, setHelpLocation, setKeyBindingData, setMenuBarData, setPopupMenuData, setToolBarData, setUnvalidatedKeyBindingData, shouldAddToWindow, supportsDefaultContext, toString, validContextWhen
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface docking.action.DockingActionIf
createMenuComponent, getOwnerDescription
-
Constructor Details
-
ProjectDataOpenToolAction
-
-
Method Details
-
actionPerformed
Description copied from class:ContextSpecificAction
The actionPerformed method with a more specific ActionContext. SeeDockingAction.actionPerformed(ActionContext)
- Specified by:
actionPerformed
in classContextSpecificAction<ProjectDataContext>
- Parameters:
context
- the more specificActionContext
-
isEnabledForContext
- Overrides:
isEnabledForContext
in classFrontendProjectTreeAction
-