protected override IList <int> GetAncestors(int id) { if (m_FrameDataView == null || !m_FrameDataView.valid) { return(new List <int>()); } var ancestors = new List <int>(); m_FrameDataView.GetItemAncestors(id, ancestors); return(ancestors); }