Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/12/13 13:32:34 (11 years ago)
Author:
mkommend
Message:

#1734: Added StorableConstructor to all storable DataImporter classes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.DataImporter/HeuristicLab.DataImporter.Command/ChangeValues/SearchCommandBase.cs

    r7267 r9614  
    2020#endregion
    2121
    22 using System;
    23 using System.Collections.Generic;
    24 using System.Linq;
    25 using System.Text;
    2622using HeuristicLab.DataImporter.Data.CommandBase;
     23using HeuristicLab.DataImporter.Data.Model;
    2724using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    28 using HeuristicLab.DataImporter.Data.Model;
    2925
    3026namespace HeuristicLab.DataImporter.Command {
    3127  [StorableClass]
    3228  public abstract class SearchCommandBase : ColumnGroupCommandWithAffectedColumnsBase {
    33      private SearchCommandBase()
    34       : base(null,string.Empty,null) {
    35     }
    36 
    37      public SearchCommandBase(DataSet dataSet, string columnGroupName, int[] affectedColumns) :
     29    [StorableConstructor]
     30    protected SearchCommandBase(bool deserializing) : base(deserializing) { }
     31    protected SearchCommandBase(DataSet dataSet, string columnGroupName, int[] affectedColumns) :
    3832      base(dataSet, columnGroupName, affectedColumns) {
    3933    }
    4034
    41      [Storable]
    42      private string searchValue;
    43      public string SearchValue {
    44        get { return this.searchValue; }
    45        set { this.searchValue = string.IsNullOrEmpty(value) ? null : value.Trim(); }
    46      }
     35    [Storable]
     36    private string searchValue;
     37    public string SearchValue {
     38      get { return this.searchValue; }
     39      set { this.searchValue = string.IsNullOrEmpty(value) ? null : value.Trim(); }
     40    }
    4741  }
    4842}
Note: See TracChangeset for help on using the changeset viewer.