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

    r2 r776  
    2929
    3030namespace HeuristicLab.Core {
     31  /// <summary>
     32  /// The visual representation of the variables of an operator.
     33  /// </summary>
    3134  public partial class OperatorBaseVariablesView : ViewBase {
    3235    private ChooseItemDialog chooseItemDialog;
    3336
     37    /// <summary>
     38    /// Gets or sets the operator whose variables to represent.
     39    /// </summary>
     40    /// <remarks>Uses property <see cref="ViewBase.Item"/> of base class <see cref="ViewBase"/>.
     41    /// No own data storage present.</remarks>
    3442    public IOperator Operator {
    3543      get { return (IOperator)Item; }
     
    3745    }
    3846
     47    /// <summary>
     48    /// Initializes a new instance of <see cref="OperatorBaseVariablesView"/> with caption "Operator".
     49    /// </summary>
    3950    public OperatorBaseVariablesView() {
    4051      InitializeComponent();
     
    4253      Caption = "Operator";
    4354    }
     55    /// <summary>
     56    /// Initializes a new instance of <see cref="OperatorBaseVariablesView"/> with the given
     57    /// operator <paramref name="op"/>.
     58    /// </summary>
     59    /// <remarks>Calls <see cref="OperatorBaseVariablesView"/>.</remarks>
     60    /// <param name="op">The operator whose variables should be represented visually.</param>
    4461    public OperatorBaseVariablesView(IOperator op)
    4562      : this() {
     
    4764    }
    4865
     66    /// <summary>
     67    /// Removes the eventhandlers from the unterlying <see cref="IOperator"/>.
     68    /// </summary>
     69    /// <remarks>Calls <see cref="ViewBase.RemoveItemEvents"/> of base class <see cref="ViewBase"/>.</remarks>
    4970    protected override void RemoveItemEvents() {
    5071      Operator.VariableAdded -= new EventHandler<VariableEventArgs>(OperatorBase_VariableAdded);
     
    5273      base.RemoveItemEvents();
    5374    }
     75    /// <summary>
     76    /// Adds eventhandlers to the underlying <see cref="IOperator"/>.
     77    /// </summary>
     78    /// <remarks>Calls <see cref="ViewBase.AddItemEvents"/> of base class <see cref="ViewBase"/>.</remarks>
    5479    protected override void AddItemEvents() {
    5580      base.AddItemEvents();
     
    5883    }
    5984
     85    /// <summary>
     86    /// Updates all controls with the latest data of the model.
     87    /// </summary>
     88    /// <remarks>Calls <see cref="ViewBase.UpdateControls"/> of base class <see cref="ViewBase"/>.</remarks>
    6089    protected override void UpdateControls() {
    6190      base.UpdateControls();
Note: See TracChangeset for help on using the changeset viewer.