Class PropertyManagerProvider
- java.lang.Object
-
- docking.ComponentProvider
-
- ghidra.framework.plugintool.ComponentProviderAdapter
-
- ghidra.app.plugin.debug.propertymanager.PropertyManagerProvider
-
- All Implemented Interfaces:
ActionContextProvider,HelpDescriptor
public class PropertyManagerProvider extends ComponentProviderAdapter
PropertyManagerDialog
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.StringDELETE_PROPERTIES_ACTION_NAMEprotected static javax.swing.ImageIconICON-
Fields inherited from class ghidra.framework.plugintool.ComponentProviderAdapter
tool
-
Fields inherited from class docking.ComponentProvider
DEFAULT_WINDOW_GROUP, dockingTool
-
-
Constructor Summary
Constructors Constructor Description PropertyManagerProvider(PropertyManagerPlugin plugin)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcomponentActivated()Notifies the component provider that it is now the active providervoidcomponentHidden()Notifies the provider that the component is being hidden.voidcomponentShown()Notifies the provider that the component is being shown.ActionContextgetActionContext(java.awt.event.MouseEvent event)Returns the context object which corresponds to the area of focus within this provider's component.javax.swing.JComponentgetComponent()Returns the component to be displayed-
Methods inherited from class ghidra.framework.plugintool.ComponentProviderAdapter
getTool
-
Methods inherited from class docking.ComponentProvider
addLocalAction, addToTool, addToToolbar, closeComponent, componentDeactived, contextChanged, createContext, createContext, createContext, getContextType, getDefaultWindowPosition, getHelpInfo, getHelpLocation, getHelpObject, getIcon, getInstanceID, getIntraGroupPosition, getMappedName, getMappedOwner, getName, getOwner, getSubTitle, getTabText, getTitle, getWindowGroup, getWindowSubMenuName, initializeInstanceID, isActive, isFocusedProvider, isInTool, isSnapshot, isTransient, isVisible, registerProviderNameOwnerChange, removeAllLocalActions, removeFromTool, removeLocalAction, requestFocus, setDefaultWindowPosition, setHelpLocation, setIcon, setIntraGroupPosition, setKeyBinding, setSubTitle, setTabText, setTitle, setTransient, setVisible, setWindowGroup, setWindowMenuGroup, toFront, toString
-
-
-
-
Field Detail
-
ICON
protected static final javax.swing.ImageIcon ICON
-
DELETE_PROPERTIES_ACTION_NAME
protected static final java.lang.String DELETE_PROPERTIES_ACTION_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PropertyManagerProvider
public PropertyManagerProvider(PropertyManagerPlugin plugin)
-
-
Method Detail
-
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
-
componentShown
public void componentShown()
Description copied from class:ComponentProviderNotifies the provider that the component is being shown.- Overrides:
componentShownin classComponentProvider
-
getComponent
public javax.swing.JComponent getComponent()
Description copied from class:ComponentProviderReturns the component to be displayed- Specified by:
getComponentin classComponentProvider- Returns:
- the component to be displayed
-
getActionContext
public ActionContext getActionContext(java.awt.event.MouseEvent event)
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.
-
componentActivated
public void componentActivated()
Description copied from class:ComponentProviderNotifies the component provider that it is now the active provider- Overrides:
componentActivatedin classComponentProvider
-
-