Changeset 17257 for branches/2521_ProblemRefactoring/HeuristicLab.Core/3.3
- Timestamp:
- 09/17/19 14:05:47 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Core/3.3/Interfaces/ILookupParameter.cs
r17254 r17257 24 24 25 25 namespace HeuristicLab.Core { 26 [StorableType("285d7903-5c4b-4136-bd69-491dc1766825")] 27 public interface IContextParameter : IParameter { 28 IExecutionContext ExecutionContext { get; set; } 29 } 30 26 31 [StorableType("78e29fa3-e603-4a2e-a3e0-2dee459891f1")] 27 public interface ILookupParameter : I Parameter {32 public interface ILookupParameter : IContextParameter { 28 33 string ActualName { get; set; } 29 34 string TranslatedName { get; } 30 IExecutionContext ExecutionContext { get; set; }31 35 event EventHandler ActualNameChanged; 32 36 } … … 37 41 } 38 42 39 [StorableType("285d7903-5c4b-4136-bd69-491dc1766825")]40 public interface IContextLookupParameter : IParameter {41 IExecutionContext ExecutionContext { get; set; }42 }43 44 43 [StorableType("26db2a08-7537-4e0e-b93c-4d4478698cd1")] 45 public interface IContextLookupParameter<T> : IContext LookupParameter where T : class, IParameterizedItem {44 public interface IContextLookupParameter<T> : IContextParameter where T : class, IParameterizedItem { 46 45 new T ActualValue { get; } 47 46 }
Note: See TracChangeset
for help on using the changeset viewer.