diff src/test/java/alice/jungle/log/example/codesement/operation/ShowAttribute.java @ 82:60d28fedcbf2

Remove unnecessary files and move some files
author one
date Wed, 16 Oct 2013 20:53:44 +0900
parents src/jungle/test/codesegment/operation/ShowAttribute.java@29127ac788a6
children f9e29a52efd3
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/test/java/alice/jungle/log/example/codesement/operation/ShowAttribute.java	Wed Oct 16 20:53:44 2013 +0900
@@ -0,0 +1,44 @@
+package test.java.alice.jungle.log.example.codesement.operation;
+
+import java.nio.ByteBuffer;
+
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.Jungle;
+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.core.Children;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Node;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultNodePath;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error;
+import jungle.app.bbs.JungleManager;
+import alice.codesegment.CodeSegment;
+import alice.datasegment.CommandType;
+import alice.datasegment.Receiver;
+
+public class ShowAttribute extends CodeSegment {
+	
+	Receiver arg1 = ids.create(CommandType.TAKE);
+	
+	public ShowAttribute() {
+		arg1.setKey("show");
+	}
+	
+	public void run() {
+		System.out.println("--ShowAttribute--");
+		
+		Jungle jungle = JungleManager.getJungle();
+		JungleTree tree = jungle.getTreeByName("tree");
+		Node node = tree.getRootNode();
+		Children<Node> chs = node.getChildren();
+		System.out.println("children size : "+chs.size());
+		for(Node n : chs) {
+			ByteBuffer b = n.getAttributes().get("key1");
+			System.out.println(new String(b.array()));
+		}
+		
+		System.exit(0);
+		
+		
+	}
+
+}