Interface SourcedVariableListener<Solution_,Event_ extends ChangeEvent>

All Superinterfaces:
AutoCloseable, Closeable, InnerVariableListener<Solution_,Event_>
All Known Subinterfaces:
ListVariableStateSupply<Solution_,Entity_,Element_>, SourcedBasicVariableListener<Solution_,Entity_>, SourcedListVariableListener<Solution_,Entity_,Element_>
All Known Implementing Classes:
ExternalizedAnchorVariableSupply, ExternalizedCollectionInverseVariableSupply, ExternalizedSingletonInverseVariableSupply, ListVariableTracker, VariableTracker

@NullMarked public sealed interface SourcedVariableListener<Solution_,Event_ extends ChangeEvent> extends InnerVariableListener<Solution_,Event_> permits SourcedBasicVariableListener<Solution_,Entity_>, SourcedListVariableListener<Solution_,Entity_,Element_>