comparison src/alice/jungle/transaction/NetworkDefaultJungleTree.java @ 94:47e337fc4086

Implemented getLocalTreeEditor
author one
date Fri, 15 Nov 2013 12:36:36 +0900
parents 75cf01a430a6
children
comparison
equal deleted inserted replaced
93:75cf01a430a6 94:47e337fc4086
34 T root = tc.getTreeNode(); 34 T root = tc.getTreeNode();
35 return new NetworkDefaultJungleTreeEditor<T>(treeName, root,txManager,editor); 35 return new NetworkDefaultJungleTreeEditor<T>(treeName, root,txManager,editor);
36 } 36 }
37 37
38 @Override 38 @Override
39 public JungleTreeEditor getLocalTreeEditor()
40 {
41 TreeContext<T> tc = repository.get();
42 NetworkTransactionManager<T> txManager = new NetworkTransactionManager<T>(treeName, writer,tc,repository,uuid);
43 T root = tc.getTreeNode();
44 return NetworkDefaultJungleTreeEditor.NewLocalJungleTreeEditor(treeName,root,txManager, editor);
45 }
46
47 @Override
39 public Node getRootNode() 48 public Node getRootNode()
40 { 49 {
41 TreeContext<T> tc = repository.get(); 50 TreeContext<T> tc = repository.get();
42 ChangeSet cs = tc.getChangeSet(); 51 ChangeSet cs = tc.getChangeSet();
43 return cs.getRoot(); 52 return cs.getRoot();