Package ghidra.graph.viewer.actions

# Class VgActionContext

java.lang.Object
docking.DefaultActionContext
ghidra.graph.viewer.actions.VgActionContext

All Implemented Interfaces:
  `ActionContext`, `VisualGraphActionContext`

Direct Known Subclasses:
  `VgSatelliteContext`, `VgVertexContext`

public class VgActionContext extends DefaultActionContext implements VisualGraphActionContext
Context for `VisualGraph`s

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `VgActionContext(ComponentProvider provider)`
  `VgActionContext(ComponentProvider provider, Object contextObject)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `boolean`
  `shouldShowSatelliteActions()`
  Returns true actions that manipulate the satellite viewer should be enabled for this context

  ### Methods inherited from class docking.DefaultActionContext

  `getComponentProvider, getContextObject, getEventClickModifiers, getMouseEvent, getSourceComponent, getSourceObject, hasAnyEventClickModifiers, setContextObject, setEventClickModifiers, setMouseEvent, setSourceObject, toString`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

- ## Constructor Details

  - ### VgActionContext

    public VgActionContext(ComponentProvider provider)

  - ### VgActionContext

    public VgActionContext(ComponentProvider provider, Object contextObject)

- ## Method Details

  - ### shouldShowSatelliteActions

    public boolean shouldShowSatelliteActions()
    Returns true actions that manipulate the satellite viewer should be enabled for this context
    Specified by:
      `shouldShowSatelliteActions` in interface `VisualGraphActionContext`
    Returns:
      true actions that manipulate the satellite viewer should be enabled for this context