private void ParseBuildingParts(XElement p) { foreach (var buildingPart in p.Elements(Ns + "Space")) { var bu = new EtsBuildingPart(buildingPart, Ns, Context); bu.Aggregate(buildingPart); Children.Add(bu); } }
public override void Aggregate(XElement e) { foreach (var x in e.Elements(Ns + "BuildingPart")) { var buildingPart = new EtsBuildingPart(x, Ns, Context); buildingPart.Aggregate(x); } base.Aggregate(e); }