- Timestamp:
- 12/28/18 16:10:48 (6 years ago)
- Location:
- branches/2520_PersistenceReintegration/HeuristicLab.Clients.Hive/3.3
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/HeuristicLab.Clients.Hive-3.3.csproj
r16454 r16462 110 110 <HintPath>..\..\packages\Google.Protobuf.3.6.1\lib\net45\Google.Protobuf.dll</HintPath> 111 111 </Reference> 112 <Reference Include="HEAL.Fossil, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">112 <Reference Include="HEAL.Fossil, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 113 113 <HintPath>..\..\packages\HEAL.Fossil.1.0.0\lib\netstandard2.0\HEAL.Fossil.dll</HintPath> 114 114 </Reference> -
branches/2520_PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/HiveTasks/HiveTask.cs
r16453 r16462 29 29 using HeuristicLab.Common; 30 30 using HeuristicLab.Core; 31 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;31 using HEAL.Fossil; 32 32 using HeuristicLab.PluginInfrastructure; 33 33 … … 35 35 36 36 [Item("Hive Task", "Represents a hive task.")] 37 [Storable Class]37 [StorableType("AB546F71-AB78-44AF-9954-1A269D278C56")] 38 38 public class HiveTask : NamedItem, IItemTree<HiveTask>, IDisposable { 39 39 protected static object locker = new object(); … … 170 170 #region Constructors and Cloning 171 171 [StorableConstructor] 172 protected HiveTask( bool deserializing) { }172 protected HiveTask(StorableConstructorFlag _) : base(_) { } 173 173 174 174 public HiveTask() … … 541 541 542 542 [Item("Hive Task", "Represents a hive task.")] 543 [Storable Class]543 [StorableType("F185C6FD-7282-4EE1-9F76-C4DD32C69207")] 544 544 public class HiveTask<T> : HiveTask where T : ItemTask { 545 545 … … 552 552 public HiveTask() : base() { } 553 553 [StorableConstructor] 554 protected HiveTask( bool deserializing) { }554 protected HiveTask(StorableConstructorFlag _) : base(_) { } 555 555 public HiveTask(T itemTask) : base(itemTask, true) { } 556 556 protected HiveTask(HiveTask<T> original, Cloner cloner) -
branches/2520_PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/ServiceClients/LightweightTask.cs
r16453 r16462 24 24 using System.Linq; 25 25 using HeuristicLab.Common; 26 using HEAL.Fossil; 26 27 27 28 namespace HeuristicLab.Clients.Hive { 29 [StorableType("35B1D7FC-0A94-48E0-A17D-888C2AFE58D9")] 28 30 public partial class LightweightTask : IDeepCloneable, IContent { 29 31 public StateLog CurrentStateLog { get { return StateLog.LastOrDefault(); } } -
branches/2520_PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/ServiceClients/Task.cs
r16453 r16462 23 23 using System.Collections.Generic; 24 24 using HeuristicLab.Common; 25 using HEAL.Fossil; 25 26 26 27 namespace HeuristicLab.Clients.Hive { 28 [StorableType("2590428E-5F97-48EC-AE82-E2F614BEF34C")] 27 29 public partial class Task : LightweightTask { 28 30 -
branches/2520_PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/StateLogList.cs
r16453 r16462 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Clients.Hive { 28 [Storable Class]28 [StorableType("A7A58A86-6059-4364-AD3B-BA439CB85101")] 29 29 public class StateLogList : ItemList<StateLog> { 30 30 31 31 [StorableConstructor] 32 protected StateLogList( bool deserializing) : base(deserializing) { }32 protected StateLogList(StorableConstructorFlag _) : base(_) { } 33 33 public StateLogList() : base() { } 34 34 protected StateLogList(StateLogList original, Cloner cloner) : base(original, cloner) { } -
branches/2520_PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/StateLogListList.cs
r16453 r16462 23 23 using HeuristicLab.Common; 24 24 using HeuristicLab.Core; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Clients.Hive { 28 [Storable Class]28 [StorableType("DE613E80-EA09-4F5E-AB15-2E830866FCE3")] 29 29 public class StateLogListList : ItemList<StateLogList> { 30 30 31 31 [StorableConstructor] 32 protected StateLogListList( bool deserializing) : base(deserializing) { }32 protected StateLogListList(StorableConstructorFlag _) : base(_) { } 33 33 public StateLogListList() : base() { } 34 34 protected StateLogListList(StateLogListList original, Cloner cloner) : base(original, cloner) { } -
branches/2520_PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/Tasks/EngineTask.cs
r16453 r16462 24 24 using HeuristicLab.Common; 25 25 using HeuristicLab.Core; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Fossil; 27 27 28 28 namespace HeuristicLab.Clients.Hive { 29 [Storable Class]29 [StorableType("FFDE8A4B-FDEC-47AA-B8E2-B16E5B513055")] 30 30 public class EngineTask : ItemTask { 31 31 public override HiveTask CreateHiveTask() { … … 63 63 64 64 [StorableConstructor] 65 protected EngineTask( bool deserializing) : base(deserializing) { }65 protected EngineTask(StorableConstructorFlag _) : base(_) { } 66 66 protected EngineTask(EngineTask original, Cloner cloner) 67 67 : base(original, cloner) { -
branches/2520_PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/Tasks/ItemTask.cs
r16453 r16462 26 26 using HeuristicLab.Core; 27 27 using HeuristicLab.Hive; 28 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;28 using HEAL.Fossil; 29 29 using HeuristicLab.PluginInfrastructure; 30 30 31 31 namespace HeuristicLab.Clients.Hive { 32 32 [Item("Item Task", "Represents a executable hive task which contains a HeuristicLab Item.")] 33 [Storable Class]33 [StorableType("69EB65A5-9132-41B6-BE1D-60EDA46EF3C5")] 34 34 public abstract class ItemTask : NamedItem, ITask { 35 35 public virtual HiveTask CreateHiveTask() { … … 72 72 73 73 [StorableConstructor] 74 protected ItemTask( bool deserializing) { }74 protected ItemTask(StorableConstructorFlag _) : base(_) { } 75 75 protected ItemTask(ItemTask original, Cloner cloner) 76 76 : base(original, cloner) { -
branches/2520_PersistenceReintegration/HeuristicLab.Clients.Hive/3.3/Tasks/OptimizerTask.cs
r16453 r16462 24 24 using HeuristicLab.Core; 25 25 using HeuristicLab.Optimization; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Fossil; 27 27 28 28 namespace HeuristicLab.Clients.Hive.Jobs { 29 29 [Item("Optimizer Task", "Represents Task which executes a IOptimizer object.")] 30 [Storable Class]30 [StorableType("9A59FAAF-3F5C-4629-B22D-714488DC2678")] 31 31 public class OptimizerTask : ItemTask { 32 32 public override HiveTask CreateHiveTask() { … … 60 60 } 61 61 [StorableConstructor] 62 protected OptimizerTask( bool deserializing) { }62 protected OptimizerTask(StorableConstructorFlag _) : base(_) { } 63 63 protected OptimizerTask(OptimizerTask original, Cloner cloner) 64 64 : base(original, cloner) {
Note: See TracChangeset
for help on using the changeset viewer.