public void Accept(ISvgElementVisitor visitor) { visitor.Visit(this); if (this.HasChildNodes) { visitor.BeginContainer(this); foreach (var item in this.ChildNodes) { ISvgElementVisitorTarget evt = item as ISvgElementVisitorTarget; if (evt != null) { evt.Accept(visitor); } } visitor.EndContainer(this); } }
public void Accept(ISvgElementVisitor visitor) { visitor.Visit(this); }