annotate src/alice/test/topology/aquarium/fx/TopNode.java @ 14:e027d228c455

user fish has problem
author e095732
date Wed, 30 Jan 2013 18:20:48 +0900
parents bf24d5200770
children 4e5507afb41f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
1 package alice.test.topology.aquarium.fx;
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
2
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
3 import alice.codesegment.CodeSegment;
14
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
4 import alice.datasegment.CommandType;
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
5 import alice.datasegment.Receiver;
0
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
6
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
7 public class TopNode extends CodeSegment{
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
8
14
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
9 private Receiver data1 = ids.create(CommandType.PEEK);
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
10 private Receiver data2 = ids.create(CommandType.PEEK);
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
11
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
12 public TopNode(){
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
13 data1.setKey("width");
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
14 data2.setKey("mynum");
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
15 }
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
16
0
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
17 @Override
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
18 public void run() {
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
19 ods.put("local", "list", new RoutingTable());
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
20 new RegistRoutingTable();
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
21
14
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
22 int startX = data1.asInteger() * data2.asInteger();
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
23 ods.put("local", "startX", startX);
e027d228c455 user fish has problem
e095732
parents: 10
diff changeset
24
10
bf24d5200770 executable
e095732
parents: 0
diff changeset
25 Aquarium aqua = new Aquarium();
bf24d5200770 executable
e095732
parents: 0
diff changeset
26 aqua.run();
0
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
27 }
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
28
6f44308ee519 aquarium with javafx
YU
parents:
diff changeset
29 }