Mercurial > hg > Members > tatsuki > bench > jungle-core
comparison memo.txt @ 1:b1fa4c494416
added tests , etc..
author | shoshi <shoshi@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 11 Jun 2012 23:45:38 +0900 |
parents | |
children | 9eb9fabd9f29 |
comparison
equal
deleted
inserted
replaced
0:113050de7f69 | 1:b1fa4c494416 |
---|---|
1 2012/06/11 | |
2 ・誰が Editor を提供する API を保持するべきか? | |
3 ・Editor の役割 | |
4 ・commit したら必要な Node を NodeProvider に push する。 | |
5 ・ということは, 内部に NodeProvider への参照を保持してないといけない? NodeProvider へのリンクを保持しているのは Jungle である。 | |
6 ・Jungle が NodeProvider を持っているのは正しいのか? TreeGroup でもいいのではないか? | |
7 ・commit したら TreeGroup の情報は破壊される。つまり? commit は TreeGroup に対して行われる。 | |
8 ・TreeGroup のメソッドで Tree を渡して Editor を作成するが良いか? | |
9 ・tree を編集する | |
10 ・Editor は TreeGroup が保持するとする。ならば、NodeProvider はどうするか? | |
11 ・NodeFactory (?) をつくる? NodeProvider と何が違うのか? | |
12 ・NodeProvider は、Tree/TreeNode/Link を作成する。 | |
13 ・NodeProvider で、createTreeGroup , createTree , createTreeNode , createLink を依頼する | |
14 ・初期では、パスの検索は深さ優先探索で行う | |
15 ・TreeGroupについて、TreeGroupは最初に初期Treeを1つ作らなければならない? |