Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/04/08 09:01:27 (16 years ago)
Author:
vdorfer
Message:

Created API documentation for HeuristicLab.ES namespace and changed documentation of some Description properties (#331)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.ES/ESEditor.cs

    r98 r896  
    3131
    3232namespace HeuristicLab.ES {
     33  /// <summary>
     34  /// Class for visual representation of an <see cref="ES"/>.
     35  /// </summary>
    3336  public partial class ESEditor : EditorBase {
    3437    private ChooseOperatorDialog chooseOperatorDialog;
    3538
     39    /// <summary>
     40    /// Gets or sets the evolution strategy to display.
     41    /// </summary>
     42    /// <remarks>Uses property <see cref="ViewBase.Item"/> of base class <see cref="EditorBase"/>.
     43    /// No own data storage present.</remarks>
    3644    public ES ES {
    3745      get { return (ES)Item; }
     
    3947    }
    4048
     49    /// <summary>
     50    /// Initializes a new instance of <see cref="ESEditor"/>.
     51    /// </summary>
    4152    public ESEditor() {
    4253      InitializeComponent();
    4354    }
     55    /// <summary>
     56    /// Initializes a new instance of <see cref="ESEditor"/> with the given <paramref name="es"/>.
     57    /// </summary>
     58    /// <param name="es">The evolution strategy to display.</param>
    4459    public ESEditor(ES es)
    4560      : this() {
     
    4762    }
    4863
     64    /// <summary>
     65    /// Removes all event handlers from the underlying <see cref="ES"/>.
     66    /// </summary>
     67    /// <remarks>Calls <see cref="ViewBase.RemoveItemEvents"/> of base class <see cref="EditorBase"/>.</remarks>
    4968    protected override void RemoveItemEvents() {
    5069      ES.Engine.ExceptionOccurred -= new EventHandler<ExceptionEventArgs>(Engine_ExceptionOccurred);
     
    5473      base.RemoveItemEvents();
    5574    }
     75    /// <summary>
     76    /// Adds event handlers to the underlying <see cref="ES"/>.
     77    /// </summary>
     78    /// <remarks>Calls <see cref="ViewBase.AddItemEvents"/> of base class <see cref="EditorBase"/>.</remarks>
    5679    protected override void AddItemEvents() {
    5780      base.AddItemEvents();
     
    7295    }
    7396
     97    /// <summary>
     98    /// Updates all controls with the latest data of the model.
     99    /// </summary>
     100    /// <remarks>Calls <see cref="ViewBase.UpdateControls"/> of base class <see cref="EditorBase"/>.</remarks>
    74101    protected override void UpdateControls() {
    75102      base.UpdateControls();
Note: See TracChangeset for help on using the changeset viewer.