Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/28/18 16:10:48 (6 years ago)
Author:
jkarder
Message:

#2520: worked on reintegration of new persistence

  • added nuget references to HEAL.Fossil
  • added StorableType attributes to many classes
  • changed signature of StorableConstructors
  • removed some classes in old persistence
  • removed some unnecessary usings
Location:
branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content
Files:
14 edited

Legend:

Unmodified
Added
Removed
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/CorrelationMatrixContent.cs

    r16453 r16462  
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Fossil;
    2626using HeuristicLab.Problems.DataAnalysis;
    2727
    2828namespace HeuristicLab.DataPreprocessing {
    2929  [Item("Feature Correlation Matrix", "Represents the feature correlation matrix.")]
    30   [StorableClass]
     30  [StorableType("E6B5FD30-847E-4AA5-8638-9CD166E10C22")]
    3131  public class CorrelationMatrixContent : PreprocessingContent, IViewShortcut {
    3232    public static new Image StaticItemImage {
     
    6363
    6464    [StorableConstructor]
    65     protected CorrelationMatrixContent(bool deserializing)
    66       : base(deserializing) { }
     65    protected CorrelationMatrixContent(StorableConstructorFlag _) : base(_) { }
    6766    #endregion
    6867
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/DataCompletenessChartContent.cs

    r16453 r16462  
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Fossil;
    2626
    2727namespace HeuristicLab.DataPreprocessing {
    2828  [Item("Data Completeness Chart", "Represents a datacompleteness chart.")]
    29   [StorableClass]
     29  [StorableType("C3709BBA-D024-482C-9D28-E15B1F2B2F54")]
    3030  public class DataCompletenessChartContent : PreprocessingContent, IViewShortcut {
    3131    public static new Image StaticItemImage {
     
    4646
    4747    [StorableConstructor]
    48     protected DataCompletenessChartContent(bool deserializing)
    49       : base(deserializing) { }
     48    protected DataCompletenessChartContent(StorableConstructorFlag _) : base(_) { }
    5049    #endregion
    5150  }
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/DataGridContent.cs

    r16453 r16462  
    2727using HeuristicLab.Core;
    2828using HeuristicLab.Data;
    29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     29using HEAL.Fossil;
    3030using HeuristicLab.Random;
    3131
    3232namespace HeuristicLab.DataPreprocessing {
    3333  [Item("Data Grid", "Represents a data grid.")]
    34   [StorableClass]
     34  [StorableType("DC6AE5CE-B0FA-4C8C-BDBB-D490C6DE4174")]
    3535  public class DataGridContent : PreprocessingContent, IStringConvertibleMatrix, IViewShortcut {
    3636    public static new Image StaticItemImage {
     
    8585
    8686    [StorableConstructor]
    87     protected DataGridContent(bool deserializing)
    88       : base(deserializing) { }
     87    protected DataGridContent(StorableConstructorFlag _) : base(_) { }
    8988    #endregion
    9089
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/FilterContent.cs

    r16453 r16462  
    2626using HeuristicLab.Core;
    2727using HeuristicLab.DataPreprocessing.Filter;
    28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     28using HEAL.Fossil;
    2929
    3030namespace HeuristicLab.DataPreprocessing {
    3131  [Item("Filter", "Represents the filter grid.")]
    32   [StorableClass]
     32  [StorableType("A1676153-6E8F-48B5-8FC4-EB0E8060179D")]
    3333  public class FilterContent : PreprocessingContent, IViewShortcut {
    3434    public static new Image StaticItemImage {
     
    8383
    8484    [StorableConstructor]
    85     protected FilterContent(bool deserializing)
    86       : base(deserializing) { }
     85    protected FilterContent(StorableConstructorFlag _) : base(_) { }
    8786    #endregion
    8887  }
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/HistogramContent.cs

    r16453 r16462  
    2626using HeuristicLab.Common;
    2727using HeuristicLab.Core;
    28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     28using HEAL.Fossil;
    2929
    3030namespace HeuristicLab.DataPreprocessing {
    3131  [Item("Histogram", "Represents the histogram grid.")]
    32   [StorableClass]
     32  [StorableType("FD29EAB3-ABE6-49F4-A162-16E11790F7D5")]
    3333  public class HistogramContent : PreprocessingChartContent {
    3434    public static new Image StaticItemImage {
     
    6666
    6767    [StorableConstructor]
    68     protected HistogramContent(bool deserializing)
    69       : base(deserializing) { }
     68    protected HistogramContent(StorableConstructorFlag _) : base(_) { }
    7069    #endregion
    7170
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/LineChartContent.cs

    r16453 r16462  
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Fossil;
    2626
    2727namespace HeuristicLab.DataPreprocessing {
    2828  [Item("Line Chart", "Represents the line chart grid.")]
    29   [StorableClass]
     29  [StorableType("F874E5FD-27A8-471F-91D5-598392655FA4")]
    3030  public class LineChartContent : PreprocessingChartContent {
    3131    public static new Image StaticItemImage {
     
    5252
    5353    [StorableConstructor]
    54     protected LineChartContent(bool deserializing)
    55       : base(deserializing) { }
     54    protected LineChartContent(StorableConstructorFlag _) : base(_) { }
    5655    #endregion
    5756  }
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/ManipulationContent.cs

    r16453 r16462  
    2626using HeuristicLab.Common;
    2727using HeuristicLab.Core;
    28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     28using HEAL.Fossil;
    2929
    3030namespace HeuristicLab.DataPreprocessing {
    3131  [Item("Manipulation", "Represents the available manipulations on a data set.")]
    32   [StorableClass]
     32  [StorableType("42EE7A94-807F-482D-BE64-F98B05896B16")]
    3333  public class ManipulationContent : PreprocessingContent, IViewShortcut {
    3434    public static new Image StaticItemImage {
     
    4949
    5050    [StorableConstructor]
    51     protected ManipulationContent(bool deserializing)
    52       : base(deserializing) { }
     51    protected ManipulationContent(StorableConstructorFlag _) : base(_) { }
    5352    #endregion
    5453
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/MultiScatterPlotContent.cs

    r16453 r16462  
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Fossil;
    2626
    2727namespace HeuristicLab.DataPreprocessing {
    2828  [Item("Multi Scatter Plot", "Represents a multi scatter plot.")]
    29   [StorableClass]
     29  [StorableType("1F55FF9A-2EE3-4A5B-BEF4-8F19D9A3A54D")]
    3030  public class MultiScatterPlotContent : ScatterPlotContent {
    3131    public static new Image StaticItemImage {
     
    4646
    4747    [StorableConstructor]
    48     protected MultiScatterPlotContent(bool deserializing)
    49       : base(deserializing) { }
     48    protected MultiScatterPlotContent(StorableConstructorFlag _) : base(_) { }
    5049    #endregion
    5150  }
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/PreprocessingChartContent.cs

    r16453 r16462  
    2929using HeuristicLab.Core;
    3030using HeuristicLab.Data;
    31 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     31using HEAL.Fossil;
    3232
    3333namespace HeuristicLab.DataPreprocessing {
    3434  [Item("PreprocessingChart", "Represents a preprocessing chart.")]
    35   [StorableClass]
     35  [StorableType("7EDAFA6E-E4B1-4150-BB57-280A9F9E61D8")]
    3636  public class PreprocessingChartContent : PreprocessingContent, IViewShortcut {
    3737    public enum LegendOrder {
     
    7373
    7474    [StorableConstructor]
    75     protected PreprocessingChartContent(bool deserializing)
    76       : base(deserializing) { }
     75    protected PreprocessingChartContent(StorableConstructorFlag _) : base(_) { }
    7776    #endregion
    7877
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/PreprocessingContent.cs

    r16453 r16462  
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Fossil;
    2626
    2727namespace HeuristicLab.DataPreprocessing {
    2828  [Item("PreprocessingContent", "")]
    29   [StorableClass]
     29  [StorableType("16A5E913-08C6-4286-AD2F-4598ACB60F74")]
    3030  public abstract class PreprocessingContent : Item {
    3131
     
    4343
    4444    [StorableConstructor]
    45     protected PreprocessingContent(bool deserializing)
    46       : base(deserializing) { }
     45    protected PreprocessingContent(StorableConstructorFlag _) : base(_) { }
    4746    #endregion
    4847  }
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/ScatterPlotContent.cs

    r16453 r16462  
    2626using HeuristicLab.Common;
    2727using HeuristicLab.Core;
    28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     28using HEAL.Fossil;
    2929using HeuristicLab.Visualization.ChartControlsExtensions;
    3030
    3131namespace HeuristicLab.DataPreprocessing {
    3232  [Item("ScatterPlotContent", "")]
    33   [StorableClass]
     33  [StorableType("CF1014CB-9B19-4653-AEC2-630C231D89B2")]
    3434  public abstract class ScatterPlotContent : PreprocessingChartContent {
    3535    [Storable]
     
    4747
    4848    [StorableConstructor]
    49     protected ScatterPlotContent(bool deserializing)
    50       : base(deserializing) { }
     49    protected ScatterPlotContent(StorableConstructorFlag _) : base(_) { }
    5150    #endregion
    5251
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/SingleScatterPlotContent.cs

    r16453 r16462  
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Fossil;
    2626
    2727namespace HeuristicLab.DataPreprocessing {
    2828  [Item("Scatter Plot", "Represents a scatter plot.")]
    29   [StorableClass]
     29  [StorableType("7DED0A9A-8999-483F-9F4E-130B7B8A0E76")]
    3030  public class SingleScatterPlotContent : ScatterPlotContent {
    3131    public static new Image StaticItemImage {
     
    5353
    5454    [StorableConstructor]
    55     protected SingleScatterPlotContent(bool deserializing)
    56       : base(deserializing) { }
     55    protected SingleScatterPlotContent(StorableConstructorFlag _) : base(_) { }
    5756    #endregion
    5857  }
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/StatisticsContent.cs

    r16453 r16462  
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Fossil;
    2626
    2727namespace HeuristicLab.DataPreprocessing {
    2828  [Item("Statistics", "Represents the statistics grid.")]
    29   [StorableClass]
     29  [StorableType("09B05895-BEE1-4D52-A6ED-504472D8A1FE")]
    3030  public class StatisticsContent : PreprocessingContent, IViewShortcut {
    3131    public static new Image StaticItemImage {
     
    4646
    4747    [StorableConstructor]
    48     protected StatisticsContent(bool deserializing)
    49       : base(deserializing) { }
     48    protected StatisticsContent(StorableConstructorFlag _) : base(_) { }
    5049    #endregion
    5150
  • branches/2520_PersistenceReintegration/HeuristicLab.DataPreprocessing/3.4/Content/TransformationContent.cs

    r16453 r16462  
    2323using HeuristicLab.Common;
    2424using HeuristicLab.Core;
    25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
     25using HEAL.Fossil;
    2626using HeuristicLab.Problems.DataAnalysis;
    2727
    2828namespace HeuristicLab.DataPreprocessing {
    2929  [Item("Transformation", "Represents the transformation grid.")]
    30   [StorableClass]
     30  [StorableType("43EBAA29-D1FC-4187-8567-0003D88BD748")]
    3131  public class TransformationContent : PreprocessingContent, IViewShortcut {
    3232    public static new Image StaticItemImage {
     
    5252
    5353    [StorableConstructor]
    54     protected TransformationContent(bool deserializing)
    55       : base(deserializing) { }
     54    protected TransformationContent(StorableConstructorFlag _) : base(_) { }
    5655    #endregion
    5756  }
Note: See TracChangeset for help on using the changeset viewer.