Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization.Views/3.3/ParameterConfigurationViews/ParameterConfigurationListView.cs @ 4839

Last change on this file since 4839 was 4839, checked in by cneumuel, 13 years ago

#1215 worked on MetaOptimization

  • split configurations into ValueConfigurations and ParameterConfigurations
File size: 1.5 KB
Line 
1using System;
2using System.Collections.Generic;
3using System.ComponentModel;
4using System.Drawing;
5using System.Data;
6using System.Linq;
7using System.Text;
8using System.Windows.Forms;
9using HeuristicLab.MainForm;
10using HeuristicLab.Core.Views;
11using HeuristicLab.Core;
12using HeuristicLab.PluginInfrastructure;
13using HeuristicLab.Collections;
14
15namespace HeuristicLab.Problems.MetaOptimization.Views {
16  /// <summary>
17  /// The visual representation of a <see cref="ParameterConfiguration"/>.
18  /// </summary>
19  [View("ParameterConfigurationList View")]
20  [Content(typeof(IItemList<IParameterConfiguration>), true)]
21  public partial class ParameterConfigurationListView : ItemCollectionView<IParameterConfiguration> {
22    /// <summary>
23    /// Gets or sets the variable to represent visually.
24    /// </summary>
25    /// <remarks>Uses property <see cref="ViewBase.Item"/> of base class <see cref="ViewBase"/>.
26    /// No own data storage present.</remarks>
27    public new IItemList<IParameterConfiguration> Content {
28      get { return (IItemList<IParameterConfiguration>)base.Content; }
29      set { base.Content = value; }
30    }
31
32    public ParameterConfigurationListView() {
33      InitializeComponent();
34    }
35
36    protected override void RegisterContentEvents() {
37      base.RegisterContentEvents();
38    }
39
40    protected override void DeregisterContentEvents() {
41      base.DeregisterContentEvents();
42    }
43
44    protected override void OnContentChanged() {
45      base.OnContentChanged();
46    }
47  }
48}
Note: See TracBrowser for help on using the repository browser.