/// <summary> /// find the smallest group containing the branch /// </summary> /// <param name="id"></param> /// <param name="group"></param> /// <returns></returns> public override ActionBranch GetBranchInGroup(UInt32 id, ref IActionGroup group) { ActionBranch a = base.GetBranchInGroup(id, ref group); if (a != null) { return(a); } if (_list != null) { return(_list.GetBranchInGroup(id, ref group)); } return(null); }