Class ProjectDataCopyCutBaseAction
java.lang.Object
docking.action.DockingAction
ghidra.framework.main.datatable.ProjectTreeAction
ghidra.framework.main.projectdata.actions.ProjectDataCopyCutBaseAction
- All Implemented Interfaces:
DockingActionIf
,HelpDescriptor
- Direct Known Subclasses:
ProjectDataCopyAction
,ProjectDataCutAction
,ProjectDataPasteAction
-
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
-
Method Summary
Modifier and TypeMethodDescriptionprotected TreePath[]
adjustSelectionPaths
(TreePath[] paths) Removes any path that is a descendant of a path in the selection.Methods inherited from class ghidra.framework.main.datatable.ProjectTreeAction
actionPerformed, actionPerformed, isAddToPopup, isAddToPopup, isEnabledForContext, isEnabledForContext, isValidContext, isValidContext, supportsTransientProjectData
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
-
ProjectDataCopyCutBaseAction
-
-
Method Details
-
adjustSelectionPaths
Removes any path that is a descendant of a path in the selection.- Parameters:
paths
- selected paths- Returns:
- paths that do not have any descendants
-