Class ProjectDataCollapseAction<T extends ProjectTreeContext>
java.lang.Object
docking.action.DockingAction
docking.action.ContextSpecificAction<T>
ghidra.framework.main.projectdata.actions.ProjectDataCollapseAction<T>
- All Implemented Interfaces:
DockingActionIf
,HelpDescriptor
- Direct Known Subclasses:
DialogProjectDataCollapseAction
,FrontEndProjectDataCollapseAction
public class ProjectDataCollapseAction<T extends ProjectTreeContext>
extends ContextSpecificAction<T>
-
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
ConstructorDescriptionProjectDataCollapseAction
(String owner, String group, Class<T> contextClass) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
actionPerformed
(T context) The actionPerformed method with a more specific ActionContext.boolean
isAddToPopup
(T context) protected boolean
isEnabledForContext
(T context) Methods inherited from class docking.action.ContextSpecificAction
actionPerformed, 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
-
ProjectDataCollapseAction
-
-
Method Details
-
actionPerformed
Description copied from class:ContextSpecificAction
The actionPerformed method with a more specific ActionContext. SeeDockingAction.actionPerformed(ActionContext)
- Specified by:
actionPerformed
in classContextSpecificAction<T extends ProjectTreeContext>
- Parameters:
context
- the more specificActionContext
-
isAddToPopup
- Overrides:
isAddToPopup
in classContextSpecificAction<T extends ProjectTreeContext>
-
isEnabledForContext
- Overrides:
isEnabledForContext
in classContextSpecificAction<T extends ProjectTreeContext>
-