package com.insightfullogic.honest_profiler.ports.javafx.view.tree;
import com.insightfullogic.honest_profiler.core.aggregation.result.diff.DiffNode;
import com.insightfullogic.honest_profiler.core.aggregation.result.diff.TreeDiff;
import javafx.scene.control.TreeItem;
public class DiffNodeTreeItem extends TreeItem<DiffNode>
{
public DiffNodeTreeItem(TreeDiff profileDiff)
{
super(null);
for (DiffNode child : profileDiff.getData())
{
getChildren().add(new DiffNodeTreeItem(child));
}
}
public DiffNodeTreeItem(DiffNode diff)
{
super(diff);
for (DiffNode child : diff.getChildren())
{
getChildren().add(new DiffNodeTreeItem(child));
}
}
}