namespace Svg { public class NonSvgElement : SvgElement { public NonSvgElement() { } public NonSvgElement(string elementName) { this.ElementName = elementName; } public override SvgElement DeepCopy() { return DeepCopy(); } public override SvgElement DeepCopy() { var newObj = base.DeepCopy() as NonSvgElement; return newObj; } } }