# HG changeset patch # User one # Date 1409755930 -32400 # Node ID 1515eeb547849ac46f5724f2440e0161c1860f76 # Parent d253ca4d92ca6f03f79780dea8bd6e5b8e2f2e2d NodeEditor change diff -r d253ca4d92ca -r 1515eeb54784 src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/bbs/JungleBulletinBoard.java --- a/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/bbs/JungleBulletinBoard.java Sun Aug 31 07:33:35 2014 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/bbs/JungleBulletinBoard.java Wed Sep 03 23:52:10 2014 +0900 @@ -35,7 +35,7 @@ public Iterable getBoards() { JungleTree tree = jungle.getTreeByName("boards"); TreeNode node = tree.getRootNode(); - Children chs = node.getChildren(); + Children chs = node.getChildren(); IterableConverter.Converter converter = new IterableConverter.Converter() { public String conv(TreeNode _b) { @@ -83,8 +83,7 @@ NodeEditor e = new NodeEditor() { - public Either edit(T _e) { - TreeNode node = new DefaultTreeNode(); + public Either edit(TreeNode node) { node = node.getAttributes().put("author", ByteBuffer.wrap(_author.getBytes())).b(); node = node.getAttributes().put("mes", ByteBuffer.wrap(_initMessage.getBytes())).b(); node = node.getAttributes().put("key", ByteBuffer.wrap(_editKey.getBytes())).b(); @@ -132,8 +131,7 @@ editor = either.b(); NodeEditor e = new NodeEditor() { - public Either edit(T _e) { - TreeNode node = new DefaultTreeNode(); + public Either edit(TreeNode node) { node = node.getAttributes().put("author", ByteBuffer.wrap(_author.getBytes())).b(); node = node.getAttributes().put("mes", ByteBuffer.wrap(_message.getBytes())).b(); node = node.getAttributes().put("key", ByteBuffer.wrap(_editKey.getBytes())).b(); @@ -170,8 +168,7 @@ editor = tree.getTreeEditor(); NodeEditor e = new NodeEditor() { - public Either edit(T _e) { - TreeNode node = new DefaultTreeNode(); + public Either edit(TreeNode node) { node = node.getAttributes().put("author", ByteBuffer.wrap(_author.getBytes())).b(); node = node.getAttributes().put("mes", ByteBuffer.wrap(_message.getBytes())).b(); node = node.getAttributes().put("key", ByteBuffer.wrap(_editKey.getBytes())).b(); @@ -200,7 +197,7 @@ public Iterable getMessages(String _boardName) { JungleTree tree = jungle.getTreeByName(_boardName); TreeNode node = tree.getRootNode(); - Children chs = node.getChildren(); + Children chs = node.getChildren(); final AtomicInteger counter = new AtomicInteger(0); IterableConverter.Converter converter = new IterableConverter.Converter() {