Interface FilterChangeListener

All Known Implementing Classes:
CumulativeBooleanAndFilter, CumulativeBooleanOrFilter, DestinationFilter, FirstDigipeatFilterUI, GeographicalMap, LastDigipeatFilterUI, LocalStationFilter, MessageContentFilter, MessageFrame, MicEFilter, OperatorPresentFilter, PacketSourceFilter, PlaybackFilter, PriorityFilter, RadiusFilter, RawPacketPane, RelativeTimeFilter, SendingStationFilter, StationClassFilter, StationListTableModel, StationRenderer, SymbolFilter, TelemetryModel, ValidInvalidFilter
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface FilterChangeListener
This listener is for classes who need to know when the settings of a filter have changed.
Author:
Andrew Pavlin, KA2DDO
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    filterSettingsChanged(Filter changedFilter, boolean changedByUser)
    Called when the specified Filter's matching criteria have been changed.
  • Method Details

    • filterSettingsChanged

      void filterSettingsChanged(Filter changedFilter, boolean changedByUser)
      Called when the specified Filter's matching criteria have been changed.
      Parameters:
      changedFilter - Filter that has changed
      changedByUser - boolean true if change was manually made by user, false if change was made automatically by dynamic filter logic