@@ -0,0 +1,740 @@
+package innovimax.mixthem.interfaces;%0A%0Aimport java.io.IOException;%0A%0A/*%0A    Created by innovimax%0A    Managing a stream of lines%0A*/%0Apublic interface IInputLine %7B%0A%09/**%0A%09* Returns true if there is more lines.%0A%09* @return Returns true if there is more lines%0A%09* @throws IOException - If an I/O error occurs%0A%09*/%09%0A%09public boolean hasLine() throws IOException;%0A%09/**%0A %09* Reads a line of characters%0A %09* @return The line of characters read, or null if there is no more lines.%0A %09* @throws IOException - If an I/O error occurs%0A %09*/%09%0A%09public String nextLine() throws IOException;%0A%09/**%0A%09* Closes this input and releases any system resources associated with it.%0A%09* @throws IOException - If an I/O error occurs%0A%09*/%0A%09public void close() throws IOException;%09%0A%7D%0A

Create IInputLine.java