Class BSimSearchResultsProvider
java.lang.Object
docking.ComponentProvider
ghidra.framework.plugintool.ComponentProviderAdapter
ghidra.features.bsim.gui.search.results.BSimSearchResultsProvider
- All Implemented Interfaces:
ActionContextProvider
,HelpDescriptor
ComponentProvider for displaying BSim Similar Functions Search results.
-
Field Summary
Fields inherited from class ghidra.framework.plugintool.ComponentProviderAdapter
tool
Fields inherited from class docking.ComponentProvider
DEFAULT_WINDOW_GROUP, dockingTool
-
Constructor Summary
ConstructorsConstructorDescriptionBSimSearchResultsProvider
(BSimSearchPlugin plugin, PluginTool tool, BSimServerInfo serverInfo, DatabaseInformation dbInfo, LSHVectorFactory lshVectorFactory, SFQueryInfo queryInfo, BSimSearchSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Notifies the provider that the component is being hidden.getActionContext
(MouseEvent event) Returns the context object which corresponds to the area of focus within this provider's component.Returns the component to be displayedvoid
setFinalQueryResults
(SFQueryResult result) Methods inherited from class ghidra.framework.plugintool.ComponentProviderAdapter
getTool
Methods inherited from class docking.ComponentProvider
addLocalAction, addToTool, addToToolbar, adjustFontSize, canBeParent, closeComponent, componentActivated, componentDeactived, componentMadeDisplayable, componentShown, contextChanged, createContext, createContext, createContext, getBaseIcon, getContextType, getDefaultWindowPosition, getHelpInfo, getHelpLocation, getHelpObject, getIcon, getInstanceID, getIntraGroupPosition, getLocalActions, getMappedName, getMappedOwner, getName, getOwner, getSubTitle, getTabText, getTitle, getWindowGroup, getWindowSubMenuName, initializeInstanceID, isActive, isFocusedProvider, isInTool, isShowing, isSnapshot, isTransient, isVisible, registerAdjustableFontId, registerProviderNameOwnerChange, removeAllLocalActions, removeFromTool, removeLocalAction, requestFocus, resetFontSize, setCustomSubTitle, setCustomTabText, setCustomTitle, setDefaultFocusComponent, setDefaultWindowPosition, setHelpLocation, setIcon, setIntraGroupPosition, setKeyBinding, setSubTitle, setTabText, setTitle, setTransient, setVisible, setWindowGroup, setWindowMenuGroup, toFront, toString
-
Constructor Details
-
BSimSearchResultsProvider
public BSimSearchResultsProvider(BSimSearchPlugin plugin, PluginTool tool, BSimServerInfo serverInfo, DatabaseInformation dbInfo, LSHVectorFactory lshVectorFactory, SFQueryInfo queryInfo, BSimSearchSettings settings)
-
-
Method Details
-
componentHidden
public void componentHidden()Description copied from class:ComponentProvider
Notifies the provider that the component is being hidden. This happens when the provider is being closed.- Overrides:
componentHidden
in classComponentProvider
-
getComponent
Description copied from class:ComponentProvider
Returns the component to be displayed- Specified by:
getComponent
in classComponentProvider
- Returns:
- the component to be displayed
-
setFinalQueryResults
-
getActionContext
Description copied from class:ComponentProvider
Returns the context object which corresponds to the area of focus within this provider's component. Null is returned when there is no context.- Specified by:
getActionContext
in interfaceActionContextProvider
- Overrides:
getActionContext
in classComponentProvider
- Parameters:
event
- popup event which corresponds to this request. May be null for key-stroke or other non-mouse event.
-
getProgram
-