1 | String path = model.getItem(i);↵ | | 1 | String path = ((BufferHistory.Entry)iter.next()).path;↵
|
2 | JMenuItem menuItem = new JMenuItem(MiscUtilities↵ | | 2 | JMenuItem menuItem = new JMenuItem(MiscUtilities↵
|
3 | .getFileName(path));↵ | | 3 | .getFileName(path));↵
|
4 | menuItem.setActionCommand(path);↵ | | 4 | menuItem.setActionCommand(path);↵
|
5 | menuItem.addActionListener(actionListener);↵ | | 5 | menuItem.addActionListener(actionListener);↵
|
6 | menuItem.addMouseListener(mouseListener);↵ | | 6 | menuItem.addMouseListener(mouseListener);↵
|
7 | menuItem.setIcon(FileCellRenderer.dirIcon);↵ | | 7 | menuItem.setIcon(FileCellRenderer.fileIcon);↵
|
|
8 | if(sort)↵ | | 8 | if(sort)↵
|
9 | menuItems.addElement(menuItem);↵ | | 9 | menuItems.addElement(menuItem);↵
|
10 | else↵ | | 10 | else↵
|
11 | {↵ | | 11 | {↵
|
12 | if(menu.getMenuComponentCount() >= maxItems↵ | | 12 | if(menu.getMenuComponentCount() >= maxItems↵
|
13 | && i != model.getSize() - 1)↵ | | 13 | && iter.hasNext())↵
|
14 | {↵ | | 14 | {↵
|
15 | JMenu newMenu = new JMenu(↵ | | 15 | JMenu newMenu = new JMenu(↵
|
16 | jEdit.getProperty("common.more"));↵ | | 16 | jEdit.getProperty("common.more"));↵
|
17 | menu.add(newMenu);↵ | | 17 | menu.add(newMenu);↵
|
18 | menu = newMenu;↵ | | 18 | menu = newMenu;↵
|
19 | }↵ | | 19 | }↵
|
|
20 | menu.add(menuItem);↵ | | 20 | menu.add(menuItem);↵
|
21 | } | | 21 | }
|