Class VTMatchSourceTableProvider
java.lang.Object
docking.ComponentProvider
ghidra.framework.plugintool.ComponentProviderAdapter
ghidra.feature.vt.gui.provider.onetomany.VTMatchOneToManyTableProvider
ghidra.feature.vt.gui.provider.onetomany.VTMatchSourceTableProvider
- All Implemented Interfaces:
docking.action.ActionContextProvider
,FilterDialogModel<VTMatch>
,VTControllerListener
,VTSubToolManagerListener
,help.HelpDescriptor
This is a docking window provider for the Source tool.
It displays info for the function currently containing the cursor within the listing.
It also shows a table of the matches within the destination program for the current function.
-
Field Summary
Fields inherited from class ghidra.feature.vt.gui.provider.onetomany.VTMatchOneToManyTableProvider
controller, LOCAL_INFO_FOREGROUND_COLOR, matchesTable, oneToManyTableModel, subToolManager
Fields inherited from class ghidra.framework.plugintool.ComponentProviderAdapter
tool
Fields inherited from class docking.ComponentProvider
DEFAULT_WINDOW_GROUP, dockingTool
-
Constructor Summary
ConstructorDescriptionVTMatchSourceTableProvider
(ghidra.framework.plugintool.PluginTool tool, VTController controller, VTSubToolManager subToolManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected ghidra.util.table.GhidraTable
Methods inherited from class ghidra.feature.vt.gui.provider.onetomany.VTMatchOneToManyTableProvider
addFilter, componentHidden, componentShown, createLocalInfoPanel, dialogVisibilityChanged, disposed, forceRefilter, getActionContext, getComponent, getTitle, loadLocalInfo, markupItemSelected, matchSelected, optionsChanged, reload, repaint, sessionChanged, sessionUpdated, setAddress, setSelectedMatch
Methods inherited from class ghidra.framework.plugintool.ComponentProviderAdapter
getTool
Methods inherited from class docking.ComponentProvider
addLocalAction, addToTool, addToToolbar, adjustFontSize, canBeParent, closeComponent, componentActivated, componentDeactived, contextChanged, createContext, createContext, createContext, getBaseIcon, getContextType, getDefaultWindowPosition, getHelpInfo, getHelpLocation, getHelpObject, getIcon, getInstanceID, getIntraGroupPosition, getLocalActions, getMappedName, getMappedOwner, getName, getOwner, getSubTitle, getTabText, getWindowGroup, getWindowSubMenuName, initializeInstanceID, isActive, isFocusedProvider, isInTool, 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
-
VTMatchSourceTableProvider
public VTMatchSourceTableProvider(ghidra.framework.plugintool.PluginTool tool, VTController controller, VTSubToolManager subToolManager)
-
-
Method Details
-
getMatchesTableModel
- Specified by:
getMatchesTableModel
in classVTMatchOneToManyTableProvider
-
initializeMatchesTable
protected ghidra.util.table.GhidraTable initializeMatchesTable()- Overrides:
initializeMatchesTable
in classVTMatchOneToManyTableProvider
-