private void PartWall(Wall aWall, Point splitPoint)
 {
     // we are replacing the old walls with two halves
     materials.RemoveWall(aWall);
     openingManager.RemoveOpening(splitPoint);
     CreateAndPlaceWall(aWall.Beginning(), splitPoint);
     CreateAndPlaceWall(splitPoint, aWall.End());
 }
 public override void RemoveOpening(Opening anOpening)
 {
     punctualComponentManager.RemoveOpening(anOpening);
 }