Mercurial > hg > Members > nobuyasu > jungle-network
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(); |