diff src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/trasnformer/DeleteAttribute.java @ 117:74723b26ad96

add IndexJungleTreeEditr and remove DefaultJungleIndexTreeEditor
author one
date Tue, 30 Sep 2014 13:15:22 +0900
parents 5df5505e1c1e
children 6e9a8d26e0cf
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/trasnformer/DeleteAttribute.java	Thu Sep 18 13:34:30 2014 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/trasnformer/DeleteAttribute.java	Tue Sep 30 13:15:22 2014 +0900
@@ -10,7 +10,6 @@
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Either;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Error;
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.util.Pair;
-import jp.ac.u_ryukyu.ie.cr.tatsuki.jungle.store.index.Logging;
 
 public class DeleteAttribute implements NodeEditor
 {
@@ -20,9 +19,9 @@
 		key = _key;
 	}
 
-	public Either<Error,Logging> _edit(Logging logNode)
+	public Either<Error,LoggingNode> _edit(LoggingNode logNode)
 	{
-		Either<Error,Logging> either = logNode.getAttributes().delete(key);
+		Either<Error,LoggingNode> either = logNode.getAttributes().delete(key);
 		if(either.isA()){
 			// error
 			return either;
@@ -31,17 +30,17 @@
 	}
 	
 	@Override
-	public Either<Error, Logging> edit(TreeNode _e) {
-		Logging logNode = wrap(_e);
+	public Either<Error, LoggingNode> edit(TreeNode _e) {
+		LoggingNode logNode = wrap(_e);
 		return _edit(logNode);
 	}
 
-	public Logging wrap(TreeNode node) {
+	public LoggingNode wrap(TreeNode node) {
 		return new LoggingNode(node);
 	}
 
 	@Override
-	public Logging wrap(TreeNode node, OperationLog op) {
+	public LoggingNode wrap(TreeNode node, OperationLog op) {
 		return new LoggingNode(node, op);
 	}