Free cookie consent management tool by TermsFeed Policy Generator

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

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

File:
1 edited

Legend:

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

    r2 r737  
    3030
    3131namespace HeuristicLab.Data {
     32  /// <summary>
     33  /// The visual representation of the class <see cref="StringData"/>, symbolizing a string value.
     34  /// </summary>
    3235  public partial class StringDataView : ViewBase {
     36    /// <summary>
     37    /// Gets or sets the string value to represent visually.
     38    /// </summary>
     39    /// <remarks>Uses property <see cref="HeuristicLab.Core.ViewBase.Item"/> of base class <see cref="ViewBase"/>.
     40    /// No own data storage present.</remarks>
    3341    public StringData StringData {
    3442      get { return (StringData)Item; }
     
    3644    }
    3745
     46    /// <summary>
     47    /// Initializes a new instance of the class <see cref="StringDataView"/>.
     48    /// </summary>
    3849    public StringDataView() {
    3950      InitializeComponent();
    4051    }
     52    /// <summary>
     53    /// Initializes a new instance of the class <see cref="StringDataView"/> with the given
     54    /// <paramref name="stringData"/>.
     55    /// <note type="caution"> No CopyConstructor! <paramref name="stringData"/> is not copied!</note>
     56    /// </summary>
     57    /// <param name="stringData">The string value to represent visually.</param>
    4158    public StringDataView(StringData stringData)
    4259      : this() {
     
    4461    }
    4562
     63    /// <summary>
     64    /// Removes the eventhandler from the underlying <see cref="StringData"/>.
     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      StringData.Changed -= new EventHandler(StringData_Changed);
    4870      base.RemoveItemEvents();
    4971    }
     72    /// <summary>
     73    /// Adds an eventhandler to the underlying <see cref="StringData"/>.
     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    /// Update the controls with the latest string value.
     84    /// </summary>
    5585    protected override void UpdateControls() {
    5686      base.UpdateControls();
Note: See TracChangeset for help on using the changeset viewer.