annotate test/AutoSelectManager.java @ 492:d2afd4efdd2d

remove unMergedCmds, use sentList instead.
author one
date Sat, 23 Oct 2010 16:15:14 +0900
parents 7420dea70dd7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
391
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
1 package test;
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
2
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
3 import java.io.IOException;
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
4
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
5 import rep.ServerMainLoop;
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
6 import rep.SessionManager;
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
7 import rep.handler.Editor;
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
8 import test.sematest.TestGUI;
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
9
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
10 public class AutoSelectManager extends SessionManager {
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
11
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
12 public static void main(String[] args) throws InterruptedException, IOException {
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
13 int port =ServerMainLoop.DEFAULT_PORT;
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
14 int port_s = ServerMainLoop.DEFAULT_PORT;
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
15 //System.setProperty("file.encoding", "UTF-8");
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
16 if(args.length > 0){
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
17 if (args.length!=2) {
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
18 logger.writeLog("Usage: sessionManager our_port parent_port");
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
19 return;
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
20 }
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
21 port = Integer.parseInt(args[0]);
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
22 port_s = Integer.parseInt(args[1]);
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
23 }
484
7420dea70dd7 Direct Merge first try
one
parents: 420
diff changeset
24 Editor.mergeMode = Editor.MergeMode.Direct;
391
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
25 SessionManager sm = new SessionManager();
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
26 sm.setReceivePort(port);
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
27 sm.setParentPort(port_s);
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
28 // Ok start main loop
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
29 sm.init(port,new TestGUI(sm));
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
30 }
one@firefly.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
31 }