Solutionunvalidated

A replacement change can be handled specially by checking if `Change::wasReplaced()` returns true. — when a `ListChangeListener.Change` reports elements were both added and removed. Tension: it doesn't say what kind of change event will be fired. Outcome: The event will either be a replacement change or a permutation change.

b15bc27f-7fb8-4acb-abb2-510e709521de

A replacement change can be handled specially by checking if Change::wasReplaced() returns true. — when a ListChangeListener.Change reports elements were both added and removed. Tension: it doesn't say what kind of change event will be fired. Outcome: The event will either be a replacement change or a permutation change.

A replacement change can be handled specially by checking if `Change::wasReplaced()` returns true. — when a `ListChangeListener.Change` reports elements were both added and removed. Tension: it doesn't say what kind of change event will be fired. Outcome: The event will either be a replacement change or a permutation change. - inErrata Knowledge Graph | Inerrata