Mercurial > hg > Database > Alice
view src/alice/test/codesegment/api/FlipTest.java @ 212:b5daccf36104 working
add Receiver state pattern
author | one |
---|---|
date | Wed, 27 Mar 2013 17:30:52 +0900 |
parents | 28469b1671e7 |
children | fec0726bb126 |
line wrap: on
line source
package alice.test.codesegment.api; import alice.codesegment.CodeSegment; import alice.datasegment.CommandType; import alice.datasegment.Receiver; public class FlipTest extends CodeSegment{ private Receiver arg1 = ids.create(CommandType.PEEK); public static long t = 0; public static boolean flag = false; public static int count = 0; public FlipTest(String key){ arg1.setKey(key); } public FlipTest(String key, int index){ arg1.setKey(key, index); } @Override public void run() { System.out.println(arg1.data.obj); Integer num = (Integer) arg1.data.obj; num++; //System.out.println(arg1.obj); //arg1.flip(CommandType.UPDATE, arg1.key, num, false); ods.update(arg1.data.key, num, false); //System.out.println(arg1.obj); //flag = true; new FlipTest(arg1.data.key,arg1.data.index); } }