Changeset 4830 for branches/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/Interfaces/IParameterConfiguration.cs
- Timestamp:
- 11/18/10 00:53:15 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.MetaOptimization/HeuristicLab.Problems.MetaOptimization/3.3/Interfaces/IParameterConfiguration.cs
r4525 r4830 7 7 namespace HeuristicLab.Problems.MetaOptimization { 8 8 public interface IParameterConfiguration : INamedItem { 9 IParameter Parameter { get; set; } 10 string Category { get; set; } 9 bool OptimizationEnabled { get; set; } 10 string ParameterName { get; set; } 11 IParameter Parameter { get; } 12 IItem Value { get; set; } 13 IItemList<IParameterConfiguration> ChildParameterConfigurations { get; } 11 14 12 void SetParameterWithRandomValue(IRandom random); 15 void Parameterize(IParameterizedItem parameterizedItem); 16 17 event EventHandler OptimizationEnabledChanged; 18 event EventHandler ValueChanging; 19 event EventHandler ValueChanged; 13 20 } 14 21 }
Note: See TracChangeset
for help on using the changeset viewer.