diff memo.txt @ 3:9eb9fabd9f29

added Table framework
author shoshi <shoshi@cr.ie.u-ryukyu.ac.jp>
date Wed, 13 Jun 2012 01:29:02 +0900
parents b1fa4c494416
children 761d04aecfcb
line wrap: on
line diff
--- a/memo.txt	Tue Jun 12 01:33:51 2012 +0900
+++ b/memo.txt	Wed Jun 13 01:29:02 2012 +0900
@@ -12,4 +12,13 @@
    ・NodeProvider は、Tree/TreeNode/Link を作成する。
    ・NodeProvider で、createTreeGroup , createTree , createTreeNode , createLink を依頼する
    ・初期では、パスの検索は深さ優先探索で行う
-  ・TreeGroupについて、TreeGroupは最初に初期Treeを1つ作らなければならない?
\ No newline at end of file
+  ・TreeGroupについて、TreeGroupは最初に初期Treeを1つ作らなければならない?
+  
+2012/06/12
+ ・NodeTable と NodeTable の状態を同期させる。
+ ・Table , Record , PropertySequence をつくる、Record がひとつの Node に対応する
+  ・これを用いて Node , TreeGroup , Tree , TreeNode , Link を作成する
+  ・ Node : Record の Property で Attribute を表現
+  ・ TreeGroup : Node で表すべき?
+  ・ Tree : TreeNode を継承している よって Node で表す、 Children や Links は PropertySequence による.
+  ・ Link : Node で表す。
\ No newline at end of file