Author: nextgens Date: 2007-05-13 15:34:00 +0000 (Sun, 13 May 2007) New Revision: 13234
Modified: trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java Log: Thaw: hopefully fix the NPE reported by Nico_32 http://code.bulix.org/oe5s6v-41855?raw Modified: trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java =================================================================== --- trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java 2007-05-13 14:25:47 UTC (rev 13233) +++ trunk/apps/Thaw/src/thaw/plugins/index/IndexTree.java 2007-05-13 15:34:00 UTC (rev 13234) @@ -129,6 +129,9 @@ treeModel = new DefaultTreeModel(root); + final IndexTreeRenderer treeRenderer = new IndexTreeRenderer(); + treeRenderer.setLeafIcon(IconBox.minIndexReadOnly); + if (!selectionOnly) { tree = new JDragTree(treeModel); tree.addMouseListener(this); @@ -137,9 +140,6 @@ //tree.addMouseListener(this); } - final IndexTreeRenderer treeRenderer = new IndexTreeRenderer(); - treeRenderer.setLeafIcon(IconBox.minIndexReadOnly); - tree.setCellRenderer(treeRenderer); tree.getSelectionModel().setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION); tree.setExpandsSelectedPaths(true); @@ -302,11 +302,11 @@ updateMenuState(null); + panel.add(new JScrollPane(tree), BorderLayout.CENTER); + addTreeSelectionListener(this); - panel.add(new JScrollPane(tree), BorderLayout.CENTER); - // Toolbar JButton button; IndexManagementHelper.IndexAction action;
