comparison src/main/java/alice/jungle/persistent/PersistentChangeSet.java @ 176:6f104ab4eb81

fit jungle core but editMessage is not work
author tatsuki
date Mon, 01 Sep 2014 00:04:32 +0900
parents f9e29a52efd3
children 2828205bdc3a
comparison
equal deleted inserted replaced
175:ac7d1070f449 176:6f104ab4eb81
1 package alice.jungle.persistent; 1 package alice.jungle.persistent;
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.ChangeList; 3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.persistent.ChangeList;
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet; 4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.ChangeSet;
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.TreeNode;
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.TreeOperation; 6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.operations.TreeOperation;
7 7
8 public class PersistentChangeSet implements ChangeSet 8 public class PersistentChangeSet implements ChangeSet
9 { 9 {
10 private final Node root; 10 private final TreeNode root;
11 private final ChangeSet previous; 11 private final ChangeSet previous;
12 private final ChangeList changeList; 12 private final ChangeList changeList;
13 private final String uuid; 13 private final String uuid;
14 private final long revision; 14 private final long revision;
15 private final String treeName; 15 private final String treeName;
16 16
17 public PersistentChangeSet(Node _node,ChangeSet _prev,ChangeList _log,String _uuid, String _treeName, long _revision) 17 public PersistentChangeSet(TreeNode _node,ChangeSet _prev,ChangeList _log,String _uuid, String _treeName, long _revision)
18 { 18 {
19 root = _node; 19 root = _node;
20 previous = _prev; 20 previous = _prev;
21 changeList = _log; 21 changeList = _log;
22 uuid = _uuid; 22 uuid = _uuid;
23 revision = _revision; 23 revision = _revision;
24 treeName = _treeName; 24 treeName = _treeName;
25 } 25 }
26 26
27 @Override 27 @Override
28 public Node getRoot() 28 public TreeNode getRoot()
29 { 29 {
30 return root; 30 return root;
31 } 31 }
32 32
33 @Override 33 @Override