diff src/treecms/cached/CachedForest.java @ 26:9cb971a68cc5

added CachedForest.java
author Shoshi TAMAKI <shoshi@cr.ie.u-ryukyu.ac.jp>
date Mon, 18 Jul 2011 20:22:53 +0900
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/treecms/cached/CachedForest.java	Mon Jul 18 20:22:53 2011 +0900
@@ -0,0 +1,23 @@
+package treecms.cached;
+
+import treecms.api.Forest;
+import treecms.api.MonotonicTree;
+import treecms.memory.OnMemoryForest;
+import treecms.tree.id.NodeIDProvider;
+
+public class CachedForest implements Forest
+{
+	private final OnMemoryForest m_cache;
+	
+	public CachedForest(NodeIDProvider _provider)
+	{
+		m_cache = new OnMemoryForest(_provider);
+	}
+	
+	@Override
+	public MonotonicTree getMainTree()
+	{
+		MonotonicTree main = m_cache.getMainTree();
+		return main;
+	}
+}