Interface BrowserControllerListener


public interface BrowserControllerListener
BrowserControllerListener is the interface for receivers of events from the controller.
Author:
tap
  • Method Details

    • snapshotSelected

      void snapshotSelected(BrowserController controller, MachineSnapshot snapshot)
      event indicating that a snapshot has been selected
      Parameters:
      controller - The controller managing selection state
      snapshot - The snapshot that has been selected
    • selectedChannelGroupChanged

      void selectedChannelGroupChanged(BrowserController source, ChannelGroup newGroup)
      event indicating that the selected channel group changed
      Parameters:
      source - the browser controller sending this notice
      newGroup - the newly selected channel group
    • selectedSignalsChanged

      void selectedSignalsChanged(BrowserController source, Collection<String> selectedSignals)
      Event indicating that the selected signals have changed
      Parameters:
      source - the controller sending the event
      selectedSignals - the new collection of selected signals