annotate src/jungle/app/bbs/codesegment/HashLogUpdateCodeSegment.java @ 66:29127ac788a6

move some files
author one
date Tue, 20 Aug 2013 17:38:09 +0900
parents src/jungle/test/bbs/codesegment/HashLogUpdateCodeSegment.java@16135d5e804f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
66
29127ac788a6 move some files
one
parents: 64
diff changeset
1 package jungle.app.bbs.codesegment;
52
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
2
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
3 import alice.codesegment.CodeSegment;
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
4 import alice.datasegment.CommandType;
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
5 import alice.datasegment.Receiver;
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
6 import alice.jungle.datasegment.HashSetDataSegment;
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
7
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
8 public class HashLogUpdateCodeSegment extends CodeSegment {
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
9
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
10 Receiver hashLog = ids.create(CommandType.PEEK);
56
ccfe9b5e8f11 bug LogUpdateCodeSegment
one
parents: 52
diff changeset
11 Receiver logString = ids.create(CommandType.TAKE);
52
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
12
56
ccfe9b5e8f11 bug LogUpdateCodeSegment
one
parents: 52
diff changeset
13 public HashLogUpdateCodeSegment() {
52
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
14 hashLog.setKey("hashLog");
56
ccfe9b5e8f11 bug LogUpdateCodeSegment
one
parents: 52
diff changeset
15 logString.setKey("logString");
52
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
16 }
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
17
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
18 public void run() {
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
19 HashSetDataSegment ds = hashLog.asClass(HashSetDataSegment.class);
56
ccfe9b5e8f11 bug LogUpdateCodeSegment
one
parents: 52
diff changeset
20 String str = logString.asString();
52
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
21 ds.hash.add(str);
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
22 ods.put("hashLog", ds);
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
23 }
61b2de3f7730 add HashSetDataSegment and HashLogUpdateCodeSegment.
one
parents:
diff changeset
24 }