/// <summary>
        /// Indicates whether an object belongs to the tree.
        /// </summary>
        /// <param name="value"></param>
        /// <returns></returns>
        public bool Contains(TreeTableWithSummaryEntry value)
        {
            if (value == null)
            {
                return(false);
            }

            return(base.Contains(value));
        }
 /// <summary>
 /// Appends an object.
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public int Add(TreeTableWithSummaryEntry value)
 {
     return(base.Add(value));
 }
 /// <summary>
 /// Returns the index of an object in the tree.
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public int IndexOf(TreeTableWithSummaryEntry value)
 {
     return(base.IndexOf(value));
 }
 /// <summary>
 /// Removes an object from the tree.
 /// </summary>
 /// <param name="value"></param>
 public bool Remove(TreeTableWithSummaryEntry value)
 {
     return(base.Remove(value));
 }
 /// <summary>
 /// Inserts a <see cref="TreeTableWithSummaryEntry"/> object at the specified index.
 /// </summary>
 /// <param name="index"></param>
 /// <param name="value"></param>
 public void Insert(int index, TreeTableWithSummaryEntry value)
 {
     base.Insert(index, value);
 }