diff src/main/java/jp/ac/u_ryukyu/ie/cr/tatsuki/jungle/test/findTreeAttributeThread.java @ 183:066d9c5758dc

change TreeContext
author tatsuki
date Mon, 23 Mar 2015 15:44:28 +0900
parents 67d4c68578cf
children d2b710337eaa d455e0ee7f4e
line wrap: on
line diff
--- a/src/main/java/jp/ac/u_ryukyu/ie/cr/tatsuki/jungle/test/findTreeAttributeThread.java	Fri Mar 20 15:35:53 2015 +0900
+++ b/src/main/java/jp/ac/u_ryukyu/ie/cr/tatsuki/jungle/test/findTreeAttributeThread.java	Mon Mar 23 15:44:28 2015 +0900
@@ -12,14 +12,14 @@
 public class findTreeAttributeThread extends JungleBenchMarkThread {
 
     JungleTree tree;
-    InterfaceTraverser traverser;
+    //InterfaceTraverser traverser;
     private long findCount;
 
     boolean loop = true;
 
     public findTreeAttributeThread(JungleTree tree) {
         this.tree = tree;
-        this.traverser = tree.getTraverser(false);
+     //   this.traverser = tree.getTraverser(true);
         this.findCount = 0;
     }
 
@@ -36,20 +36,13 @@
     @Override
     public void run() {
         while (loop) {
+            InterfaceTraverser traverser = tree.getTraverser(false);
+   //         Iterator<TreeNode> it = traverser.find((TreeNode node) -> {return true;}, "key", "0");
 
-            Iterator<TreeNode> it = traverser.find((TreeNode node) -> {
-                String nodeNum = node.getAttributes().getString("key");
-                if (nodeNum == null)
-                    return false;
-                if (nodeNum.equals("8"))
-                        return true;
-                return false;
-                    }, "key","8");
-
-            if (it.hasNext())
-                findCount++;
-            else
-                System.out.println("faild");
+ //           if (it.hasNext()) {
+              findCount++;
+  //          } else
+  //              System.out.println("faild");
         }
     }
 }