Mercurial > hg > Members > tatsuki > bench > jungle-core
annotate src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/transaction/ClonableDefaultNode.java @ 38:cb9fabaedfd4
added tests and changed testing provider to junit47
author | Shoshi TAMAKI |
---|---|
date | Mon, 28 Jan 2013 18:52:52 +0900 |
parents | 35e327577b58 |
children | 7d78bbf4a9cd |
rev | line source |
---|---|
37 | 1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction; |
2 | |
3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.ClonableAttributes; | |
4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.ClonableChildren; | |
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.ClonableNode; | |
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultNode; | |
7 | |
8 public class ClonableDefaultNode implements ClonableNode<ClonableDefaultNode> | |
9 { | |
10 private final DefaultNode wrap; | |
11 | |
12 public ClonableDefaultNode(DefaultNode _wrap) | |
13 { | |
14 wrap = _wrap; | |
15 } | |
16 | |
17 @Override | |
18 public ClonableChildren<ClonableDefaultNode> getChildren() | |
19 { | |
20 return new ClonableDefaultChildren(wrap); | |
21 } | |
22 | |
23 @Override | |
24 public ClonableAttributes<ClonableDefaultNode> getAttributes() | |
25 { | |
26 return new ClonableDefaultAttributes(wrap); | |
27 } | |
38
cb9fabaedfd4
added tests and changed testing provider to junit47
Shoshi TAMAKI
parents:
37
diff
changeset
|
28 |
cb9fabaedfd4
added tests and changed testing provider to junit47
Shoshi TAMAKI
parents:
37
diff
changeset
|
29 public DefaultNode getWrapped() |
cb9fabaedfd4
added tests and changed testing provider to junit47
Shoshi TAMAKI
parents:
37
diff
changeset
|
30 { |
cb9fabaedfd4
added tests and changed testing provider to junit47
Shoshi TAMAKI
parents:
37
diff
changeset
|
31 return wrap; |
cb9fabaedfd4
added tests and changed testing provider to junit47
Shoshi TAMAKI
parents:
37
diff
changeset
|
32 } |
37 | 33 } |