- Timestamp:
- 05/04/17 18:16:25 (8 years ago)
- Location:
- branches/PersistenceReintegration/HeuristicLab.Core/3.3/Interfaces
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceReintegration/HeuristicLab.Core/3.3/Interfaces/IInstrumentedOperator.cs
r14185 r14928 24 24 using System.Collections; 25 25 using System.Collections.Generic; 26 using HeuristicLab.Persistence; 26 27 27 28 namespace HeuristicLab.Core { 29 [StorableType("182897d9-8e1f-485b-9bf6-bfca79544517")] 28 30 public interface IInstrumentedOperator : IOperator { 29 31 IEnumerable<IOperator> BeforeExecutionOperators { get; } -
branches/PersistenceReintegration/HeuristicLab.Core/3.3/Interfaces/IItem.cs
r14185 r14928 23 23 using System.Drawing; 24 24 using HeuristicLab.Common; 25 using HeuristicLab.Persistence; 25 26 26 27 namespace HeuristicLab.Core { … … 28 29 /// Interface to represent (almost) every HeuristicLab object (an object, an operator,...). 29 30 /// </summary> 31 [StorableType("a4d8f5f3-a143-4831-b9d9-cd7d87a5ad9b")] 30 32 public interface IItem : IContent, IDeepCloneable { 31 33 string ItemName { get; } -
branches/PersistenceReintegration/HeuristicLab.Core/3.3/Interfaces/INamedItem.cs
r14185 r14928 22 22 using System; 23 23 using HeuristicLab.Common; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Core { 27 [StorableType("5f707f4a-ecbe-4bba-8b45-d447ca0d4489")] 26 28 public interface INamedItem : IItem { 27 29 string Name { get; set; } -
branches/PersistenceReintegration/HeuristicLab.Core/3.3/Interfaces/IOperator.cs
r14185 r14928 22 22 using System; 23 23 using System.Threading; 24 using HeuristicLab.Persistence; 24 25 25 26 namespace HeuristicLab.Core { … … 27 28 /// Interface to represent an operator. 28 29 /// </summary> 30 [StorableType("728ca387-3177-4d5a-9674-57740652d9d6")] 29 31 public interface IOperator : IParameterizedNamedItem { 30 32 bool Breakpoint { get; set; } -
branches/PersistenceReintegration/HeuristicLab.Core/3.3/Interfaces/IParameterizedItem.cs
r14185 r14928 21 21 22 22 using System.Collections.Generic; 23 using HeuristicLab.Persistence; 23 24 24 25 namespace HeuristicLab.Core { … … 26 27 /// An interface which represents an item which contains parameters. 27 28 /// </summary> 29 [StorableType("523e483f-233f-4ba7-bdf5-4d5c81814486")] 28 30 public interface IParameterizedItem : IItem { 29 31 IKeyedItemCollection<string, IParameter> Parameters { get; } -
branches/PersistenceReintegration/HeuristicLab.Core/3.3/Interfaces/IParameterizedNamedItem.cs
r14185 r14928 1 using HeuristicLab.Persistence; 1 2 #region License Information 2 3 /* HeuristicLab … … 24 25 /// An interface which represents an item which has a name and contains parameters. 25 26 /// </summary> 27 [StorableType("7c392153-41be-472b-b3f4-1f422052a47b")] 26 28 public interface IParameterizedNamedItem : INamedItem, IParameterizedItem { } 27 29 }
Note: See TracChangeset
for help on using the changeset viewer.