Author: pwang
Date: 2012-03-12 17:11:57 -0700 (Mon, 12 Mar 2012)
New Revision: 28507

Modified:
   core3/support/trunk/samples/sample12/pom.xml
   
core3/support/trunk/samples/sample12/src/main/java/org/cytoscape/sample/internal/DeleteAttributeTask.java
   
core3/support/trunk/samples/sample12/src/main/java/org/cytoscape/sample/internal/Sample12TaskFactory.java
Log:
Updated

Modified: core3/support/trunk/samples/sample12/pom.xml
===================================================================
--- core3/support/trunk/samples/sample12/pom.xml        2012-03-12 23:51:30 UTC 
(rev 28506)
+++ core3/support/trunk/samples/sample12/pom.xml        2012-03-13 00:11:57 UTC 
(rev 28507)
@@ -15,7 +15,7 @@
        <packaging>bundle</packaging>
        <name>${bundle.symbolicName}</name>
 
-       <version>0.0.1</version>
+       <version>3.0.0-alpha8-SNAPSHOT</version>
 
   
        <repositories>

Modified: 
core3/support/trunk/samples/sample12/src/main/java/org/cytoscape/sample/internal/DeleteAttributeTask.java
===================================================================
--- 
core3/support/trunk/samples/sample12/src/main/java/org/cytoscape/sample/internal/DeleteAttributeTask.java
   2012-03-12 23:51:30 UTC (rev 28506)
+++ 
core3/support/trunk/samples/sample12/src/main/java/org/cytoscape/sample/internal/DeleteAttributeTask.java
   2012-03-13 00:11:57 UTC (rev 28507)
@@ -1,6 +1,5 @@
 package org.cytoscape.sample.internal;
 
-import org.cytoscape.application.CyApplicationManager;
 import org.cytoscape.model.CyNetwork;
 import org.cytoscape.work.AbstractTask;
 import org.cytoscape.work.TaskMonitor;
@@ -12,21 +11,20 @@
 
        @Tunable(description="Column name to delete")
        public String columnName = "MyAttributeName";
+       private CyNetwork network;
        
-       private CyApplicationManager appMgr;
-       public DeleteAttributeTask(CyApplicationManager appMgr){
-               this.appMgr = appMgr;   
+       public DeleteAttributeTask(CyNetwork network){
+               this.network = network;
        }
        
        
        public void run(TaskMonitor monitor) {
-               if (this.appMgr.getCurrentNetworkView() == null){
-                       System.out.println("There is no network view!");
+               if (network == null){
+                       System.out.println("There is no network!");
                        return;
                }
                
-               CyNetwork currNet = 
this.appMgr.getCurrentNetworkView().getModel();
-               CyTable nodeTable = currNet.getDefaultNodeTable();
+               CyTable nodeTable = network.getDefaultNodeTable();
                
                if(nodeTable.getColumn(columnName)!= null){
                        nodeTable.deleteColumn(columnName);                     

Modified: 
core3/support/trunk/samples/sample12/src/main/java/org/cytoscape/sample/internal/Sample12TaskFactory.java
===================================================================
--- 
core3/support/trunk/samples/sample12/src/main/java/org/cytoscape/sample/internal/Sample12TaskFactory.java
   2012-03-12 23:51:30 UTC (rev 28506)
+++ 
core3/support/trunk/samples/sample12/src/main/java/org/cytoscape/sample/internal/Sample12TaskFactory.java
   2012-03-13 00:11:57 UTC (rev 28507)
@@ -3,6 +3,7 @@
 import org.cytoscape.application.CyApplicationManager;
 import org.cytoscape.work.TaskFactory;
 import org.cytoscape.work.TaskIterator;
+import org.cytoscape.model.CyNetwork;
 
 public class Sample12TaskFactory implements TaskFactory {
 
@@ -13,6 +14,6 @@
        }
        
        public TaskIterator createTaskIterator(){
-               return new TaskIterator(new DeleteAttributeTask(appMgr));
+               return new TaskIterator(new 
DeleteAttributeTask(this.appMgr.getCurrentNetwork()));
        }
 }

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