Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
05/04/17 17:19:35 (7 years ago)
Author:
gkronber
Message:

#2520: changed all usages of StorableClass to use StorableType with an auto-generated GUID (did not add StorableType to other type definitions yet)

Location:
branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/AttDistance.cs

    r14185 r14927  
    2323using HeuristicLab.Core;
    2424using HeuristicLab.Data;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HeuristicLab.Persistence;
    2626using HeuristicLab.Problems.Instances;
    2727
    2828namespace HeuristicLab.Problems.PTSP {
    2929  [Item("Att Distance", "Calculates the att distance.")]
    30   [StorableClass]
     30  [StorableType("bbfc9701-d243-43d8-8826-5949d00f6694")]
    3131  public sealed class AttDistance : DistanceCalculator {
    3232
  • branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/DistanceCalculator.cs

    r14185 r14927  
    2323using HeuristicLab.Core;
    2424using HeuristicLab.Data;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HeuristicLab.Persistence;
    2626
    2727namespace HeuristicLab.Problems.PTSP {
    2828  [Item("Distance calculator", "Calculates the distance between two cities given as index of a coordinates matrix.")]
    29   [StorableClass]
     29  [StorableType("ba89c83d-c118-470a-8a3f-69da44615055")]
    3030  public abstract class DistanceCalculator : Item {
    3131    [StorableConstructor]
  • branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/EuclideanDistance.cs

    r14185 r14927  
    2323using HeuristicLab.Core;
    2424using HeuristicLab.Data;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HeuristicLab.Persistence;
    2626using HeuristicLab.Problems.Instances;
    2727
    2828namespace HeuristicLab.Problems.PTSP {
    2929  [Item("Euclidean Distance", "Calculates the euclidean distance.")]
    30   [StorableClass]
     30  [StorableType("d3e985ee-ba6d-4cbf-8c36-ac609606aaa9")]
    3131  public sealed class EuclideanDistance : DistanceCalculator {
    3232
  • branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/GeoDistance.cs

    r14185 r14927  
    2323using HeuristicLab.Core;
    2424using HeuristicLab.Data;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HeuristicLab.Persistence;
    2626using HeuristicLab.Problems.Instances;
    2727
    2828namespace HeuristicLab.Problems.PTSP {
    2929  [Item("Geo Distance", "Calculates the geo distance.")]
    30   [StorableClass]
     30  [StorableType("0db0ff90-2c17-4116-9a5d-c6af9407c692")]
    3131  public sealed class GeoDistance : DistanceCalculator {
    3232
  • branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/ManhattanDistance.cs

    r14185 r14927  
    2323using HeuristicLab.Core;
    2424using HeuristicLab.Data;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HeuristicLab.Persistence;
    2626using HeuristicLab.Problems.Instances;
    2727
    2828namespace HeuristicLab.Problems.PTSP {
    2929  [Item("Manhattan Distance", "Calculates the Manhattan distance.")]
    30   [StorableClass]
     30  [StorableType("d7a8c747-e528-4ca4-b3eb-4705ddc3a5ab")]
    3131  public sealed class ManhattanDistance : DistanceCalculator {
    3232
  • branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/MaximumDistance.cs

    r14185 r14927  
    2323using HeuristicLab.Core;
    2424using HeuristicLab.Data;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HeuristicLab.Persistence;
    2626using HeuristicLab.Problems.Instances;
    2727
    2828namespace HeuristicLab.Problems.PTSP {
    2929  [Item("Maximum Distance", "Calculates the maximum distance.")]
    30   [StorableClass]
     30  [StorableType("893efc65-3a00-437a-82a3-fb4d50979969")]
    3131  public sealed class MaximumDistance : DistanceCalculator {
    3232
  • branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/RoundedEuclideanDistance.cs

    r14185 r14927  
    2323using HeuristicLab.Core;
    2424using HeuristicLab.Data;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HeuristicLab.Persistence;
    2626using HeuristicLab.Problems.Instances;
    2727
    2828namespace HeuristicLab.Problems.PTSP {
    2929  [Item("Rounded Euclidean Distance", "Calculates the euclidean distance and rounds it to the nearest integer.")]
    30   [StorableClass]
     30  [StorableType("756d98c4-72a7-48f8-9d35-cd53a7ceedfb")]
    3131  public sealed class RoundedEuclideanDistance : DistanceCalculator {
    3232
  • branches/PersistenceReintegration/HeuristicLab.Problems.PTSP/3.3/DistanceCalculators/UpperEuclideanDistance.cs

    r14185 r14927  
    2323using HeuristicLab.Core;
    2424using HeuristicLab.Data;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HeuristicLab.Persistence;
    2626using HeuristicLab.Problems.Instances;
    2727
    2828namespace HeuristicLab.Problems.PTSP {
    2929  [Item("Upper Euclidean Distance", "Calculates the ceiling of the euclidean distance.")]
    30   [StorableClass]
     30  [StorableType("0509e809-fae5-44cd-8cfd-8e7db34381f8")]
    3131  public sealed class UpperEuclideanDistance : DistanceCalculator {
    3232
Note: See TracChangeset for help on using the changeset viewer.