public override void AcceptChanges()
        {
            Version = DataStrings.VesselDataCurrentVersion;
            HullRaces.AcceptChanges();
            Vessels.AcceptChanges();

            base.AcceptChanges();
        }
 public override void RejectChanges()
 {
     HullRaces.RejectChanges();
     Vessels.RejectChanges();
     base.RejectChanges();
 }
 public override void EndInitialization()
 {
     HullRaces.EndInitialization();
     Vessels.EndInitialization();
     base.EndInitialization();
 }
 public override void BeginInitialization()
 {
     base.BeginInitialization();
     HullRaces.BeginInitialization();
     Vessels.BeginInitialization();
 }