Mercurial > hg > Members > tatsuki > bench > jungle-core
annotate src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/DefaultNode.java @ 22:9fd57b7c6adb
added Either
author | Shoshi TAMAKI |
---|---|
date | Mon, 07 Jan 2013 23:22:36 +0900 |
parents | 848f73545c4d |
children | 3ef2a66a8c5d |
rev | line source |
---|---|
10 | 1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl; |
2 | |
3 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Node; | |
22 | 4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.EditableAttributes; |
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.EditableChildren; | |
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.trasnformer.EditableNode; | |
10 | 7 |
22 | 8 public class DefaultNode implements EditableNode |
10 | 9 { |
21
848f73545c4d
add LoggingNode , LoggingAttributes , LoggingChildren , Logger
Shoshi TAMAKI
parents:
13
diff
changeset
|
10 public final DefaultAttributes attrs; |
848f73545c4d
add LoggingNode , LoggingAttributes , LoggingChildren , Logger
Shoshi TAMAKI
parents:
13
diff
changeset
|
11 public final DefaultChildren children; |
10 | 12 |
12 | 13 public DefaultNode() |
10 | 14 { |
13 | 15 this(new DefaultChildren(),new DefaultAttributes()); |
16 } | |
17 | |
18 public DefaultNode(DefaultChildren _children,DefaultAttributes _attrs) | |
19 { | |
20 attrs = _attrs; | |
21 children = _children; | |
10 | 22 } |
23 | |
24 @Override | |
22 | 25 public EditableChildren getChildren() |
10 | 26 { |
27 return children; | |
28 } | |
29 | |
30 @Override | |
22 | 31 public EditableAttributes getAttributes() |
10 | 32 { |
33 return attrs; | |
34 } | |
35 } |