Author: kono
Date: 2011-11-16 12:36:09 -0800 (Wed, 16 Nov 2011)
New Revision: 27498

Modified:
   
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/AbstractLoadNetworkTask.java
   
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/LoadNetworkFileTask.java
   
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/LoadNetworkURLTask.java
   
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/quickstart/ImportNetworkFromPublicDataSetTask.java
   
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/TreeCellRenderer.java
Log:
File naming fixed.

Modified: 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/AbstractLoadNetworkTask.java
===================================================================
--- 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/AbstractLoadNetworkTask.java
  2011-11-16 20:02:29 UTC (rev 27497)
+++ 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/AbstractLoadNetworkTask.java
  2011-11-16 20:36:09 UTC (rev 27498)
@@ -135,9 +135,13 @@
 
                                // Use original name if exists
                                String networkName = 
network.getCyRow().get(CyTableEntry.NAME, String.class);
-                               if(networkName == null || 
networkName.trim().length() == 0)
-                                       
network.getCyRow().set(CyTableEntry.NAME, 
namingUtil.getSuggestedNetworkTitle(name));
-                               
+                               if(networkName == null || 
networkName.trim().length() == 0) {
+                                       networkName = name;
+                                       if(networkName == null)
+                                               networkName = "? (Name is 
missing)";
+                                       
+                                       
network.getCyRow().set(CyTableEntry.NAME, 
namingUtil.getSuggestedNetworkTitle(networkName));
+                               }
                                networkManager.addNetwork(network);
 
                                final int numGraphObjects = 
network.getNodeCount() + network.getEdgeCount();

Modified: 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/LoadNetworkFileTask.java
===================================================================
--- 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/LoadNetworkFileTask.java
      2011-11-16 20:02:29 UTC (rev 27497)
+++ 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/LoadNetworkFileTask.java
      2011-11-16 20:36:09 UTC (rev 27498)
@@ -69,6 +69,7 @@
                        throw new NullPointerException("Failed to find 
appropriate reader for file: " + file);
 
                uri = file.toURI();
+               
                name = file.getName();
 
                loadNetwork(reader);

Modified: 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/LoadNetworkURLTask.java
===================================================================
--- 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/LoadNetworkURLTask.java
       2011-11-16 20:02:29 UTC (rev 27497)
+++ 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/loadnetwork/LoadNetworkURLTask.java
       2011-11-16 20:36:09 UTC (rev 27498)
@@ -41,6 +41,7 @@
 import org.cytoscape.view.model.CyNetworkViewManager;
 import org.cytoscape.work.TaskMonitor;
 import org.cytoscape.work.Tunable;
+import org.omg.CosNaming.NamingContextExtPackage.URLStringHelper;
 
 
 /**
@@ -72,7 +73,9 @@
 
                this.taskMonitor = taskMonitor;
                
-               name = url.toString();
+               final String urlString = url.getFile();
+               final String[] parts = urlString.split("/");
+               name = parts[parts.length-1];
 
                taskMonitor.setTitle(String.format("Loading Network from 
\'%s\'", name));
 

Modified: 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/quickstart/ImportNetworkFromPublicDataSetTask.java
===================================================================
--- 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/quickstart/ImportNetworkFromPublicDataSetTask.java
        2011-11-16 20:02:29 UTC (rev 27497)
+++ 
core3/impl/trunk/core-task-impl/src/main/java/org/cytoscape/task/internal/quickstart/ImportNetworkFromPublicDataSetTask.java
        2011-11-16 20:36:09 UTC (rev 27498)
@@ -81,7 +81,7 @@
                        throw new NullPointerException("url is null");
 
                this.taskMonitor = taskMonitor;
-               name = url.toString();
+               name = url.getFile();
 
                taskMonitor.setTitle(String.format("Loading Network from 
\'%s\'", name));
 

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
 2011-11-16 20:02:29 UTC (rev 27497)
+++ 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/NetworkPanel.java
 2011-11-16 20:36:09 UTC (rev 27498)
@@ -117,8 +117,6 @@
 
        private static final Dimension PANEL_SIZE = new Dimension(400, 700);
 
-       private int networkSetCounter;
-
        private final JTreeTable treeTable;
        private final NetworkTreeNode root;
        private JPanel navigatorPanel;
@@ -148,7 +146,6 @@
                        final DialogTaskManager taskManager) {
                super();
 
-               networkSetCounter = 1;
                this.treeNodeMap = new HashMap<Long, NetworkTreeNode>();
                this.appManager = applicationManager;
                this.netmgr = netmgr;
@@ -215,7 +212,7 @@
 
                split = new JSplitPane(JSplitPane.VERTICAL_SPLIT, scroll, 
navigatorPanel);
                split.setResizeWeight(1);
-               split.setDividerLocation(300);
+               split.setDividerLocation(400);
 
                add(split);
 
@@ -442,10 +439,8 @@
                                parentTreeNode = 
this.treeNodeMap.get(parentNetwork.getSUID());
                        }
 
-                       if (parentTreeNode == null) {
+                       if (parentTreeNode == null)
                                parentTreeNode = new NetworkTreeNode("", null);
-                               networkSetCounter++;
-                       }
 
                        // Actual tree node for this network
                        NetworkTreeNode dmtn = new 
NetworkTreeNode(network.getCyRow().get(CyTableEntry.NAME, String.class),

Modified: 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
===================================================================
--- 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
     2011-11-16 20:02:29 UTC (rev 27497)
+++ 
core3/impl/trunk/swing-application-impl/src/main/java/org/cytoscape/internal/view/TreeCellRenderer.java
     2011-11-16 20:36:09 UTC (rev 27498)
@@ -2,6 +2,7 @@
 
 import java.awt.Color;
 import java.awt.Component;
+import java.awt.Dimension;
 import java.awt.Font;
 import java.awt.Image;
 import java.awt.Toolkit;
@@ -23,8 +24,10 @@
        private static final String NETWORK_ICON = "/images/network_32.png";
        private static final String NETWORK_LEAF_ICON = 
"/images/network_l_32.png";
 
-       static final Font TABLE_FONT = new Font("SansSerif", Font.PLAIN, 14);
-       static final Font TABLE_FONT_SELECTED = new Font("SansSerif", 
Font.BOLD, 14);
+       private static final Font TABLE_FONT = new Font("SansSerif", 
Font.PLAIN, 14);
+       private static final Font TABLE_FONT_SELECTED = new Font("SansSerif", 
Font.BOLD, 14);
+       
+       private static final Dimension CELL_SIZE = new Dimension(1200, 40);
 
        private final CyNetworkManager networkManager;
        private final CyNetworkViewManager networkViewManager;
@@ -52,6 +55,9 @@
                        boolean leaf, int row, boolean hasFocus) {
                super.getTreeCellRendererComponent(tree, value, sel, expanded, 
leaf, row, hasFocus);
 
+               this.setPreferredSize(CELL_SIZE);
+               this.setSize(CELL_SIZE);
+               
                if (value instanceof NetworkTreeNode == false)
                        return this;
 

-- 
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