Author: kono
Date: 2009-07-07 18:32:33 -0700 (Tue, 07 Jul 2009)
New Revision: 17269

Modified:
   
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/tasks/DisplayMultilayerNetworkBuilderUITask.java
   
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/tasks/DisplayMultilayerNetworkBuilderUITaskFactory.java
Log:
NPE bug (desktop is null) fixed.

Modified: 
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/tasks/DisplayMultilayerNetworkBuilderUITask.java
===================================================================
--- 
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/tasks/DisplayMultilayerNetworkBuilderUITask.java
      2009-07-08 01:04:40 UTC (rev 17268)
+++ 
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/tasks/DisplayMultilayerNetworkBuilderUITask.java
      2009-07-08 01:32:33 UTC (rev 17269)
@@ -15,6 +15,7 @@
        // This should be injected.
        private CyNetworkManager manager;
        private CySwingApplication desktop;
+
        private TaskMonitor taskMonitor;
 
        public DisplayMultilayerNetworkBuilderUITask(CySwingApplication desktop,
@@ -29,14 +30,15 @@
        public void run(TaskMonitor taskMonitor) throws Exception {
 
                this.taskMonitor = taskMonitor;
-               taskMonitor.setProgress(-1.0);
-               taskMonitor.setStatusMessage("Building MultiLayer Network...");
+               this.taskMonitor.setProgress(-1.0);
+               this.taskMonitor.setStatusMessage("Building MultiLayer 
Network...");
 
-               Set<CyNetwork> targetNetworks = manager.getNetworkSet();
+               final Set<CyNetwork> targetNetworks = manager.getNetworkSet();
                System.out
                                .println("* Show Dialog for Building MultiLayer 
Network for: "
-                                               + targetNetworks);
+                                               + targetNetworks.size());
 
+               System.out.println("Desktop = " + desktop);
                LayerBuilderDialog dialog = new 
LayerBuilderDialog(desktop.getJFrame(),
                                true, manager, targetNetworks);
                dialog.setTitle("Multilayer Network Builder");

Modified: 
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/tasks/DisplayMultilayerNetworkBuilderUITaskFactory.java
===================================================================
--- 
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/tasks/DisplayMultilayerNetworkBuilderUITaskFactory.java
       2009-07-08 01:04:40 UTC (rev 17268)
+++ 
csplugins/trunk/soc/kozo/layer-plugin/layer-builder-plugin/src/main/java/org/cytoscape/layer/internal/tasks/DisplayMultilayerNetworkBuilderUITaskFactory.java
       2009-07-08 01:32:33 UTC (rev 17269)
@@ -13,6 +13,7 @@
 
        public DisplayMultilayerNetworkBuilderUITaskFactory(CySwingApplication 
desktop, CyNetworkManager netmgr) {
                this.netmgr = netmgr;
+               this.desktop = desktop;
        }
 
        public Task getTask() {


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