/// <summary>
 /// Determines the index of a specific item in the collection.
 /// </summary>
 /// <param name="value"></param>
 /// <returns></returns>
 public int IndexOf(RowHeaderColumn value)
 {
     return(List.IndexOf(value));
 }
 /// <summary>
 /// Adds a new <see cref="Resource">Resource</see> to the collection.
 /// </summary>
 /// <param name="value">Resource to be added.</param>
 /// <returns></returns>
 public int Add(RowHeaderColumn value)
 {
     return(List.Add(value));
 }
 /// <summary>
 /// Removes a Resource from the collection.
 /// </summary>
 /// <param name="value">Resource to be removed.</param>
 public void Remove(RowHeaderColumn value)
 {
     List.Remove(value);
 }
 /// <summary>
 /// Determines whether the collection contains a specified resource.
 /// </summary>
 /// <param name="value">Resource to be found.</param>
 /// <returns>True if the collection contains the resource</returns>
 public bool Contains(RowHeaderColumn value)
 {
     return(List.Contains(value));
 }
 /// <summary>
 /// Inserts a new resource at the specified position.
 /// </summary>
 /// <param name="index">New resource position.</param>
 /// <param name="value">Resource to be added.</param>
 public void Insert(int index, RowHeaderColumn value)
 {
     List.Insert(index, value);
 }