Mercurial > hg > Members > nobuyasu > jungle-network
view src/test/java/alice/jungle/log/example/codesement/operation/ShowAttribute.java @ 105:f9e29a52efd3
Move some files
author | one |
---|---|
date | Tue, 26 Nov 2013 06:43:10 +0900 |
parents | 60d28fedcbf2 |
children |
line wrap: on
line source
package 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); } }