annotate src/main/java/christie/remoteTextEditor2/CheckMyName.java @ 237:90d463bfe734

add renew
author ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
date Tue, 21 Jan 2020 19:53:10 +0900
parents src/main/java/christie/remoteTextEditor/CheckMyName.java@665d56665b7e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
237
90d463bfe734 add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents: 234
diff changeset
1 package christie.remoteTextEditor2;
234
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
2
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 import christie.annotation.Peek;
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 import christie.codegear.CodeGear;
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
5 import christie.codegear.CodeGearManager;
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 import christie.topology.TopologyDataGear;
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
7
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 public class CheckMyName extends CodeGear {
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
9 @Peek
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 TopologyDataGear topoDG;
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
11
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 protected void run(CodeGearManager cgm) {
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
13 if(topoDG.getNodeName().equals("node3")){
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 cgm.setup(new StartServer());
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 }else{
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 cgm.setup(new MakeInstance());
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
17 }
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
18 }
665d56665b7e add renew
ichikitakahiro <e165713@ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 }