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 Change Constructor Description ProjectDataReadOnlyAction(java.lang.String owner, java.lang.String group)
-
Method Summary
All Methods Instance Methods Concrete Methods Change Modifier and Type Method Description NEW protected voidactionPerformed(ProjectDataActionContext context)booleanisAddToPopup(ProjectDataActionContext context)NEW protected booleanisEnabledForContext(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, getInceptionInformation, getKeyBinding, getKeyBindingData, getMenuBarData, getName, getOwner, getPopupMenuData, getToolBarData, isEnabled, isKeyBindingManaged, 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, getDefaultKeyBindingData, getDescription, getFullName, getInceptionInformation, getKeyBinding, getKeyBindingData, getMenuBarData, getName, getOwner, getPopupMenuData, getToolBarData, isEnabled, isKeyBindingManaged, isValidGlobalContext, removePropertyChangeListener, setEnabled, setKeyBindingData, setUnvalidatedKeyBindingData, shouldAddToWindow
-
Methods inherited from interface docking.help.HelpDescriptor
getHelpInfo, getHelpObject
-
-
-
-
Method Detail
-
actionPerformed NEW
protected void actionPerformed(ProjectDataActionContext context)
- Specified by:
actionPerformedin classProjectDataContextToggleAction
-
isAddToPopup
public boolean isAddToPopup(ProjectDataActionContext context)
- Overrides:
isAddToPopupin classProjectDataContextToggleAction
-
isEnabledForContext NEW
protected boolean isEnabledForContext(ProjectDataActionContext context)
- Overrides:
isEnabledForContextin classProjectDataContextToggleAction
-
-