Mercurial > hg > Members > nobuyasu > jungle-network
diff src/jungle/test/codesegment/operation/StartJungleCodeSegment.java @ 27:0493340583ab
move some files
author | one |
---|---|
date | Mon, 01 Jul 2013 04:27:11 +0900 |
parents | src/jungle/test/codesegment/practice/StartJungleCodeSegment.java@506388c02b4b |
children | 190f6a3bdab2 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/jungle/test/codesegment/operation/StartJungleCodeSegment.java Mon Jul 01 04:27:11 2013 +0900 @@ -0,0 +1,38 @@ +package jungle.test.codesegment.operation; + +import java.io.IOException; +import java.nio.ByteBuffer; + +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTree; +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTreeEditor; +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultNodePath; +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.DefaultTreeOperation; +import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.PutAttributeOperation; +import jungle.test.datasegment.store.operations.DefaultTreeOperationContainer; +import alice.codesegment.CodeSegment; + +public class StartJungleCodeSegment { + + public static void main(String[] args) { + System.out.println("--StartJungleCodeSegment--"); + + JungleManager jm = new JungleManager(); + JungleTree tree = jm.createNewTree("tree"); + JungleTreeEditor editor = tree.getTreeEditor(); + DefaultNodePath path = new DefaultNodePath(); + path = path.add(0); + editor.addNewChildAt(path, 0); + editor.success(); + + TestPutAttributeCodeSegment cs = new TestPutAttributeCodeSegment(); + DefaultTreeOperation treeOp = cs.getSampleOperation("message0"); + DefaultTreeOperationContainer treeOperationContainer = new DefaultTreeOperationContainer(); + try { + treeOperationContainer.unconvert(treeOp); + } catch (IOException e) { + e.printStackTrace(); + } + cs.ods.update("local", "log", treeOperationContainer); + } + +}