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