2
|
1 package treecms.memory;
|
|
2
|
|
3 import treecms.api.Forest;
|
22
|
4 import treecms.api.MonotonicTree;
|
2
|
5 import treecms.api.NodeID;
|
21
|
6 import treecms.tree.id.RandomNodeID;
|
2
|
7
|
|
8 public class OnMemoryForest implements Forest
|
|
9 {
|
22
|
10 private final OnMemoryMonotonicTree m_tree;
|
2
|
11
|
|
12 public OnMemoryForest()
|
|
13 {
|
22
|
14 NodeID id = new RandomNodeID(null);
|
|
15 OnMemoryNode newNode = new OnMemoryNode(id,null);
|
23
|
16
|
22
|
17 m_tree = OnMemoryMonotonicTree.createInstance(newNode,null);
|
2
|
18 }
|
|
19
|
|
20 @Override
|
20
|
21 public MonotonicTree getMainTree()
|
8
|
22 {
|
23
|
23 return m_tree;
|
2
|
24 }
|
|
25 }
|