Mercurial > hg > Members > shoshi > TreeCMSv2
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; + } +}