public override OverlayElement Clone( string instanceName )
{
OverlayElementContainer newContainer;
newContainer = (OverlayElementContainer)( base.Clone( instanceName ) );
foreach ( OverlayElement oldChildElement in Children.Values )
{
if ( oldChildElement.IsCloneable )
{
OverlayElement newChildElement = oldChildElement.Clone( instanceName );
newContainer.AddChild( newChildElement );
}
}
return newContainer;
}
}