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);
+	}
+	
+}