Use NestedListChangeTracker to monitor modifications in a nested list structure (an ObservableList containing other ObservableList instances).
This class extends AbstractChangeTracker and is designed to track changes at two levels:
- Outer List Changes: Additions, removals, or replacements of the inner lists themselves.
- Inner List Changes: Modifications (additions, removals, or updates) occurring within any of the nested inner lists.
When any modification occurs at either level, the tracker notifies its consumer, making it ideal for synchronizing complex UI components with deeply nested data models.
// Note: The provided documentation describes the concept but does not include a code snippet.
// Conceptually, it is used to wrap an ObservableList<ObservableList<T>>.