diff rep/translater/Translater.java @ 315:20fb70068089

*** empty log message ***
author kono
date Mon, 06 Oct 2008 18:58:49 +0900
parents 0585fd2410b8
children 77f443f6dc9f
line wrap: on
line diff
--- a/rep/translater/Translater.java	Mon Oct 06 10:34:37 2008 +0900
+++ b/rep/translater/Translater.java	Mon Oct 06 18:58:49 2008 +0900
@@ -1,7 +1,6 @@
 package rep.translater;
 
-import java.util.ArrayList;
-
+import rep.Editor;
 import rep.REPCommand;
 
 public interface Translater {
@@ -18,14 +17,14 @@
 	 * but in this case, you can use also transReceiveCmd()
 	 * @param command which the editor sent.
 	 */
-	abstract public ArrayList<REPCommand> catchOwnCommand();
+	abstract public boolean catchOwnCommand(Editor editor);
 	
 	/**
 	 * Translate Command cmd that was received from SeMa.
 	 * @param cmd the command to be translated.
 	 * @return translated command.
 	 */
-	abstract public REPCommand[] transReceiveCmd(REPCommand cmd);
+	abstract public void transReceiveCmd(Editor nextEditor,REPCommand cmd);
 
 	/**
 	 * set the editor's id.