protected override HashSet<int> GetParentsAbove(int id)
{
HashSet<int> set = new HashSet<int>();
for (TreeViewTest.BackendData.Foo foo = TreeViewTest.BackendData.FindNodeRecursive(this.m_Backend.root, id); foo != null; foo = foo.parent)
{
if (foo.parent != null)
{
set.Add(foo.parent.id);
}
}
return set;
}