annotate src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/TreeNodeChildren.java @ 75:26dfa90016d1

error delete but 2 test program commentout and not action BulletinBoard Traverser is bad
author one
date Wed, 27 Aug 2014 05:52:46 +0900
parents 8c6ff361b68a
children 540a27dde42f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
37
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
1 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl;
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
2
75
26dfa90016d1 error delete but 2 test program commentout and not action BulletinBoard
one
parents: 52
diff changeset
3 import fj.data.List;
52
Shoshi TAMAKI
parents: 41
diff changeset
4 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Children;
Shoshi TAMAKI
parents: 41
diff changeset
5 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Parent;
75
26dfa90016d1 error delete but 2 test program commentout and not action BulletinBoard
one
parents: 52
diff changeset
6 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.transaction.DefaultTreeNode;
37
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
7 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either;
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
8 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error;
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
9
52
Shoshi TAMAKI
parents: 41
diff changeset
10 public interface TreeNodeChildren<T extends Parent<T>> extends Children<T>
37
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
11 {
52
Shoshi TAMAKI
parents: 41
diff changeset
12 public Either<Error,T> addNewChildAt(int _pos);
Shoshi TAMAKI
parents: 41
diff changeset
13 public Either<Error,T> deleteChildAt(int _pos);
41
ed6737db637a added tests
Shoshi TAMAKI
parents: 37
diff changeset
14 public Either<Error,T> addNewChildAt(int _pos,T _newChild);
37
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
15 public Either<Error,T> replaceNode(int _pos,T _replacement);
75
26dfa90016d1 error delete but 2 test program commentout and not action BulletinBoard
one
parents: 52
diff changeset
16 public List<DefaultTreeNode> getChildrenAsRawList();
37
35e327577b58 added transaction
Shoshi TAMAKI
parents:
diff changeset
17 }