/// <summary>
/// Copys data from the template element to this element to clone it.
/// </summary>
/// <param name="template"></param>
/// <returns></returns>
public virtual void CopyFromTemplate( OverlayElement template )
{
template.CopyParametersTo( this );
sourceTemplate = template;
}