view 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 source

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;
	}
}