Mercurial > hg > Members > nobuyasu > jungle-network
view src/test/java/alice/jungle/log/example/PrintChildrenAttribute.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/core/practice/PrintChildrenAttribute.java@29127ac788a6 |
children | f9e29a52efd3 |
line wrap: on
line source
package test.java.alice.jungle.log.example; 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.core.Children; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Node; import jungle.app.bbs.JungleManager; import alice.codesegment.CodeSegment; import alice.datasegment.CommandType; import alice.datasegment.Receiver; public class PrintChildrenAttribute extends CodeSegment { Receiver key = ids.create(CommandType.TAKE); public PrintChildrenAttribute(String _key) { key.setKey(_key); } public void run() { System.out.println("--PrintChildrenAttribute--"); String k = key.asString(); System.out.println("key : "+ k); 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(k); System.out.println(new String(b.array())); } System.exit(0); } }