///////////////////////////////////////////////////////////////////////////////////////////////////// // NON-PUBLIC PROCEDURES ///////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> /// Adds <c>ControlData</c> to the repository. /// </summary> /// <param name="controlData">The <c>ControlData</c> to add.</param> private void Add(ControlData controlData) { store[controlData.FullName] = controlData; }
/// <summary> /// Tests if the specified <c>ControlData</c> is designated as a favorite. /// </summary> /// <param name="controlData">The control data to test.</param> /// <returns><c>true</c> if the <c>ControlData</c> is a favorite; otherwise <c>false</c>.</returns> public bool IsFavorite(ControlData controlData) { return(favorites.Contains(controlData.FullName)); }