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.