private void AddBaseTypesForAffectedTypes()
 {
     foreach (var affectedClass in AffectedTypes.ToList())
     {
         ClassDiagram.GetBaseTypes(affectedClass).ToList().ForEach(baseType =>
         {
             AffectedTypes.Add(baseType);
             Edges.Add(new AffectedEdge(affectedClass, baseType, Edge.Inheritance));
         });
     }
 }