Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/12/08 13:10:09 (16 years ago)
Author:
vdorfer
Message:

Created API documentation for HeuristLab.Data namespace (#331)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Data/ConstrainedItemListView.cs

    r2 r737  
    3030
    3131namespace HeuristicLab.Data {
     32  /// <summary>
     33  /// The visual representation of the class <see cref="ConstrainedItemList"/>.
     34  /// </summary>
    3235  public partial class ConstrainedItemListView : ViewBase {
    3336    private ChooseItemDialog chooseItemDialog;
    3437
     38
     39    /// <summary>
     40    /// Gets or sets the item list to represent.
     41    /// </summary>
     42    /// <remarks>Uses property <see cref="HeuristicLab.Core.ViewBase.Item"/> of base class <see cref="ViewBase"/>.</remarks>
    3543    public ConstrainedItemList ConstrainedItemList {
    3644      get { return (ConstrainedItemList)base.Item; }
     
    3846    }
    3947
     48    /// <summary>
     49    /// Initializes a new instance of the class <see cref="ConstrainedItemListView"/>.
     50    /// </summary>
    4051    public ConstrainedItemListView() {
    4152      InitializeComponent();
     
    4354    }
    4455
     56    /// <summary>
     57    /// Initializes a new instance of the class <see cref="ConstrainedItemListView"/> with the given
     58    /// <paramref name="constrainedItemList"/>.
     59    /// <note type="caution"> No CopyConstructor! <paramref name="constrainedItemList"/> is not copied!</note>
     60    /// </summary>
     61    /// <param name="constrainedItemList">The item list to represent visually.</param>
    4562    public ConstrainedItemListView(ConstrainedItemList constrainedItemList)
    4663      : this() {
     
    4865    }
    4966
     67    /// <summary>
     68    /// Removes the eventhandlers from the underlying <see cref="ConstrainedItemList"/>.
     69    /// </summary>
     70    /// <remarks>Calls <see cref="HeuristicLab.Core.ViewBase.RemoveItemEvents"/> of base class <see cref="ViewBase"/>.
     71    /// </remarks>
    5072    protected override void RemoveItemEvents() {
    5173      ConstrainedItemList.ItemAdded -= new EventHandler<ItemIndexEventArgs>(ConstrainedItemList_ItemAdded);
     
    5476      base.RemoveItemEvents();
    5577    }
    56 
     78   
     79    /// <summary>
     80    /// Adds eventhandlers to the underlying <see cref="ConstrainedItemList"/>.
     81    /// </summary>
     82    /// <remarks>Calls <see cref="HeuristicLab.Core.ViewBase.AddItemEvents"/> of base class <see cref="ViewBase"/>.
     83    /// </remarks>
    5784    protected override void AddItemEvents() {
    5885      base.AddItemEvents();
     
    6289    }
    6390
     91    /// <summary>
     92    /// Updates all controls with the latest elements in the list.
     93    /// </summary>
    6494    protected override void UpdateControls() {
    6595      base.UpdateControls();
Note: See TracChangeset for help on using the changeset viewer.