1 | while (enumeration.hasMoreElements()) {↵ | | |
|
2 | TableColumn tc = (TableColumn) enumeration.nextElement();↵ | | |
|
3 | String name = (String) tc.getHeaderValue();↵ | | |
|
|
4 | XmlElement column = new XmlElement("column"↵ | | 1 | String treePath = treePathButton.getText();↵
|
| | | 2 | TreeNodeList list = new TreeNodeList(treePath);↵
|
| | | 3 | IMailbox folder = (IMailbox) FolderTreeModel↵
|
5 | );↵ | | 4 | .getInstance().getFolder(list);↵
|
|
6 | column.addAttribute("name", name);↵ | | 5 | ↵
|
|
7 | // save width↵ | | |
|
8 | int size = tc.getWidth();↵ | | |
|
9 | column.addAttribute("width", Integer.toString(size)↵ | | 6 | if (folder == null) {↵
|
| | | 7 | // user didn't select any folder↵
|
| | | 8 | // -> make Inbox the default folder↵
|
| | | 9 | folder = (IMailbox) FolderTreeModel.getInstance()↵
|
| | | 10 | .getFolder("101");↵
|
| | | 11 | }↵
|
|
10 | );↵ | | 12 | String uid = folder.getId();↵
|
|
11 | columns.addElement(column);↵ | | 13 | ↵
|
12 | } | | 14 | filterAction.setUid(uid);
|