1 46 47 package org.codehaus.groovy.control.io; 48 49 import java.io.IOException ; 50 import java.io.Reader ; 51 52 import org.codehaus.groovy.control.HasCleanup; 53 import org.codehaus.groovy.control.Janitor; 54 55 56 64 65 public interface ReaderSource extends HasCleanup 66 { 67 68 72 73 Reader getReader() throws IOException ; 74 75 76 77 81 82 boolean canReopenSource(); 83 84 85 86 90 91 String getLine( int lineNumber, Janitor janitor ); 92 93 94 95 98 99 void cleanup(); 100 101 } 102 | Popular Tags |