Beispiel #1
0
  private void buildTree(JipRun run, DefaultMutableTreeNode root) {
    for (Long threadId : run.threads()) {
      int i = 1;
      for (JipFrame f : run.interactions(threadId)) {
        String label =
            ("thread "
                + threadId
                + " interaction "
                + i
                + " ("
                + toMsec(f.getTotalTime())
                + " msec)");
        TreeNode interactionNode = new TreeNode(label);
        root.add(interactionNode);

        buildFrameTree(interactionNode, f);
        i++;
      }
    }
  }