1 | FolderEvent next = (FolderEvent) messageRemovedList[swap]↵ | | 1 | FolderEvent next = (FolderEvent) messageFlagChangedList[swap]↵
|
2 | .get(i);↵ | | 2 | .get(i);↵
|
3 | if (next.getSource() != lastFolder) {↵ | | 3 | if (next.getSource() != lastFolder) {↵
|
4 | // new folder, fire to the old folder↵ | | 4 | // new folder, fire to the old folder↵
|
5 | fireTableEvent(new TableModelChangedEvent(↵ | | 5 | fireTableEvent(new TableModelChangedEvent(↵
|
6 | TableModelChangedEvent.REMOVE, lastFolder,↵ | | 6 | TableModelChangedEvent.MARK, lastFolder,↵
|
7 | collectedUids.toArray()));↵ | | 7 | collectedUids.toArray()));↵
|
|
8 | // clear list and collect uids for new folder↵ | | 8 | // clear list and collect uids for new folder↵
|
9 | collectedUids.clear();↵ | | 9 | collectedUids.clear();↵
|
10 | collectedUids.add(next.getChanges());↵ | | 10 | collectedUids.add(next.getChanges());↵
|
|
11 | lastFolder = (IMailFolder) next.getSource();↵ | | 11 | lastFolder = (IMailFolder) next.getSource();↵
|
12 | } else {↵ | | 12 | } else {↵
|
13 | collectedUids.add(next.getChanges());↵ | | 13 | collectedUids.add(next.getChanges());↵
|
14 | } | | 14 | }
|