Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/16/09 11:24:03 (15 years ago)
Author:
vdorfer
Message:

Created API documentation for HeuristicLab.Random, HeuristicLab.SGA and HeuristicLab.Selection.OffspringSelection namespace (#331)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.SGA/SGAEditor.cs

    r65 r1153  
    3131
    3232namespace HeuristicLab.SGA {
     33  /// <summary>
     34  /// Visual representation of the <see cref="SGA"/> class.
     35  /// </summary>
    3336  public partial class SGAEditor : EditorBase {
    3437    private ChooseOperatorDialog chooseOperatorDialog;
    3538
     39    /// <summary>
     40    /// Gets or sets the <see cref="SGA"/> item to represent visually.
     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 SGA SGA {
    3745      get { return (SGA)Item; }
     
    3947    }
    4048
     49    /// <summary>
     50    /// Initializes a new instance of <see cref="SGAEditor"/>.
     51    /// </summary>
    4152    public SGAEditor() {
    4253      InitializeComponent();
    4354    }
     55    /// <summary>
     56    /// Initializes a new instance of <see cref="SGAEditor"/> with the given <paramref name="sga"/>.
     57    /// </summary>
     58    /// <param name="sga">The simple genetic algorithm to represent visually.</param>
    4459    public SGAEditor(SGA sga)
    4560      : this() {
     
    4762    }
    4863
     64    /// <summary>
     65    /// Removes the eventhandlers from the underlying <see cref="IEngine"/> of the <see cref="SGA"/>.
     66    /// </summary>
     67    /// <remarks>Calls <see cref="ViewBase.RemoveItemEvents"/> of base class <see cref="EditorBase"/>.</remarks>
    4968    protected override void RemoveItemEvents() {
    5069      SGA.Engine.ExceptionOccurred -= new EventHandler<ExceptionEventArgs>(Engine_ExceptionOccurred);
     
    5372      base.RemoveItemEvents();
    5473    }
     74    /// <summary>
     75    /// Adds eventhandlers to the underlying <see cref="IEngine"/> of the <see cref="SGA"/>.
     76    /// </summary>
     77    /// <remarks>Calls <see cref="ViewBase.AddItemEvents"/> of base class <see cref="EditorBase"/>.</remarks>
    5578    protected override void AddItemEvents() {
    5679      base.AddItemEvents();
     
    6184    }
    6285
     86    /// <summary>
     87    /// Updates all controls with the latest data of the model.
     88    /// </summary>
     89    /// <remarks>Calls <see cref="EditorBase.UpdateControls"/> of base class <see cref="EditorBase"/>.</remarks>
    6390    protected override void UpdateControls() {
    6491      base.UpdateControls();
Note: See TracChangeset for help on using the changeset viewer.