diff src/main/java/alice/jungle/persistent/PersistentJungleTree.java @ 180:2828205bdc3a

fit JungleCore
author tatsuki
date Sat, 13 Sep 2014 12:54:02 +0900
parents d6944d788121
children ef5045af0753
line wrap: on
line diff
--- a/src/main/java/alice/jungle/persistent/PersistentJungleTree.java	Thu Sep 04 13:12:25 2014 +0900
+++ b/src/main/java/alice/jungle/persistent/PersistentJungleTree.java	Sat Sep 13 12:54:02 2014 +0900
@@ -1,14 +1,19 @@
 package alice.jungle.persistent;
 
+import fj.data.List;
+import fj.data.TreeMap;
 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.persistent.ChangeListWriter;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.TreeEditor;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.AtomicReservableReference;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.DefaultJungleTreeEditor;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.TreeContext;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.InterfaceTraverser;
+import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Pair;
 
 public class PersistentJungleTree implements JungleTree {
 	private final AtomicReservableReference<TreeContext> repository;
@@ -48,5 +53,23 @@
 		return getTreeEditor();
 	}
 
+	@Override
+	public InterfaceTraverser getTraverser() {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
+	@Override
+	public TreeMap<String, TreeMap<String, List<Pair<TreeNode, NodePath>>>> getIndex() {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
+	@Override
+	public JungleTreeEditor getIndexTreeEditor() {
+		// TODO Auto-generated method stub
+		return null;
+	}
+
 
 }