Mercurial > hg > RemoteEditor > REPSessionManager
comparison test/sematest/TestEditor.java @ 304:75192c844a8d
*** empty log message ***
author | kono |
---|---|
date | Wed, 01 Oct 2008 20:55:40 +0900 |
parents | 41f05c8ff02b |
children | c5be84d53c7f |
comparison
equal
deleted
inserted
replaced
303:41f05c8ff02b | 304:75192c844a8d |
---|---|
54 if (master) { | 54 if (master) { |
55 this.master=true; | 55 this.master=true; |
56 text = new Text(txts); | 56 text = new Text(txts); |
57 cmds.add(new REPCommand(REP.SMCMD_PUT,0,0,0,0,name+"-file")); | 57 cmds.add(new REPCommand(REP.SMCMD_PUT,0,0,0,0,name+"-file")); |
58 cmds.add(new REPCommand(REP.REPCMD_INSERT,0,0,0,0,"m0")); | 58 cmds.add(new REPCommand(REP.REPCMD_INSERT,0,0,0,0,"m0")); |
59 cmds.add(new REPCommand(REP.REPCMD_DELETE,0,0,0,0,"m0")); | 59 //cmds.add(new REPCommand(REP.REPCMD_DELETE,0,0,0,0,"m0")); |
60 cmds.add(new REPCommand(REP.SMCMD_QUIT,0,0,0,0,"")); | 60 //cmds.add(new REPCommand(REP.SMCMD_QUIT,0,0,0,0,"")); |
61 } else { | 61 } else { |
62 text = new Text(new String[0]); | 62 text = new Text(new String[0]); |
63 cmds.add(new REPCommand(REP.SMCMD_JOIN,0,0,0,0,name)); | 63 cmds.add(new REPCommand(REP.SMCMD_JOIN,0,0,0,0,name)); |
64 cmds.add(new REPCommand(REP.REPCMD_INSERT,0,0,0,0,"c0")); | 64 //cmds.add(new REPCommand(REP.REPCMD_INSERT,0,0,0,0,"c0")); |
65 cmds.add(new REPCommand(REP.REPCMD_DELETE,0,0,0,0,"c0")); | 65 //cmds.add(new REPCommand(REP.REPCMD_DELETE,0,0,0,0,"c0")); |
66 } | 66 } |
67 } | 67 } |
68 | 68 |
69 public TestEditor(String name, String _host,int _port, boolean master, | 69 public TestEditor(String name, String _host,int _port, boolean master, |
70 String[] txts,LinkedList<REPCommand> cmdList){ | 70 String[] txts,LinkedList<REPCommand> cmdList){ |
235 sid = cmd.sid; | 235 sid = cmd.sid; |
236 eid = cmd.eid; | 236 eid = cmd.eid; |
237 inputLock = false; | 237 inputLock = false; |
238 break; | 238 break; |
239 case SMCMD_QUIT : | 239 case SMCMD_QUIT : |
240 if (false) { | |
240 if (cmd.eid!=eid) | 241 if (cmd.eid!=eid) |
241 sendCommand(cmd,cmd.seq); | 242 sendCommand(cmd,cmd.seq); |
242 else | 243 else |
243 sendCommand(new REPCommand(REP.SMCMD_QUIT_2, | 244 sendCommand(new REPCommand(REP.SMCMD_QUIT_2, |
244 sid, eid, seq, 0, ""),seq++); | 245 sid, eid, seq, 0, ""),seq++); |
246 } | |
245 cmds.clear(); | 247 cmds.clear(); |
246 break; | 248 break; |
247 case SMCMD_QUIT_ACK : | 249 case SMCMD_QUIT_ACK : |
248 assert(false); | 250 assert(false); |
249 break; | 251 break; |