/// <summary>
 /// load a single threaded actions into the designer
 /// </summary>
 /// <param name="actions">actions to be loaded</param>
 protected override void OnLoadActionList(BranchList actions)
 {
     if (actions != null)
     {
         actions.LoadToDesignerAsSingleThread(this);
     }
 }