annotate src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/TreeStoreImpl.java @ 12:df42dca47c3e

rename and commit
author Shoshi TAMAKI
date Fri, 14 Dec 2012 21:23:23 +0900
parents a2c019a77c27
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
10
Shoshi TAMAKI
parents:
diff changeset
1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl;
Shoshi TAMAKI
parents:
diff changeset
2
Shoshi TAMAKI
parents:
diff changeset
3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.TreeEditor;
Shoshi TAMAKI
parents:
diff changeset
4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.TreeStore;
12
df42dca47c3e rename and commit
Shoshi TAMAKI
parents: 10
diff changeset
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.DefaultTraverser;
df42dca47c3e rename and commit
Shoshi TAMAKI
parents: 10
diff changeset
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.traverser.Traverser;
10
Shoshi TAMAKI
parents:
diff changeset
7
Shoshi TAMAKI
parents:
diff changeset
8 public class TreeStoreImpl implements TreeStore
Shoshi TAMAKI
parents:
diff changeset
9 {
Shoshi TAMAKI
parents:
diff changeset
10 public TreeRepository repository;
Shoshi TAMAKI
parents:
diff changeset
11
Shoshi TAMAKI
parents:
diff changeset
12 public TreeStoreImpl()
Shoshi TAMAKI
parents:
diff changeset
13 {
Shoshi TAMAKI
parents:
diff changeset
14 repository = new TreeRepository();
Shoshi TAMAKI
parents:
diff changeset
15 }
Shoshi TAMAKI
parents:
diff changeset
16
Shoshi TAMAKI
parents:
diff changeset
17 @Override
Shoshi TAMAKI
parents:
diff changeset
18 public TreeEditor getCurrentTree()
Shoshi TAMAKI
parents:
diff changeset
19 {
12
df42dca47c3e rename and commit
Shoshi TAMAKI
parents: 10
diff changeset
20 return new TreeEditorImpl(repository);
df42dca47c3e rename and commit
Shoshi TAMAKI
parents: 10
diff changeset
21 }
df42dca47c3e rename and commit
Shoshi TAMAKI
parents: 10
diff changeset
22
df42dca47c3e rename and commit
Shoshi TAMAKI
parents: 10
diff changeset
23 @Override
df42dca47c3e rename and commit
Shoshi TAMAKI
parents: 10
diff changeset
24 public Traverser getTraverser()
df42dca47c3e rename and commit
Shoshi TAMAKI
parents: 10
diff changeset
25 {
df42dca47c3e rename and commit
Shoshi TAMAKI
parents: 10
diff changeset
26 return new DefaultTraverser();
10
Shoshi TAMAKI
parents:
diff changeset
27 }
Shoshi TAMAKI
parents:
diff changeset
28 }