
package innovimax.mixthem.operation;

import innovimax.mixthem.MixException;

interface ICharOperation extends IOperation {
	/**
 	* Processes operation and set new result in the CharResult parameter.
	* @param c1 The first character to mix (maybe -1)
	* @param c2 The second character to mix (maybe -1)
	* @param result The previous operation result
 	* @return The result of the operation (maybe null)
 	* @throws MixException - If an mixing error occurs
	* @see innovimax.mixthem.operation.CharResult	
	*/	
	void process(char c1, char c2, CharResult result) throws MixException;
}

@@ -227,32 +227,42 @@
 haracter to mix 
+as an int 
 (maybe -1)%0A%09* @p
@@ -297,16 +297,26 @@
  to mix 
+as an int 
 (maybe -
@@ -542,21 +542,19 @@
 ess(
-char
+int
  c1, 
-char
+int
  c2,

Update ICharOperation.java