Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/19/08 12:12:39 (16 years ago)
Author:
vdorfer
Message:

Created API documentation for HeuristicLab.Core namespace (#331)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Core/EditorBase.cs

    r2 r776  
    2929
    3030namespace HeuristicLab.Core {
     31  /// <summary>
     32  /// Base class for views that can load and save data.
     33  /// </summary>
    3134  public partial class EditorBase : ViewBase, IEditor {
    3235    private string myFilename;
     36    /// <summary>
     37    /// Gets or sets the filename of the current editor.
     38    /// </summary>
     39    /// <remarks>Calls <see cref="OnFilenameChanged"/> in the setter if the filename is new.</remarks>
    3340    public string Filename {
    3441      get { return myFilename; }
     
    4148    }
    4249
     50    /// <summary>
     51    /// Initializes a new instance of <see cref="EditorBase"/> with the caption "Editor".
     52    /// </summary>
    4353    public EditorBase() {
    4454      InitializeComponent();
     
    4656    }
    4757
     58    /// <summary>
     59    /// Updates all controls with the latest data of the model.
     60    /// </summary>
     61    /// <remarks>Calls <see cref="ViewBase.UpdateControls"/> of base class <see cref="ViewBase"/>.</remarks>
    4862    protected override void UpdateControls() {
    4963      base.UpdateControls();
     
    5468    }
    5569
     70    /// <summary>
     71    /// Occurs when the filename is changed.
     72    /// </summary>
    5673    public event EventHandler FilenameChanged;
     74    /// <summary>
     75    /// Fires a new <c>FilenameChanged</c> event.
     76    /// </summary>
    5777    protected virtual void OnFilenameChanged() {
    5878      if (FilenameChanged != null)
Note: See TracChangeset for help on using the changeset viewer.