- Timestamp:
- 01/08/11 01:47:47 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core.Views/3.3/OperatorTreeView.cs
r5224 r5237 30 30 31 31 namespace HeuristicLab.Core.Views { 32 /// <summary>33 /// The visual representation of an <see cref="OperatorGraph"/>.34 /// </summary>35 32 [View("Operator View (Successors)")] 36 33 [Content(typeof(IOperator), false)] … … 40 37 private Dictionary<IKeyedItemCollection<string, IParameter>, IOperator> parametersOperatorTable; 41 38 42 /// <summary>43 /// Gets or sets the operator graph to represent visually.44 /// </summary>45 /// <remarks>Uses property <see cref="ViewBase.Item"/> of base class <see cref="ViewBase"/>.46 /// No own data storage present.</remarks>47 39 public new IOperator Content { 48 40 get { return (IOperator)base.Content; } … … 61 53 } 62 54 63 /// <summary>64 /// Initializes a new instance of <see cref="OperatorGraphView"/> with caption "Operator Graph".65 /// </summary>66 55 public OperatorTreeView() { 67 56 InitializeComponent(); … … 72 61 } 73 62 74 /// <summary> 75 /// Updates all controls with the latest data of the model. 76 /// </summary> 77 /// <remarks>Calls <see cref="ViewBase.UpdateControls"/> of base class <see cref="ViewBase"/>.</remarks> 63 protected override void Dispose(bool disposing) { 64 if (disposing) { 65 if (graphTreeView.Nodes.Count > 0) { 66 RemoveTreeNode(graphTreeView.Nodes[0]); 67 graphTreeView.Nodes.Clear(); 68 } 69 if (components != null) components.Dispose(); 70 } 71 base.Dispose(disposing); 72 } 73 78 74 protected override void OnContentChanged() { 79 75 base.OnContentChanged();
Note: See TracChangeset
for help on using the changeset viewer.