Author: pwang
Date: 2010-08-17 17:22:11 -0700 (Tue, 17 Aug 2010)
New Revision: 21439

Modified:
   
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/session/OpenSessionTask.java
   
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/session/OpenSessionTaskFactory.java
Log:
Refactored

Modified: 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/session/OpenSessionTask.java
===================================================================
--- 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/session/OpenSessionTask.java
   2010-08-18 00:21:49 UTC (rev 21438)
+++ 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/session/OpenSessionTask.java
   2010-08-18 00:22:11 UTC (rev 21439)
@@ -42,8 +42,8 @@
 import org.cytoscape.work.Tunable;
 import org.cytoscape.task.AbstractTask;
 import org.cytoscape.session.CySessionManager;
-import org.cytoscape.io.read.CyReaderManager;
-import org.cytoscape.io.read.CyReader;
+import org.cytoscape.io.read.CyNetworkViewProducerManager;
+import org.cytoscape.io.read.CyDataTableProducer;
 import org.cytoscape.io.DataCategory;
 
 import java.io.File;
@@ -57,7 +57,7 @@
 
 
        private CySessionManager mgr;
-       private CyReaderManager factory;
+       private CyNetworkViewProducerManager factory;
 
        @Tunable(description="Session file to load")
        public File file;
@@ -66,7 +66,7 @@
         * Constructor.<br>
         * Add a menu item under "File" and set shortcut.
         */
-       public OpenSessionTask(CySessionManager mgr, CyReaderManager factory) {
+       public OpenSessionTask(CySessionManager mgr, 
CyNetworkViewProducerManager factory) {
                this.mgr = mgr;
                this.factory = factory;
        }
@@ -86,11 +86,11 @@
                taskMonitor.setStatusMessage("Opening Session File.\n\nIt may 
take a while.\nPlease wait...");
                taskMonitor.setProgress(0.0);
 
-               CyReader sr;
+               CyDataTableProducer sr;
 
                try {
-                       sr = factory.getReader(file.toURI(), 
DataCategory.SESSION);
-                       sr.read();
+                       //sr = factory.getReader(file.toURI(), 
DataCategory.SESSION);
+                       //sr.read();
                } catch (Exception e) {
                        throw new Exception("Cannot open the session file: " + 
name, e);
                } finally {

Modified: 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/session/OpenSessionTaskFactory.java
===================================================================
--- 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/session/OpenSessionTaskFactory.java
    2010-08-18 00:21:49 UTC (rev 21438)
+++ 
core3/core-task-impl/trunk/src/main/java/org/cytoscape/task/internal/session/OpenSessionTaskFactory.java
    2010-08-18 00:22:11 UTC (rev 21439)
@@ -37,7 +37,7 @@
 package org.cytoscape.task.internal.session; 
 
 import org.cytoscape.session.CySessionManager; 
-import org.cytoscape.io.read.CyReaderManager; 
+import org.cytoscape.io.read.CyNetworkViewProducerManager; 
 
 import org.cytoscape.work.Task;
 import org.cytoscape.work.TaskFactory;
@@ -48,9 +48,9 @@
 public class OpenSessionTaskFactory implements TaskFactory {
 
        private CySessionManager mgr;
-       private CyReaderManager rmgr;
+       private CyNetworkViewProducerManager rmgr;
 
-       public OpenSessionTaskFactory(CySessionManager mgr, CyReaderManager 
rmgr) {
+       public OpenSessionTaskFactory(CySessionManager mgr, 
CyNetworkViewProducerManager rmgr) {
                this.mgr = mgr;
                this.rmgr = rmgr;
        }

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