This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface IChangeListener
extends IObservablesListener
Listener for generic change events. Note that the change events do not carry
information about the change, they only specify the affected observable. To
listen for specific change events, use more specific change listeners.
Handle a generic change to the given observable. The given event object
must only be used locally in this method because it may be reused for
other change notifications.