Class ProjectDataReadOnlyAction
- java.lang.Object
-
- docking.action.DockingAction
-
- docking.action.ToggleDockingAction
-
- ghidra.framework.main.datatable.ProjectDataContextToggleAction
-
- ghidra.framework.main.projectdata.actions.ProjectDataReadOnlyAction
-
- All Implemented Interfaces:
DockingActionIf
,ToggleDockingActionIf
,HelpDescriptor
public class ProjectDataReadOnlyAction extends ProjectDataContextToggleAction
-
-
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
-
Fields inherited from interface docking.action.ToggleDockingActionIf
SELECTED_STATE_PROPERTY
-
-
Constructor Summary
Constructors Constructor Description ProjectDataReadOnlyAction(java.lang.String owner, java.lang.String group)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
actionPerformed(ProjectDataActionContext context)
boolean
isAddToPopup(ProjectDataActionContext context)
protected boolean
isEnabledForContext(ProjectDataActionContext context)
-
Methods inherited from class ghidra.framework.main.datatable.ProjectDataContextToggleAction
actionPerformed, ignoreTransientProject, isAddToPopup, isEnabledForContext, isValidContext, isValidContext, supportsTransientProjectData
-
Methods inherited from class docking.action.ToggleDockingAction
doCreateButton, doCreateMenuItem, isSelected, setSelected
-
Methods inherited from class docking.action.DockingAction
addPropertyChangeListener, createButton, createMenuItem, dispose, 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
addPropertyChangeListener, createButton, createMenuItem, dispose, getDefaultKeyBindingData, getDescription, getFullName, getInceptionInformation, getKeyBinding, getKeyBindingData, getKeyBindingType, getMenuBarData, getName, getOwner, getOwnerDescription, getPopupMenuData, getToolBarData, isEnabled, isValidGlobalContext, removePropertyChangeListener, setEnabled, setKeyBindingData, setUnvalidatedKeyBindingData, shouldAddToWindow
-
Methods inherited from interface docking.help.HelpDescriptor
getHelpInfo, getHelpObject
-
-
-
-
Method Detail
-
actionPerformed
protected void actionPerformed(ProjectDataActionContext context)
- Specified by:
actionPerformed
in classProjectDataContextToggleAction
-
isAddToPopup
public boolean isAddToPopup(ProjectDataActionContext context)
- Overrides:
isAddToPopup
in classProjectDataContextToggleAction
-
isEnabledForContext
protected boolean isEnabledForContext(ProjectDataActionContext context)
- Overrides:
isEnabledForContext
in classProjectDataContextToggleAction
-
-