Author: slotia
Date: 2009-04-02 07:35:22 -0700 (Thu, 02 Apr 2009)
New Revision: 16415

Modified:
   core3/io-api/trunk/src/main/java/org/cytoscape/io/read/CyReader.java
   core3/io-api/trunk/src/main/java/org/cytoscape/io/util/CyProxySelector.java
   core3/io-api/trunk/src/main/java/org/cytoscape/io/write/CyWriter.java
Log:
Added cancel methods to CyReader and CyWriter. Fixed API docs in CyProxySelector


Modified: core3/io-api/trunk/src/main/java/org/cytoscape/io/read/CyReader.java
===================================================================
--- core3/io-api/trunk/src/main/java/org/cytoscape/io/read/CyReader.java        
2009-04-02 14:12:47 UTC (rev 16414)
+++ core3/io-api/trunk/src/main/java/org/cytoscape/io/read/CyReader.java        
2009-04-02 14:35:22 UTC (rev 16415)
@@ -25,4 +25,11 @@
 
        public void setInputStream(InputStream is);
 
+       /**
+        * Cancels reading if a thread is waiting for the completion of
+        * <code>CyReader.read()</code>.
+        * <code>CyReader.read()</code> will prematurely terminate by
+        * throwing an <code>IOException</code>.
+        */
+       public void cancel();
 }

Modified: 
core3/io-api/trunk/src/main/java/org/cytoscape/io/util/CyProxySelector.java
===================================================================
--- core3/io-api/trunk/src/main/java/org/cytoscape/io/util/CyProxySelector.java 
2009-04-02 14:12:47 UTC (rev 16414)
+++ core3/io-api/trunk/src/main/java/org/cytoscape/io/util/CyProxySelector.java 
2009-04-02 14:35:22 UTC (rev 16415)
@@ -20,7 +20,7 @@
  * <li><code>ProxySelector</code> returns a <code>List</code> of 
<code>Proxy</code>s.
  * One must determine which <code>Proxy</code> in the <code>List</code>
  * is the best. However, <code>CyProxySelector</code> returns only one 
<code>Proxy</code>,
- * so one does not need to decide the best <code>Proxy</code>.</li>
+ * so one does not need to decide which one is the best 
<code>Proxy</code>.</li>
  *
  * <li><code>ProxySelector</code> allows public access to the method
  * <code>connectFailed</code>, while classes that implement 
<code>CyProxySelector</code>

Modified: core3/io-api/trunk/src/main/java/org/cytoscape/io/write/CyWriter.java
===================================================================
--- core3/io-api/trunk/src/main/java/org/cytoscape/io/write/CyWriter.java       
2009-04-02 14:12:47 UTC (rev 16414)
+++ core3/io-api/trunk/src/main/java/org/cytoscape/io/write/CyWriter.java       
2009-04-02 14:35:22 UTC (rev 16415)
@@ -20,4 +20,12 @@
         * @param f The {...@link File} that will be written to by this writer.
         */
        public void write(File f);
+
+       /**
+        * Cancels writing if one thread is waiting for the completion of
+        * <code>CyWriter.write()</code>.
+        * <code>CyWriter.write()</code> will prematurely terminate by
+        * throwing an <code>IOException</code>.
+        */
+       public void cancel();
 }


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