diff src/main/java/jp/ac/u_ryukyu/ie/cr/bbs/browsing/JungleBrowsingBulletinBoard.java @ 7:6c584862fe93

edit build.gradle
author tatsuki
date Sat, 19 Nov 2016 22:31:25 +0900
parents 36f0f18ce6a8
children 6e91ad317eb0
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/ie/cr/bbs/browsing/JungleBrowsingBulletinBoard.java	Tue Oct 11 07:15:09 2016 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/bbs/browsing/JungleBrowsingBulletinBoard.java	Sat Nov 19 22:31:25 2016 +0900
@@ -17,10 +17,6 @@
 import jp.ac.u_ryukyu.ie.cr.jungle.traverser.InterfaceTraverser;
 import jp.ac.u_ryukyu.ie.cr.jungle.util.Either;
 import jp.ac.u_ryukyu.ie.cr.jungle.util.Error;
-import plparser.Property;
-import plparser.jungle.PropertyJungleTreeFactoryImpl;
-import plparser.jungle.PropertyListJungleNodeFactory;
-import plparser.jungle.PropertyListParserCreateTree;
 import java.nio.ByteBuffer;
 import java.util.Iterator;
 
@@ -35,6 +31,8 @@
     }
 
     public JungleBrowsingBulletinBoard(Jungle jungle) {
+        if (jungle.getTreeByName("boards") == null)
+            jungle.createNewTree("boards");
         this.jungle = jungle;
     }
 
@@ -196,15 +194,6 @@
     }
 
     @Override
-    public void importLayout(String boardName, String path) {
-        PropertyListParserCreateTree<Property> jp;
-        PropertyListJungleNodeFactory jlf = new PropertyJungleTreeFactoryImpl();
-        jp = new PropertyListParserCreateTree<Property>(jlf);
-        TreeNode root = jp.parseFile(path);
-        createBoards(boardName, root);
-    }
-
-    @Override
     public Iterator<TreeNode> findNode(String bname, String key, String value) {
         JungleTree tree = jungle.getTreeByName(bname);
         InterfaceTraverser traverser = tree.getTraverser(true);