diff src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/TreeNode.java @ 81:715a9fbf02fc

remove <T> many source
author one
date Sun, 31 Aug 2014 07:46:30 +0900
parents 2fc0b0313dc0
children fb1dc448ac8c
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/TreeNode.java	Sun Aug 31 03:30:03 2014 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/shoshi/jungle/store/impl/TreeNode.java	Sun Aug 31 07:46:30 2014 +0900
@@ -1,18 +1,15 @@
 package jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl;
 
 import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.AttributesContainer;
-import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Node;
-import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.core.Parent;
 
-public interface TreeNode<T extends TreeNode<T>> extends Parent<T> , AttributesContainer , Node<T>
+public interface TreeNode extends AttributesContainer
 {
-	@Override
-	public TreeNodeChildren<T> getChildren();
+	public TreeNodeChildren<TreeNode> getChildren();
 	
 	@Override
-	public TreeNodeAttributes<T> getAttributes();
+	public TreeNodeAttributes<TreeNode> getAttributes();
 	
-	public TreeNode<T> createNewNode();
+	public TreeNode createNewNode();
 	//public Node getAsNode();
 	
 }