package innovimax.mixthem.operation;
import innovimax.mixthem.MixException;

interface ILineOperation extends IOperation {
	/**
 	* Processes operation and set new result in the LineResult parameter.
	* @param result The previous operation result (with new read lines)
 	* @return The result result of the operation (maybe null)
 	* @throws MixException - If an mixing error occurs
	* @see innovimax.mixthem.operation.LineResult
 	*/
	void process(LineResult result) throws MixException;
}

@@ -193,16 +193,122 @@
 ameter.%0A
+%09* @param line1 The first line to join (maybe null)%0A %09* @param line2 The second line to join (maybe null)%0A
 %09* @para
@@ -349,30 +349,8 @@
 sult
- (with new read lines)
 %0A %09*
@@ -525,16 +525,44 @@
 process(
+String line1, String line2, 
 LineResu

Update ILineOperation.java