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/DoubleDataView.cs

    r344 r737  
    3030
    3131namespace HeuristicLab.Data {
     32  /// <summary>
     33  /// The visual representation of the class <see cref="DoubleData"/>, symbolizing a double value.
     34  /// </summary>
    3235  public partial class DoubleDataView : ViewBase {
     36    /// <summary>
     37    /// Gets or sets the double value to represent visually.
     38    /// </summary>
     39    /// <remarks>Uses property <see cref="HeuristicLab.Core.ViewBase.Item"/> of base class
     40    /// <see cref="ViewBase"/>. No own data storage present.</remarks>
    3341    public DoubleData DoubleData {
    3442      get { return (DoubleData)Item; }
     
    3644    }
    3745
     46    /// <summary>
     47    /// Initializes a new instance of the class <see cref="DoubleDataView"/>.
     48    /// </summary>
    3849    public DoubleDataView() {
    3950      InitializeComponent();
    4051    }
     52    /// <summary>
     53    /// Initializes a new instance of the class <see cref="DoubleDataView"/> with the given
     54    /// <paramref name="doubleData"/>.
     55    /// <note type="caution"> No CopyConstructor! <paramref name="doubleData"/> is not copied!</note>
     56    /// </summary>
     57    /// <param name="doubleData">The double value to represent visually.</param>
    4158    public DoubleDataView(DoubleData doubleData)
    4259      : this() {
     
    4461    }
    4562
     63    /// <summary>
     64    /// Removes the eventhandler from the underlying <see cref="DoubleData"/>.
     65    /// </summary>
     66    /// <remarks>Calls <see cref="HeuristicLab.Core.ViewBase.RemoveItemEvents"/> of base class <see cref="ViewBase"/>.
     67    /// </remarks>
    4668    protected override void RemoveItemEvents() {
    4769      DoubleData.Changed -= new EventHandler(DoubleData_Changed);
    4870      base.RemoveItemEvents();
    4971    }
     72    /// <summary>
     73    /// Adds an eventhandler to the underlying <see cref="DoubleData"/>.
     74    /// </summary>
     75    /// <remarks>Calls <see cref="HeuristicLab.Core.ViewBase.AddItemEvents"/> of base class <see cref="ViewBase"/>.
     76    /// </remarks>
    5077    protected override void AddItemEvents() {
    5178      base.AddItemEvents();
     
    5380    }
    5481
     82    /// <summary>
     83    /// Updates the controls with the latest double value.
     84    /// </summary>
    5585    protected override void UpdateControls() {
    5686      base.UpdateControls();
Note: See TracChangeset for help on using the changeset viewer.