/// <summary>
 /// Remove an existing Formations.Formation from the collection
 /// </summary>
 /// <pdGenerated>Default Remove</pdGenerated>
 public void RemoveFormation(Formations.Formation oldFormation)
 {
     if (oldFormation == null)
     {
         return;
     }
     if (this.formation != null)
     {
         if (this.formation.Contains(oldFormation))
         {
             this.formation.Remove(oldFormation);
         }
     }
 }
 /// <summary>
 /// Add a new Formations.Formation in the collection
 /// </summary>
 /// <pdGenerated>Default Add</pdGenerated>
 public void AddFormation(Formations.Formation newFormation)
 {
     if (newFormation == null)
     {
         return;
     }
     if (this.formation == null)
     {
         this.formation = new System.Collections.Generic.List <Formation>();
     }
     if (!this.formation.Contains(newFormation))
     {
         this.formation.Add(newFormation);
     }
 }