public void AddActionGroup (ActionGroup group) { lock (this) { if (action_groups.ContainsKey (group.Name)) { throw new ApplicationException ("Group already exists"); } InnerAddActionGroup (group); } }
public void Register() { if (ActionManager.FindActionGroup(this.Name) == null) { ActionManager.AddActionGroup(this); } }