Author: pwang
Date: 2012-03-09 14:36:20 -0800 (Fri, 09 Mar 2012)
New Revision: 28475

Modified:
   
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/CyActivator.java
   
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/MyNetworkTask.java
   
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/Sample05TaskFactory.java
Log:
Do not use getCurrentNetwork()

Modified: 
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/CyActivator.java
===================================================================
--- 
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/CyActivator.java
   2012-03-09 22:00:28 UTC (rev 28474)
+++ 
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/CyActivator.java
   2012-03-09 22:36:20 UTC (rev 28475)
@@ -1,19 +1,12 @@
 package org.cytoscape.sample.internal;
 
 import org.cytoscape.model.CyNetworkFactory;
-import org.cytoscape.application.CyApplicationManager;
 import org.cytoscape.session.CyNetworkNaming;
 import org.cytoscape.model.CyNetworkManager;
-
 import org.cytoscape.sample.internal.Sample05TaskFactory;
-
 import org.cytoscape.work.TaskFactory;
-
-
 import org.osgi.framework.BundleContext;
-
 import org.cytoscape.service.util.AbstractCyActivator;
-
 import java.util.Properties;
 
 
@@ -26,22 +19,17 @@
 
        public void start(BundleContext bc) {
 
-               CyApplicationManager cyApplicationManagerService = 
getService(bc,CyApplicationManager.class);
                CyNetworkManager cyNetworkManagerServiceRef = 
getService(bc,CyNetworkManager.class);
                CyNetworkNaming cyNetworkNamingServiceRef = 
getService(bc,CyNetworkNaming.class);
                CyNetworkFactory cyNetworkFactoryServiceRef = 
getService(bc,CyNetworkFactory.class);
                
-               Sample05TaskFactory sample05TaskFactory = new 
Sample05TaskFactory(cyApplicationManagerService,cyNetworkManagerServiceRef,cyNetworkNamingServiceRef,cyNetworkFactoryServiceRef);
-               
-               
+               Sample05TaskFactory sample05TaskFactory = new 
Sample05TaskFactory(cyNetworkManagerServiceRef,cyNetworkNamingServiceRef,cyNetworkFactoryServiceRef);
+                               
                Properties sample05TaskFactoryProps = new Properties();
                sample05TaskFactoryProps.setProperty("preferredMenu","Apps");
                sample05TaskFactoryProps.setProperty("menuGravity","11.0");
                sample05TaskFactoryProps.setProperty("title","Sample 5");
                registerService(bc,sample05TaskFactory,TaskFactory.class, 
sample05TaskFactoryProps);
-
-               
-
        }
 }
 

Modified: 
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/MyNetworkTask.java
===================================================================
--- 
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/MyNetworkTask.java
 2012-03-09 22:00:28 UTC (rev 28474)
+++ 
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/MyNetworkTask.java
 2012-03-09 22:36:20 UTC (rev 28475)
@@ -1,6 +1,5 @@
 package org.cytoscape.sample.internal;
 
-import org.cytoscape.application.CyApplicationManager;
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.model.CyNetworkFactory;
 import org.cytoscape.model.CyNetworkManager;
@@ -12,14 +11,11 @@
 
 public class MyNetworkTask extends AbstractTask {
        
-       private CyApplicationManager appMgr;
        private final CyNetworkManager netMgr;
        private final CyNetworkFactory cnf;
        private final CyNetworkNaming namingUtil; 
        
-       public MyNetworkTask(CyApplicationManager appMgr, final 
CyNetworkManager netMgr, 
-                       final CyNetworkNaming namingUtil, final 
CyNetworkFactory cnf){
-               this.appMgr = appMgr;
+       public MyNetworkTask(final CyNetworkManager netMgr, final 
CyNetworkNaming namingUtil, final CyNetworkFactory cnf){
                this.netMgr = netMgr;
                this.cnf = cnf;
                this.namingUtil = namingUtil;
@@ -43,11 +39,8 @@
                // Set the variable destroyNetwork to true, the following code 
will destroy a network
                boolean destroyNetwork = false;
                if (destroyNetwork){
-                       // Get current network
-                       CyNetwork currNet = appMgr.getCurrentNetwork();
                        // Destroy it
-                        netMgr.destroyNetwork(currNet);                        
+                        netMgr.destroyNetwork(myNet);                  
                }
        }
-
 }

Modified: 
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/Sample05TaskFactory.java
===================================================================
--- 
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/Sample05TaskFactory.java
   2012-03-09 22:00:28 UTC (rev 28474)
+++ 
core3/support/trunk/samples/sample05/src/main/java/org/cytoscape/sample/internal/Sample05TaskFactory.java
   2012-03-09 22:36:20 UTC (rev 28475)
@@ -1,6 +1,5 @@
 package org.cytoscape.sample.internal;
 
-import org.cytoscape.application.CyApplicationManager;
 import org.cytoscape.model.CyNetworkFactory;
 import org.cytoscape.model.CyNetworkManager;
 import org.cytoscape.session.CyNetworkNaming;
@@ -8,20 +7,18 @@
 import org.cytoscape.work.TaskIterator;
 
 public class Sample05TaskFactory implements TaskFactory {
-       private CyApplicationManager appMgr;
        private final CyNetworkManager netMgr;
        private final CyNetworkFactory cnf;
        private final CyNetworkNaming namingUtil; 
        
-       public Sample05TaskFactory(CyApplicationManager appMgr, final 
CyNetworkManager netMgr, 
+       public Sample05TaskFactory(final CyNetworkManager netMgr, 
                        final CyNetworkNaming namingUtil, final 
CyNetworkFactory cnf){
-               this.appMgr = appMgr;
                this.netMgr = netMgr;
                this.namingUtil = namingUtil;
                this.cnf = cnf;
        }
        
        public TaskIterator createTaskIterator(){
-               return new TaskIterator(new MyNetworkTask(appMgr, netMgr, 
namingUtil, cnf));
+               return new TaskIterator(new MyNetworkTask(netMgr, namingUtil, 
cnf));
        }
 }

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