annotate src/main/java/jp/ac/u_ryukyu/ie/cr/jungle/transaction/editor/treeEditor/TreeEditor.java @ 365:f69f4be12612 default tip

fix
author suruga
date Fri, 09 Feb 2018 19:48:22 +0900
parents 2a0cb1f0ba4e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
263
tatsuki
parents: 209
diff changeset
1 package jp.ac.u_ryukyu.ie.cr.jungle.transaction.editor.treeEditor;
10
Shoshi TAMAKI
parents:
diff changeset
2
267
80bdcdef0753 merge traverse and edit
tatsuki
parents: 266
diff changeset
3 import jp.ac.u_ryukyu.ie.cr.jungle.store.logger.LoggingNode;
263
tatsuki
parents: 209
diff changeset
4 import jp.ac.u_ryukyu.ie.cr.jungle.store.nodepath.NodePath;
267
80bdcdef0753 merge traverse and edit
tatsuki
parents: 266
diff changeset
5 import jp.ac.u_ryukyu.ie.cr.jungle.store.trasnformer.NodeEditor;
80bdcdef0753 merge traverse and edit
tatsuki
parents: 266
diff changeset
6 import jp.ac.u_ryukyu.ie.cr.jungle.transaction.node.TreeNode;
209
e5275a599048 reverseList → List
tatsuki
parents: 117
diff changeset
7 import jp.ac.u_ryukyu.ie.cr.jungle.util.Either;
329
2a0cb1f0ba4e rename Error package
kono
parents: 314
diff changeset
8 import jp.ac.u_ryukyu.ie.cr.jungle.util.jungleError.Error;
10
Shoshi TAMAKI
parents:
diff changeset
9
49
e3a507fd57a4 modified TreeEditor and JungleTreeEditor (not done yet)
Shoshi TAMAKI
parents: 37
diff changeset
10 public interface TreeEditor
10
Shoshi TAMAKI
parents:
diff changeset
11 {
314
de68d37fec80 merge miss fix
tatsuki
parents: 306
diff changeset
12 public Either<Error, LoggingNode> edit(TreeNode root, NodePath path, NodeEditor editor) ;
10
Shoshi TAMAKI
parents:
diff changeset
13 }