Class BSimOverviewProvider
java.lang.Object
docking.ComponentProvider
ghidra.framework.plugintool.ComponentProviderAdapter
ghidra.features.bsim.gui.overview.BSimOverviewProvider
- All Implemented Interfaces:
ActionContextProvider,HelpDescriptor
ComponentProvider to display the results of a BSim Overview query
-
Field Summary
Fields inherited from class ghidra.framework.plugintool.ComponentProviderAdapter
toolFields inherited from class docking.ComponentProvider
DEFAULT_WINDOW_GROUP, dockingTool -
Constructor Summary
ConstructorsConstructorDescriptionBSimOverviewProvider(BSimSearchPlugin plugin, BSimServerInfo serverInfo, Program program, LSHVectorFactory vFactory, BSimSearchSettings settings) -
Method Summary
Modifier and TypeMethodDescriptionvoidNotifies the provider that the component is being hidden.final booleangetActionContext(MouseEvent event) Returns the context object which corresponds to the area of focus within this provider's component.Returns the component to be displayedfinal inthashCode()voidvoidtoString()Methods inherited from class ghidra.framework.plugintool.ComponentProviderAdapter
getToolMethods 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
-
Constructor Details
-
BSimOverviewProvider
public BSimOverviewProvider(BSimSearchPlugin plugin, BSimServerInfo serverInfo, Program program, LSHVectorFactory vFactory, BSimSearchSettings settings)
-
-
Method Details
-
getProgram
-
getComponent
Description copied from class:ComponentProviderReturns the component to be displayed- Specified by:
getComponentin classComponentProvider- Returns:
- the component to be displayed
-
overviewResultAdded
-
setFinalOverviewResults
-
componentHidden
public void componentHidden()Description copied from class:ComponentProviderNotifies the provider that the component is being hidden. This happens when the provider is being closed.- Overrides:
componentHiddenin classComponentProvider
-
getActionContext
Description copied from class:ComponentProviderReturns 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:
getActionContextin interfaceActionContextProvider- Overrides:
getActionContextin classComponentProvider- Parameters:
event- popup event which corresponds to this request. May be null for key-stroke or other non-mouse event.
-
toString
- Overrides:
toStringin classComponentProvider
-
hashCode
public final int hashCode() -
equals
-