Class VersionControlShowHistoryAction
- java.lang.Object
-
- docking.action.DockingAction
-
- ghidra.framework.main.datatable.DomainFileProviderContextAction
-
- ghidra.framework.main.projectdata.actions.VersionControlAction
-
- ghidra.framework.main.projectdata.actions.VersionControlShowHistoryAction
-
- All Implemented Interfaces:
DockingActionIf
,HelpDescriptor
public class VersionControlShowHistoryAction extends VersionControlAction
Action to show the version history for a single version controlled domain file in the repository.
-
-
Field Summary
-
Fields inherited from class ghidra.framework.main.projectdata.actions.VersionControlAction
GROUP, repository, tool
-
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
Constructors Constructor Description VersionControlShowHistoryAction(Plugin plugin)
Creates an action to show the version history for a single version controlled domain file in the repository.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(DomainFileProvider context)
boolean
isEnabledForContext(DomainFileProvider context)
Returns true if a single version controlled domain file is being provided.-
Methods inherited from class ghidra.framework.main.projectdata.actions.VersionControlAction
checkRepositoryConnected, isAddToPopup
-
Methods inherited from class ghidra.framework.main.datatable.DomainFileProviderContextAction
actionPerformed, isAddToPopup, isEnabledForContext, isValidContext, isValidContext
-
Methods inherited from class docking.action.DockingAction
addPropertyChangeListener, createButton, createMenuItem, dispose, doCreateButton, doCreateMenuItem, firePropertyChanged, getDefaultKeyBindingData, getDescription, getFullName, getHelpInfo, getHelpObject, getInceptionFromTheFirstClassThatIsNotUs, getInceptionInformation, getKeyBinding, getKeyBindingData, getKeyBindingType, getMenuBarData, getName, getOwner, getPopupMenuData, getPreferredKeyBindingType, getToolBarData, isEnabled, isValidGlobalContext, markHelpUnnecessary, removePropertyChangeListener, setDescription, setEnabled, setHelpLocation, setKeyBindingData, setMenuBarData, setPopupMenuData, setToolBarData, setUnvalidatedKeyBindingData, shouldAddToWindow, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface docking.action.DockingActionIf
getOwnerDescription
-
-
-
-
Constructor Detail
-
VersionControlShowHistoryAction
public VersionControlShowHistoryAction(Plugin plugin)
Creates an action to show the version history for a single version controlled domain file in the repository.- Parameters:
plugin
- the plug-in that owns this action.
-
-
Method Detail
-
actionPerformed
public void actionPerformed(DomainFileProvider context)
- Specified by:
actionPerformed
in classDomainFileProviderContextAction
-
isEnabledForContext
public boolean isEnabledForContext(DomainFileProvider context)
Returns true if a single version controlled domain file is being provided.- Overrides:
isEnabledForContext
in classDomainFileProviderContextAction
-
-