diff src/treecms/memory/OnMemoryForest.java @ 11:85061e874775

commit
author shoshi
date Fri, 06 May 2011 00:42:57 +0900
parents 17ed97ca9960
children 22cd920986c5
line wrap: on
line diff
--- a/src/treecms/memory/OnMemoryForest.java	Tue Apr 19 19:12:16 2011 +0900
+++ b/src/treecms/memory/OnMemoryForest.java	Fri May 06 00:42:57 2011 +0900
@@ -9,7 +9,7 @@
 import treecms.api.NodeData;
 import treecms.api.NodeID;
 import treecms.api.Tree;
-import treecms.api.TreeEditor;
+import treecms.api.MonotonicTree;
 import treecms.tree.id.AbstractRandomNodeID;
 
 /**
@@ -99,14 +99,14 @@
 	 * @return TreeEditor
 	 */
 	@Override
-	public TreeEditor getTreeEditor(Tree _tree)
+	public MonotonicTree getMonotonicTree(Tree _tree)
 	{
-		Forest forest = _tree.getForest();
+		Forest forest = _tree.getRoot().getNode().getForest();
 		if(forest != this){
 			throw new IllegalArgumentException();
 		}
 		
-		return new OnMemoryTreeEditor((OnMemoryTree)_tree);
+		return new OnMemoryMonotonicTree((OnMemoryTree)_tree);
 	}
 	
 	/**