Author: pwang
Date: 2010-10-25 10:32:40 -0700 (Mon, 25 Oct 2010)
New Revision: 22357

Added:
   core3/io-api/trunk/src/main/java/org/cytoscape/io/CyFileFilterProvider.java
Removed:
   core3/io-api/trunk/src/main/java/org/cytoscape/io/FileIOFactory.java
Modified:
   
core3/io-api/trunk/src/main/java/org/cytoscape/io/read/InputStreamTaskFactory.java
   core3/io-api/trunk/src/main/java/org/cytoscape/io/write/CyWriterFactory.java
Log:
Change FileIOFactory to CyFileFilterProvider

Copied: 
core3/io-api/trunk/src/main/java/org/cytoscape/io/CyFileFilterProvider.java 
(from rev 22321, 
core3/io-api/trunk/src/main/java/org/cytoscape/io/FileIOFactory.java)
===================================================================
--- core3/io-api/trunk/src/main/java/org/cytoscape/io/CyFileFilterProvider.java 
                        (rev 0)
+++ core3/io-api/trunk/src/main/java/org/cytoscape/io/CyFileFilterProvider.java 
2010-10-25 17:32:40 UTC (rev 22357)
@@ -0,0 +1,14 @@
+package org.cytoscape.io;
+
+
+/**
+ * An interface extended by various reader and writer factories.
+ * It provides basic information about the types of supported files.
+ */
+public interface CyFileFilterProvider {
+       /**
+        * Return the file filter associated with the IOFactory
+        */
+       public CyFileFilter getCyFileFilter();
+
+}

Deleted: core3/io-api/trunk/src/main/java/org/cytoscape/io/FileIOFactory.java
===================================================================
--- core3/io-api/trunk/src/main/java/org/cytoscape/io/FileIOFactory.java        
2010-10-25 17:24:54 UTC (rev 22356)
+++ core3/io-api/trunk/src/main/java/org/cytoscape/io/FileIOFactory.java        
2010-10-25 17:32:40 UTC (rev 22357)
@@ -1,14 +0,0 @@
-package org.cytoscape.io;
-
-
-/**
- * An interface extended by various reader and writer factories.
- * It provides basic information about the types of supported files.
- */
-public interface FileIOFactory {
-       /**
-        * Return the file filter associated with the IOFactory
-        */
-       public CyFileFilter getCyFileFilter();
-
-}

Modified: 
core3/io-api/trunk/src/main/java/org/cytoscape/io/read/InputStreamTaskFactory.java
===================================================================
--- 
core3/io-api/trunk/src/main/java/org/cytoscape/io/read/InputStreamTaskFactory.java
  2010-10-25 17:24:54 UTC (rev 22356)
+++ 
core3/io-api/trunk/src/main/java/org/cytoscape/io/read/InputStreamTaskFactory.java
  2010-10-25 17:32:40 UTC (rev 22357)
@@ -2,14 +2,14 @@
 package org.cytoscape.io.read;
 
 import java.io.InputStream;
-import org.cytoscape.io.FileIOFactory;
+import org.cytoscape.io.CyFileFilterProvider;
 import org.cytoscape.work.TaskFactory;
 
 /**
  * A super interface that allows the input stream to be set for reader
  * task factories.
  */
-public interface InputStreamTaskFactory extends TaskFactory, FileIOFactory {
+public interface InputStreamTaskFactory extends TaskFactory, 
CyFileFilterProvider {
 
        /**
         * Sets the input stream that will be read by the Reader created from

Modified: 
core3/io-api/trunk/src/main/java/org/cytoscape/io/write/CyWriterFactory.java
===================================================================
--- 
core3/io-api/trunk/src/main/java/org/cytoscape/io/write/CyWriterFactory.java    
    2010-10-25 17:24:54 UTC (rev 22356)
+++ 
core3/io-api/trunk/src/main/java/org/cytoscape/io/write/CyWriterFactory.java    
    2010-10-25 17:32:40 UTC (rev 22357)
@@ -2,7 +2,7 @@
 
 import java.io.OutputStream;
 
-import org.cytoscape.io.FileIOFactory;
+import org.cytoscape.io.CyFileFilterProvider;
 
 /**
  * CyWriterFactory defines the base methods for specifying output and
@@ -10,7 +10,7 @@
  * of CyWriterFactories are meant to be singleton objects registered
  * as OSGi services.
  */
-public interface CyWriterFactory extends FileIOFactory {
+public interface CyWriterFactory extends CyFileFilterProvider {
 
        /**
         * This method defines where the generated {...@link CyWriter} Task 
should

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