37
|
1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle;
|
|
2
|
81
|
3
|
104
|
4 import fj.data.List;
|
101
|
5 import fj.data.TreeMap;
|
110
|
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.NodePath;
|
73
|
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode;
|
100
|
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.InterfaceTraverser;
|
110
|
9 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Pair;
|
37
|
10
|
81
|
11 public interface JungleTree
|
37
|
12 {
|
81
|
13 public JungleTreeEditor getTreeEditor();
|
100
|
14 public InterfaceTraverser getTraverser();
|
81
|
15 public JungleTreeEditor getLocalTreeEditor();
|
|
16 public TreeNode getRootNode();
|
111
|
17 public TreeMap<String, TreeMap<String, List<Pair<TreeNode, NodePath>>>> getIndex();
|
104
|
18 public JungleTreeEditor getIndexTreeEditor();
|
37
|
19 }
|