Package ghidra.debug.api.modules

# Interface DebuggerStaticMappingChangeListener

public interface DebuggerStaticMappingChangeListener

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `mappingsChanged(Set<Trace> affectedTraces, Set<Program> affectedPrograms)`
  The mappings among programs and traces open in this tool have changed

- ## Method Details

  - ### mappingsChanged

    void mappingsChanged(Set<Trace> affectedTraces, Set<Program> affectedPrograms)
    The mappings among programs and traces open in this tool have changed

    TODO: Consider more precise callbacks: added, removed for each MappingEntry? One reason is that this callback is hit no matter the snap(s) of the affected entries. It could be a listeners is only interested in a particular snap, and could duly ignore some callbacks if precise information was provided.

    Parameters:
      `affectedTraces` - the set of traces affected by the change(s)
      `affectedPrograms` - the set of programs affected by the change(s)