Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/24/15 17:08:13 (8 years ago)
Author:
ascheibe
Message:

#2520 added guids to storable classes

Location:
branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation
Files:
15 edited

Legend:

Unmodified
Added
Removed
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptyAlgorithm.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    2929namespace HeuristicLab.Clients.OKB.RunCreation {
    3030  [Item("Empty Algorithm", "A dummy algorithm which serves as a placeholder and cannot be executed.")]
    31   [StorableClass]
     31  [StorableClass("456A2D43-0C56-4473-A444-E488922D3790")]
    3232  [NonDiscoverableType]
    3333  public sealed class EmptyAlgorithm : HeuristicLab.Optimization.Algorithm {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptyEvaluator.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    3030namespace HeuristicLab.Clients.OKB.RunCreation {
    3131  [Item("EmptyEvaluator", "A dummy evaluator which throws an exception when executed.")]
    32   [StorableClass]
     32  [StorableClass("965FB595-446C-41B3-955B-C224A023CAC9")]
    3333  [NonDiscoverableType]
    3434  public sealed class EmptyEvaluator : Operator, IEvaluator {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptyMultiObjectiveEvaluator.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    3232namespace HeuristicLab.Clients.OKB.RunCreation {
    3333  [Item("EmptyMultiObjectiveEvaluator", "A dummy multi-objective evaluator which throws an exception when executed.")]
    34   [StorableClass]
     34  [StorableClass("C8AF966D-3637-44E2-9A8D-892B1C0DBEB0")]
    3535  [NonDiscoverableType]
    3636  public sealed class EmptyMultiObjectiveEvaluator : Operator, IMultiObjectiveEvaluator {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptyMultiObjectiveProblem.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    2828namespace HeuristicLab.Clients.OKB.RunCreation {
    2929  [Item("Empty Multi-Objective Problem", "A dummy multi-objective problem which serves as a placeholder and cannot be solved.")]
    30   [StorableClass]
     30  [StorableClass("1709CE7C-F568-4119-B21D-DC84ACF2951A")]
    3131  [NonDiscoverableType]
    3232  public sealed class EmptyMultiObjectiveProblem : MultiObjectiveHeuristicOptimizationProblem<EmptyMultiObjectiveEvaluator, EmptySolutionCreator> {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptyProblem.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    2828namespace HeuristicLab.Clients.OKB.RunCreation {
    2929  [Item("Empty Problem", "A dummy problem which serves as a placeholder and cannot be solved.")]
    30   [StorableClass]
     30  [StorableClass("BB40CB42-245F-4C27-B5F3-79D8BD717795")]
    3131  [NonDiscoverableType]
    3232  public sealed class EmptyProblem : HeuristicOptimizationProblem<EmptyEvaluator, EmptySolutionCreator> {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptySingleObjectiveEvaluator.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    3131namespace HeuristicLab.Clients.OKB.RunCreation {
    3232  [Item("EmptySingleObjectiveEvaluator", "A dummy single-objective evaluator which throws an exception when executed.")]
    33   [StorableClass]
     33  [StorableClass("0510FF22-0984-4617-9F4B-149503DC2CE1")]
    3434  [NonDiscoverableType]
    3535  public sealed class EmptySingleObjectiveEvaluator : Operator, ISingleObjectiveEvaluator {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptySingleObjectiveProblem.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    2828namespace HeuristicLab.Clients.OKB.RunCreation {
    2929  [Item("Empty Single-Objective Problem", "A dummy single-objective problem which serves as a placeholder and cannot be solved.")]
    30   [StorableClass]
     30  [StorableClass("3B6FC72F-052E-4F45-8947-5FD111D2858A")]
    3131  [NonDiscoverableType]
    3232  public sealed class EmptySingleObjectiveProblem : SingleObjectiveHeuristicOptimizationProblem<EmptySingleObjectiveEvaluator, EmptySolutionCreator> {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/EmptySolutionCreator.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    3030namespace HeuristicLab.Clients.OKB.RunCreation {
    3131  [Item("EmptySolutionCreator", "A dummy solution creator which throws an exception when executed.")]
    32   [StorableClass]
     32  [StorableClass("709F5794-AF7D-4611-A2E1-01A44C0104D6")]
    3333  [NonDiscoverableType]
    3434  public sealed class EmptySolutionCreator : Operator, ISolutionCreator {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/ItemWrapper.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    2929namespace HeuristicLab.Clients.OKB.RunCreation {
    3030  [Item("ItemWrapper", "A wrapper which wraps an IItem.")]
    31   [StorableClass]
     31  [StorableClass("1B7BC7C9-DA34-40B6-9F34-A1BCA88066E2")]
    3232  [NonDiscoverableType]
    3333  public class ItemWrapper<T> : IItem where T : class, IItem {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/MultiObjectiveOKBProblem.cs

    r12504 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    2929  [Item("OKB Problem (multi-objective)", "Represents a multi-objective problem which is stored in the OKB.")]
    3030  [Creatable(CreatableAttribute.Categories.TestingAndAnalysisOKB, Priority = 120)]
    31   [StorableClass]
     31  [StorableClass("9F1F2ED8-E3E9-428A-B864-3989EC50C3A5")]
    3232  public sealed class MultiObjectiveOKBProblem : OKBProblem, IMultiObjectiveHeuristicOptimizationProblem, IStorableContent {
    3333    public string Filename { get; set; }
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/NamedItemWrapper.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    2828namespace HeuristicLab.Clients.OKB.RunCreation {
    2929  [Item("NamedItemWrapper", "A wrapper which wraps an INamedItem.")]
    30   [StorableClass]
     30  [StorableClass("F4827304-4B4F-4735-B8C5-AA07D2EBE838")]
    3131  [NonDiscoverableType]
    3232  public class NamedItemWrapper<T> : ItemWrapper<T>, INamedItem where T : class, INamedItem {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/OKBAlgorithm.cs

    r12504 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    3636  [Item("OKB Algorithm", "An algorithm which is stored in the OKB.")]
    3737  [Creatable(CreatableAttribute.Categories.TestingAndAnalysisOKB, Priority = 100)]
    38   [StorableClass]
     38  [StorableClass("5C022586-A7A9-43FC-886A-6556C0664CC6")]
    3939  public sealed class OKBAlgorithm : Item, IAlgorithm, IStorableContent {
    4040    public string Filename { get; set; }
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/OKBProblem.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    3232namespace HeuristicLab.Clients.OKB.RunCreation {
    3333  [Item("OKB Problem", "A base class for problems which are stored in the OKB.")]
    34   [StorableClass]
     34  [StorableClass("8E679CF3-2083-4708-917F-D83CD67FE546")]
    3535  public abstract class OKBProblem : Item, IHeuristicOptimizationProblem {
    3636    public virtual Type ProblemType {
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/OKBRun.cs

    r12012 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    3535namespace HeuristicLab.Clients.OKB.RunCreation {
    3636  [Item("OKB Run", "The parameters and results of an algorithm run which are stored in the OKB.")]
    37   [StorableClass]
     37  [StorableClass("D4BC7184-5F42-49A5-A43E-BD8D5295266F")]
    3838  public sealed class OKBRun : NamedItemWrapper<IRun>, IRun, IStorableContent {
    3939    public string Filename { get; set; }
  • branches/PersistenceOverhaul/HeuristicLab.Clients.OKB/3.3/RunCreation/SingleObjectiveOKBProblem.cs

    r12504 r13368  
    1 #region License Information
     1#region License Information
    22/* HeuristicLab
    33 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
     
    2929  [Item("OKB Problem (single-objective)", "Represents a single-objective problem which is stored in the OKB.")]
    3030  [Creatable(CreatableAttribute.Categories.TestingAndAnalysisOKB, Priority = 110)]
    31   [StorableClass]
     31  [StorableClass("CB543CA3-0480-475F-AC99-0F6765F229BE")]
    3232  public sealed class SingleObjectiveOKBProblem : OKBProblem, ISingleObjectiveHeuristicOptimizationProblem, IStorableContent {
    3333    public string Filename { get; set; }
Note: See TracChangeset for help on using the changeset viewer.