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(ProjectDataContext context)
boolean
isAddToPopup(ProjectDataContext context)
protected boolean
isEnabledForContext(ProjectDataContext context)
-
Methods inherited from class ghidra.framework.main.datatable.ProjectDataContextToggleAction
actionPerformed, isAddToPopup, isEnabledForContext, isValidContext, isValidContext, supportsTransientProjectData
-
Methods inherited from class docking.action.ToggleDockingAction
doCreateButton, doCreateMenuItem, isSelected, setSelected
-
Methods inherited from class docking.action.DockingAction
addPropertyChangeListener, addToWindowWhen, createButton, createMenuItem, dispose, enabledWhen, firePropertyChanged, getDefaultKeyBindingData, getDescription, getFullName, getHelpInfo, getHelpObject, getInceptionFromTheFirstClassThatIsNotUsOrABuilder, getInceptionInformation, getKeyBinding, getKeyBindingData, getKeyBindingType, getMenuBarData, getName, getOwner, getPopupMenuData, getPreferredKeyBindingType, getToolBarData, isEnabled, markHelpUnnecessary, popupWhen, removePropertyChangeListener, setAddToAllWindows, setDescription, setEnabled, setHelpLocation, setKeyBindingData, setMenuBarData, setPopupMenuData, setSupportsDefaultToolContext, setToolBarData, setUnvalidatedKeyBindingData, shouldAddToWindow, supportsDefaultToolContext, 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
addPropertyChangeListener, createButton, createMenuItem, dispose, getDefaultKeyBindingData, getDescription, getFullName, getInceptionInformation, getKeyBinding, getKeyBindingData, getKeyBindingType, getMenuBarData, getName, getOwner, getOwnerDescription, getPopupMenuData, getToolBarData, isEnabled, removePropertyChangeListener, setEnabled, setKeyBindingData, setSupportsDefaultToolContext, setUnvalidatedKeyBindingData, shouldAddToWindow, supportsDefaultToolContext
-
Methods inherited from interface docking.help.HelpDescriptor
getHelpInfo, getHelpObject
-
-
-
-
Method Detail
-
actionPerformed
protected void actionPerformed(ProjectDataContext context)
- Specified by:
actionPerformed
in classProjectDataContextToggleAction
-
isAddToPopup
public boolean isAddToPopup(ProjectDataContext context)
- Overrides:
isAddToPopup
in classProjectDataContextToggleAction
-
isEnabledForContext
protected boolean isEnabledForContext(ProjectDataContext context)
- Overrides:
isEnabledForContext
in classProjectDataContextToggleAction
-
-