1 | protected void fireNodesInserted(Object source, ↵ | | 1 | protected void fireTreeStructureChanged(Object source,↵
|
2 | Object[] path,↵ | | 2 | Object[] path,↵
|
3 | int[] childIndices, Object[] children)↵ | | 3 | int[] childIndices, Object[] children)↵
|
4 | {↵ | | 4 | {↵
|
5 | Object[] listeners = listenerList.getListenerList();↵ | | 5 | Object[] listeners = listenerList.getListenerList();↵
|
|
6 | TreeModelEvent modelEvent = null;↵ | | 6 | TreeModelEvent modelEvent = null;↵
|
7 | for (int i = listeners.length - 2; i >= 0; i -= 2)↵ | | 7 | for (int i = listeners.length - 2; i >= 0; i -= 2)↵
|
8 | {↵ | | 8 | {↵
|
9 | if (listeners[i] != TreeModelListener.class)↵ | | 9 | if (listeners[i] != TreeModelListener.class)↵
|
10 | continue;↵ | | 10 | continue;↵
|
|
11 | if (modelEvent == null)↵ | | 11 | if (modelEvent == null)↵
|
12 | {↵ | | 12 | {↵
|
13 | modelEvent = new TreeModelEvent(source,↵ | | 13 | modelEvent = new TreeModelEvent(source,↵
|
14 | path, childIndices, children);↵ | | 14 | path, childIndices, children);↵
|
15 | }↵ | | 15 | }↵
|
|
16 | ((TreeModelListener)listeners[i + 1])↵ | | 16 | ((TreeModelListener)listeners[i + 1])↵
|
17 | .treeNodesInserted(modelEvent);↵ | | 17 | .treeStructureChanged(modelEvent);↵
|
18 | | | 18 |
|