package innovimax.mixthem.operation;

import innovimax.mixthem.MixException;

import java.io.File;
import java.io.InputStream;
import java.io.IOException;
import java.io.OutputStream;

public interface IOperation {
  void processFiles(File file1, File file2, OutputStream out) throws MixException, IOException;
  void processFiles(InputStream input1, InputStream input2, OutputStream out) throws MixException, IOException;
}

@@ -74,57 +74,51 @@
 on;%0A
-%0A
 import 
-java.io.File;%0Aimport java.io.InputStream;
+innovimax.mixthem.io.InputResource;%0A
 %0Aimp
@@ -226,115 +226,21 @@
 les(
-File file1, File file2, OutputStream out) throws MixException, IOException;%0A  void processFiles(InputStream
+InputResource
  inp
@@ -249,22 +249,24 @@
 1, Input
-Stream
+Resource
  input2,

Update IOperation.java