protected void RemoveComponent(IRcpaComponent comp) { if (null != comp && this.componentList.ContainsKey(comp)) { this.componentList.Remove(comp); } }
protected void AddComponent(IRcpaComponent comp) { if (comp == null) { throw new ArgumentException("Argument cannot be null."); } this.componentList[comp] = true; }
protected void SetComponentEnabled(IRcpaComponent comp, bool enabled) { this.componentList[comp] = enabled; }
protected void RemoveComponent(IRcpaComponent comp) { this.componentList.Remove(comp); }