-
Bug
-
Resolution: Fixed
-
P1
-
8u40
The fix for RT-38787 inadvertently removed a constructor with the following part of the change:
public TreeModificationEvent(EventType<? extends Event> eventType,
- TreeItem<T> treeItem, List<? extends TreeItem<T>> added,
- List<? extends TreeItem<T>> removed) {
+ TreeItem<T> treeItem,
+ List<? extends TreeItem<T>> added,
+ List<? extends TreeItem<T>> removed,
+ ListChangeListener.Change<? extends TreeItem<T>> change) {
This is an incompatible API change.
public TreeModificationEvent(EventType<? extends Event> eventType,
- TreeItem<T> treeItem, List<? extends TreeItem<T>> added,
- List<? extends TreeItem<T>> removed) {
+ TreeItem<T> treeItem,
+ List<? extends TreeItem<T>> added,
+ List<? extends TreeItem<T>> removed,
+ ListChangeListener.Change<? extends TreeItem<T>> change) {
This is an incompatible API change.
- relates to
-
JDK-8096243 [ListView] Removing multiple items including the selected item leads to inconsistent and wrong selection state
- Resolved
-
JDK-8097697 Review API for 8u40
- Resolved
-
JDK-8090563 Tree/Item/ModificationEvent: must fully support list changes
- Open