Changeset 17254 for branches/2521_ProblemRefactoring/HeuristicLab.Core
- Timestamp:
- 09/16/19 23:48:36 (5 years ago)
- Location:
- branches/2521_ProblemRefactoring/HeuristicLab.Core/3.3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2521_ProblemRefactoring/HeuristicLab.Core/3.3/ExecutionContext.cs
r17226 r17254 21 21 22 22 using System; 23 using HEAL.Attic; 23 24 using HeuristicLab.Common; 24 using HEAL.Attic;25 25 26 26 namespace HeuristicLab.Core { … … 39 39 get { return parameterizedItem.Parameters; } 40 40 } 41 42 public IParameterizedItem Item => parameterizedItem; 41 43 42 44 public IOperator Operator { -
branches/2521_ProblemRefactoring/HeuristicLab.Core/3.3/Interfaces/IExecutionContext.cs
r17226 r17254 20 20 #endregion 21 21 22 using HEAL.Attic; 22 23 using HeuristicLab.Common; 23 using HEAL.Attic;24 24 25 25 namespace HeuristicLab.Core { … … 33 33 IScope Scope { get; } 34 34 35 IParameterizedItem Item { get; } 36 35 37 IAtomicOperation CreateOperation(IOperator op); 36 38 IAtomicOperation CreateOperation(IOperator op, IScope scope); -
branches/2521_ProblemRefactoring/HeuristicLab.Core/3.3/Interfaces/ILookupParameter.cs
r17226 r17254 36 36 new T ActualValue { get; set; } 37 37 } 38 39 [StorableType("285d7903-5c4b-4136-bd69-491dc1766825")] 40 public interface IContextLookupParameter : IParameter { 41 IExecutionContext ExecutionContext { get; set; } 42 } 43 44 [StorableType("26db2a08-7537-4e0e-b93c-4d4478698cd1")] 45 public interface IContextLookupParameter<T> : IContextLookupParameter where T : class, IParameterizedItem { 46 new T ActualValue { get; } 47 } 38 48 }
Note: See TracChangeset
for help on using the changeset viewer.