Package ghidra.app.actions
Class AbstractFindReferencesToAddressAction
- java.lang.Object
- 
- docking.action.DockingAction
- 
- ghidra.app.context.NavigatableContextAction
- 
- ghidra.app.actions.AbstractFindReferencesToAddressAction
 
 
 
- 
- All Implemented Interfaces:
- DockingActionIf,- HelpDescriptor
 
 public abstract class AbstractFindReferencesToAddressAction extends NavigatableContextAction Only shows addresses to the code unit at the address for the current context. This differs from the normal 'find references' action in that it will find references by inspecting context for more information, potentially searching for more than just direct references to the code unit at the current address.
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringNAME- 
Fields inherited from interface docking.action.DockingActionIfDESCRIPTION_PROPERTY, ENABLEMENT_PROPERTY, GLOBALCONTEXT_PROPERTY, KEYBINDING_DATA_PROPERTY, MENUBAR_DATA_PROPERTY, POPUP_MENU_DATA_PROPERTY, TOOLBAR_DATA_PROPERTY
 
- 
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedAbstractFindReferencesToAddressAction(PluginTool tool, java.lang.String owner)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(NavigatableActionContext context)protected ProgramLocationgetLocation(NavigatableActionContext context)protected booleanisEnabledForContext(NavigatableActionContext context)- 
Methods inherited from class ghidra.app.context.NavigatableContextActionactionPerformed, isAddToPopup, isAddToPopup, isEnabledForContext, isValidContext, isValidContext, shouldAddToWindow
 - 
Methods inherited from class docking.action.DockingActionaddPropertyChangeListener, 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, toString
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface docking.action.DockingActionIfgetOwnerDescription
 
- 
 
- 
- 
- 
Field Detail- 
NAMEpublic static final java.lang.String NAME - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
AbstractFindReferencesToAddressActionprotected AbstractFindReferencesToAddressAction(PluginTool tool, java.lang.String owner) 
 
- 
 - 
Method Detail- 
actionPerformedpublic void actionPerformed(NavigatableActionContext context) - Overrides:
- actionPerformedin class- NavigatableContextAction
 
 - 
isEnabledForContextprotected boolean isEnabledForContext(NavigatableActionContext context) - Overrides:
- isEnabledForContextin class- NavigatableContextAction
 
 - 
getLocationprotected ProgramLocation getLocation(NavigatableActionContext context) 
 
- 
 
-