Class VTMatchDestinationTableProvider
java.lang.Object
docking.ComponentProvider
ghidra.framework.plugintool.ComponentProviderAdapter
ghidra.feature.vt.gui.provider.onetomany.VTMatchOneToManyTableProvider
ghidra.feature.vt.gui.provider.onetomany.VTMatchDestinationTableProvider
- All Implemented Interfaces:
docking.action.ActionContextProvider
,FilterDialogModel<VTMatch>
,VTControllerListener
,VTSubToolManagerListener
,help.HelpDescriptor
This is a docking window provider for the Destination (main) tool.
It displays info for the function currently containing the cursor within the listing.
It also shows a table of the matches within the source 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
ConstructorDescriptionVTMatchDestinationTableProvider
(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
-
VTMatchDestinationTableProvider
public VTMatchDestinationTableProvider(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
-