# Package ghidra.app.events

package ghidra.app.events

- Related Packages
  Package
  Description
  ghidra.app
- Classes
  Class
  Description
  CloseProgramPluginEvent
  Event for telling a tool to close a program
  ExternalProgramLocationPluginEvent
  Plugin event that is generated when a tool receives an external ProgramLocationToolEvent.
  ExternalProgramSelectionPluginEvent
  Plugin event generated when a tool receives an ProgramSelectionToolEvent; the selection in the external tool has changed.
  ExternalReferencePluginEvent
  Plugin event used to navigate to a location in another program when following a external reference.
  FirstTimeAnalyzedPluginEvent
  Plugin event class for notification of when programs have completed being analyzed for the first time.
  OpenProgramPluginEvent
  Event for telling a tool to open a program
  ProgramActivatedPluginEvent
  Plugin event class for notification of programs being created, opened, or closed.
  ProgramClosedPluginEvent
  Plugin event class for notification of programs being created, opened, or closed.
  ProgramHighlightPluginEvent
  Plugin event generated when the highlight in a program changes.
  ProgramLocationPluginEvent
  This plugin event class provides program location information.
  ProgramOpenedPluginEvent
  Plugin event class for notification of programs being created, opened, or closed.
  ProgramPostActivatedPluginEvent
  Plugin event class for notification that plugin first pass processing of a newly activated program is complete.
  ProgramSelectionPluginEvent
  Plugin event generated when the selection in a program changes.
  ProgramVisibilityChangePluginEvent
  Event for telling a tool to open a program.
  TreeSelectionPluginEvent
  Notification for a new Program Tree selection.
  ViewChangedPluginEvent
  Event for notifying plugins when the program view changes (what the Code Browser shows in the listing window).