diff src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/DefaultTreeEditor.java @ 78:540a27dde42f

Delete EnableNode and EnableNodeWrapper but not repair test program
author one
date Sun, 31 Aug 2014 00:44:35 +0900
parents 2fc0b0313dc0
children 715a9fbf02fc
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/DefaultTreeEditor.java	Fri Aug 29 04:44:26 2014 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/DefaultTreeEditor.java	Sun Aug 31 00:44:35 2014 +0900
@@ -50,13 +50,13 @@
 		// target
 		Direction<T> targetDirection = path.head();
 		T target = targetDirection.getTarget();
-		EditableNodeWrapper<T> wrapper = new EditableNodeWrapper<T>(target);
-		Either<Error,EditableNodeWrapper<T>> either = _editor.edit(wrapper);
+		//EditableNodeWrapper<T> wrapper = new EditableNodeWrapper<T>(target);
+		Either<Error,T> either = _editor.edit(target);
 		if(either.isA()){
 			return DefaultEither.newA(either.a());
 		}
 		
-		T newNode = either.b().getWrap();
+		T newNode = either.b();
 		
 		// top
 		int pos = targetDirection.getPosition();