int IList.IndexOf(object value)
 {
     return(HierarchyView.FindDataIndex(value));
 }
 bool IList.Contains(object value)
 {
     return(HierarchyView.FindDataIndex(value) != -1);
 }
 IEnumerator <object> IEnumerable <object> .GetEnumerator()
 {
     return(HierarchyView.GetDataEnumerator());
 }
 public IEnumerator GetEnumerator()
 {
     return(HierarchyView.GetDataEnumerator());
 }
 bool ICollection <object> .Contains(object item)
 {
     return(HierarchyView.FindDataIndex(item) != -1);
 }