- Timestamp:
- 11/19/08 12:12:39 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core/OperatorBaseVariablesView.cs
r2 r776 29 29 30 30 namespace HeuristicLab.Core { 31 /// <summary> 32 /// The visual representation of the variables of an operator. 33 /// </summary> 31 34 public partial class OperatorBaseVariablesView : ViewBase { 32 35 private ChooseItemDialog chooseItemDialog; 33 36 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> 34 42 public IOperator Operator { 35 43 get { return (IOperator)Item; } … … 37 45 } 38 46 47 /// <summary> 48 /// Initializes a new instance of <see cref="OperatorBaseVariablesView"/> with caption "Operator". 49 /// </summary> 39 50 public OperatorBaseVariablesView() { 40 51 InitializeComponent(); … … 42 53 Caption = "Operator"; 43 54 } 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> 44 61 public OperatorBaseVariablesView(IOperator op) 45 62 : this() { … … 47 64 } 48 65 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> 49 70 protected override void RemoveItemEvents() { 50 71 Operator.VariableAdded -= new EventHandler<VariableEventArgs>(OperatorBase_VariableAdded); … … 52 73 base.RemoveItemEvents(); 53 74 } 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> 54 79 protected override void AddItemEvents() { 55 80 base.AddItemEvents(); … … 58 83 } 59 84 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> 60 89 protected override void UpdateControls() { 61 90 base.UpdateControls();
Note: See TracChangeset
for help on using the changeset viewer.