Author: kono
Date: 2012-05-16 17:59:33 -0700 (Wed, 16 May 2012)
New Revision: 29284

Modified:
   
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
Log:
fixes #1009 UpdateUI() calls had been minimized.

Modified: 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
===================================================================
--- 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
 2012-05-17 00:12:16 UTC (rev 29283)
+++ 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
 2012-05-17 00:59:33 UTC (rev 29284)
@@ -348,8 +348,7 @@
                        parentNode.removeFromParent();
                }
 
-               treeTable.updateUI();
-               treeTable.doLayout();
+               treeTable.getTree().updateUI();
                treeTable.repaint();
        }
 
@@ -532,7 +531,7 @@
                        treeTable.getTree().collapsePath(new TreePath(new 
TreeNode[] { root }));
 
                        treeTable.getTree().updateUI();
-                       TreePath path = new TreePath(dmtn.getPath());
+                       final TreePath path = new TreePath(dmtn.getPath());
                        treeTable.getTree().expandPath(path);
                        treeTable.getTree().scrollPathToVisible(path);
                        treeTable.doLayout();
@@ -548,21 +547,6 @@
                // Phase 1: Add selected path from GUI status
                final List<TreePath> paths = new ArrayList<TreePath>();
 
-//             if (!singleSet) {
-//                     final int[] selectedRows = treeTable.getSelectedRows();
-//                     for (int i = 0; i < selectedRows.length; i++) {
-//                             final TreePath selectedP = 
treeTable.getTree().getPathForRow(selectedRows[i]);
-//                             final Object val = 
selectedP.getLastPathComponent();
-//                             if (val != null && val instanceof 
NetworkTreeNode) {
-//                                     final CyNetwork network = 
((NetworkTreeNode) val).getNetwork();
-//                                     if (network == null)
-//                                             continue;
-//
-//                                     paths.add(selectedP);
-//                             }
-//                     }
-//             }
-
                // Phase 2: add selected networks from app manager
                for (final CyNetwork network : selectedNetworks) {
                        final NetworkTreeNode node = 
this.network2nodeMap.get(network);

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to