comparison src/main/java/alice/test/topology/aquarium/fx/SendDataOthers.java @ 419:aefbe41fcf12 dispose

change tab to space
author sugi
date Tue, 15 Jul 2014 16:00:22 +0900
parents 56d4f93a3921
children f3aae56b478f
comparison
equal deleted inserted replaced
418:a269a019f5f8 419:aefbe41fcf12
5 import alice.codesegment.CodeSegment; 5 import alice.codesegment.CodeSegment;
6 import alice.datasegment.CommandType; 6 import alice.datasegment.CommandType;
7 import alice.datasegment.Receiver; 7 import alice.datasegment.Receiver;
8 8
9 public class SendDataOthers extends CodeSegment { 9 public class SendDataOthers extends CodeSegment {
10 // this CodeSegment is bad. 10 // this CodeSegment is bad.
11 11
12 private Receiver info = ids.create(CommandType.PEEK); 12 private Receiver info = ids.create(CommandType.PEEK);
13 private Receiver info1; // should use dataSegment 13 private Receiver info1; // should use dataSegment
14 private String key; // should use dataSegment 14 private String key; // should use dataSegment
15 15
16 public SendDataOthers(Receiver r, String key){ 16 public SendDataOthers(Receiver r, String key){
17 this.key = key; 17 this.key = key;
18 info1 = r; 18 info1 = r;
19 info.setKey("_CLIST"); 19 info.setKey("_CLIST");
20 } 20 }
21 21
22 @Override 22 @Override
23 public void run() { 23 public void run() {
24 @SuppressWarnings("unchecked") 24 @SuppressWarnings("unchecked")
25 List<String> nodes = info.asClass(List.class); 25 List<String> nodes = info.asClass(List.class);
26 for (String node : nodes) { 26 for (String node : nodes) {
27 if (!info1.from.equals(node)) 27 if (!info1.from.equals(node))
28 ods.put(node, key, info1.getVal()); 28 ods.put(node, key, info1.getVal());
29 } 29 }
30 } 30 }
31 31
32 } 32 }