comparison src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/DefaultJungleTree.java @ 74:3a3622cf2eef

remove error but have a error test program and LoggingChildren.iterator is bad
author one
date Wed, 27 Aug 2014 05:07:50 +0900
parents dcaaecaed9ee
children 0f01ee222035
comparison
equal deleted inserted replaced
72:5969848b1bb8 74:3a3622cf2eef
1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle; 1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle;
2 2
3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Node;
4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeListWriter; 3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeListWriter;
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet; 4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet;
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.TreeEditor; 5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.TreeEditor;
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode; 6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode;
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.AtomicReservableReference; 7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.AtomicReservableReference;
39 { 38 {
40 return getTreeEditor(); 39 return getTreeEditor();
41 } 40 }
42 41
43 @Override 42 @Override
44 public Node getRootNode() 43 public TreeNode<T> getRootNode()
45 { 44 {
46 TreeContext<T> tc = repository.get(); 45 TreeContext<T> tc = repository.get();
47 ChangeSet cs = tc.getChangeSet(); 46 ChangeSet<T> cs = tc.getChangeSet();
48 return cs.getRoot(); 47 return cs.getRoot();
49 } 48 }
50 } 49 }