Mercurial > hg > Members > tatsuki > bench > jungle-core
diff src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/DefaultJungleTree.java @ 86:fb1dc448ac8c
delete <T extends TreeNode>
author | one |
---|---|
date | Wed, 03 Sep 2014 23:44:23 +0900 |
parents | a4e2f1d45fdc |
children | 9a7b7af838e0 |
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/DefaultJungleTree.java Wed Sep 03 21:10:30 2014 +0900 +++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/DefaultJungleTree.java Wed Sep 03 23:44:23 2014 +0900 @@ -10,16 +10,16 @@ import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.TreeContext; -public class DefaultJungleTree<T extends TreeNode> implements JungleTree +public class DefaultJungleTree implements JungleTree { - private final AtomicReservableReference<TreeContext<T>> repository; + private final AtomicReservableReference<TreeContext> repository; private final String uuid; private final ChangeListWriter writer; private final TreeEditor editor; - public DefaultJungleTree(TreeContext<T> _tc,String _uuid,ChangeListWriter _writer,TreeEditor _editor) + public DefaultJungleTree(TreeContext _tc,String _uuid,ChangeListWriter _writer,TreeEditor _editor) { - repository = new AtomicReservableReference<TreeContext<T>>(_tc); + repository = new AtomicReservableReference<TreeContext>(_tc); uuid = _uuid; writer = _writer; editor = _editor; @@ -28,10 +28,10 @@ @Override public JungleTreeEditor getTreeEditor() { - TreeContext<T> tc = repository.get(); - DefaultTransactionManager<T> txManager = new DefaultTransactionManager<T>(writer,tc,repository,uuid); + TreeContext tc = repository.get(); + DefaultTransactionManager txManager = new DefaultTransactionManager(writer,tc,repository,uuid); TreeNode root = tc.getTreeNode(); - return new DefaultJungleTreeEditor<T>(root,txManager,editor); + return new DefaultJungleTreeEditor(root,txManager,editor); } @Override @@ -43,7 +43,7 @@ @Override public TreeNode getRootNode() { - TreeContext<T> tc = repository.get(); + TreeContext tc = repository.get(); ChangeSet cs = tc.getChangeSet(); return cs.getRoot(); }