JavaFX, ObservableList: How to fire an InvalidationListener whenever an object of the list gets modified?
Say I have a JavaFX app with an observable class SomeObservableClass with some Properties: public class SomeObservableClass{ private StringProperty prop1 = new SimpleStringProperty(); private DoubleProperty prop2 = new SimpleDoubleProperty(); ... constructors, getters and setters } and another class which has a property: public class ParentClass{ private ObservableList<SomeObservableClass> sOC = FXCollections.observableArrayList();` } In this parent class I add a listener for the observable list: ` public class ParentClass{ private ObservableList<SomeObservableClass> observableList =