WeakListener
is the super interface of all weak listener implementations
in the JavaFX API. Usually it should not be used directly, but instead one of the
sub-interfaces will be used.
WeakInvalidationListener, javafx.beans.value.WeakChangeListener