Mercurial > hg > RemoteEditor > REPSessionManager
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.