Free cookie consent management tool by TermsFeed Policy Generator

source: branches/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/Interfaces/IParameterConfiguration.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: 589 bytes
Line 
1using System;
2using HeuristicLab.Core;
3using System.Collections.Generic;
4
5namespace HeuristicLab.Problems.MetaOptimization {
6  public interface IParameterConfiguration : INamedItem {
7    bool OptimizationEnabled { get; set; }
8    string ParameterName { get; set; }
9    Type ParameterDataType { get; }
10    ICheckedItemList<IValueConfiguration> ValueConfigurations { get; }
11    IValueConfiguration ActualValueConfiguration { get; set; }
12    Type ValueDataType { get; }
13    IEnumerable<IItem> ValidValues { get; }
14
15    event EventHandler OptimizationEnabledChanged;
16  }
17}
Note: See TracBrowser for help on using the repository browser.