Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/14/10 01:06:17 (14 years ago)
Author:
epitzer
Message:

Merge StorableClassType.Empty into StorableClassType.MarkedOnly and make it the default if not specified (#548)

Location:
trunk/sources/HeuristicLab.Data/3.3
Files:
18 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Data/3.3/BoolArrayData.cs

    r2996 r3017  
    2727  [Item("BoolArrayData", "Represents an array of boolean values.")]
    2828  [Creatable("Test")]
    29   [StorableClass(StorableClassType.Empty)]
     29  [StorableClass]
    3030  public sealed class BoolArrayData : ValueTypeArrayData<bool>, IStringConvertibleArrayData {
    3131    public BoolArrayData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/BoolData.cs

    r2996 r3017  
    2828  [Item("BoolData", "Represents a boolean value.")]
    2929  [Creatable("Test")]
    30   [StorableClass(StorableClassType.Empty)]
     30  [StorableClass]
    3131  public sealed class BoolData : ValueTypeData<bool>, IComparable, IStringConvertibleData {
    3232    public BoolData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/BoolMatrixData.cs

    r2996 r3017  
    2727  [Item("BoolMatrixData", "Represents a matrix of boolean values.")]
    2828  [Creatable("Test")]
    29   [StorableClass(StorableClassType.Empty)]
     29  [StorableClass]
    3030  public sealed class BoolMatrixData : ValueTypeMatrixData<bool>, IStringConvertibleMatrixData {
    3131    public BoolMatrixData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/ComparisonData.cs

    r2996 r3017  
    2727  [Item("ComparisonData", "Represents a comparison.")]
    2828  [Creatable("Test")]
    29   [StorableClass(StorableClassType.Empty)]
     29  [StorableClass]
    3030  public sealed class ComparisonData : ValueTypeData<Comparison>, IComparable {
    3131    public ComparisonData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/DateTimeData.cs

    r2996 r3017  
    2727  [Item("DateTimeData", "Represents a date and time value.")]
    2828  [Creatable("Test")]
    29   [StorableClass(StorableClassType.Empty)]
     29  [StorableClass]
    3030  public sealed class DateTimeData : ValueTypeData<DateTime>, IComparable, IStringConvertibleData {
    3131    public DateTimeData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/DoubleArrayData.cs

    r2996 r3017  
    2727  [Item("DoubleArrayData", "Represents an array of double values.")]
    2828  [Creatable("Test")]
    29   [StorableClass(StorableClassType.Empty)]
     29  [StorableClass]
    3030  public sealed class DoubleArrayData : ValueTypeArrayData<double>, IStringConvertibleArrayData {
    3131    public DoubleArrayData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/DoubleData.cs

    r2996 r3017  
    2828  [Item("DoubleData", "Represents a double value.")]
    2929  [Creatable("Test")]
    30   [StorableClass(StorableClassType.Empty)]
     30  [StorableClass]
    3131  public sealed class DoubleData : ValueTypeData<double>, IComparable, IStringConvertibleData {
    3232    public DoubleData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/DoubleMatrixData.cs

    r2996 r3017  
    2727  [Item("DoubleMatrixData", "Represents a matrix of double values.")]
    2828  [Creatable("Test")]
    29   [StorableClass(StorableClassType.Empty)]
     29  [StorableClass]
    3030  public sealed class DoubleMatrixData : ValueTypeMatrixData<double>, IStringConvertibleMatrixData {
    3131    public DoubleMatrixData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/IntArrayData.cs

    r2996 r3017  
    2727  [Item("IntArrayData", "Represents an array of integer values.")]
    2828  [Creatable("Test")]
    29   [StorableClass(StorableClassType.Empty)]
     29  [StorableClass]
    3030  public sealed class IntArrayData : ValueTypeArrayData<int>, IStringConvertibleArrayData {
    3131    public IntArrayData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/IntData.cs

    r2996 r3017  
    2828  [Item("IntData", "Represents an integer value.")]
    2929  [Creatable("Test")]
    30   [StorableClass(StorableClassType.Empty)]
     30  [StorableClass]
    3131  public sealed class IntData : ValueTypeData<int>, IComparable, IStringConvertibleData {
    3232    public IntData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/IntMatrixData.cs

    r2996 r3017  
    2727  [Item("IntMatrixData", "Represents a matrix of integer values.")]
    2828  [Creatable("Test")]
    29   [StorableClass(StorableClassType.Empty)]
     29  [StorableClass]
    3030  public sealed class IntMatrixData : ValueTypeMatrixData<int>, IStringConvertibleMatrixData {
    3131    public IntMatrixData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/StringArrayData.cs

    r2995 r3017  
    3030  [Item("StringArrayData", "Represents an array of strings.")]
    3131  [Creatable("Test")]
    32   [StorableClass(StorableClassType.MarkedOnly)]
     32  [StorableClass]
    3333  public sealed class StringArrayData : Item, IEnumerable, IStringConvertibleArrayData {
    3434    [Storable]
  • trunk/sources/HeuristicLab.Data/3.3/StringData.cs

    r2995 r3017  
    2727  [Item("StringData", "Represents a string.")]
    2828  [Creatable("Test")]
    29   [StorableClass(StorableClassType.MarkedOnly)]
     29  [StorableClass]
    3030  public sealed class StringData : Item, IComparable, IStringConvertibleData {
    3131    [Storable]
  • trunk/sources/HeuristicLab.Data/3.3/StringMatrixData.cs

    r2995 r3017  
    3030  [Item("StringMatrixData", "Represents a matrix of strings.")]
    3131  [Creatable("Test")]
    32   [StorableClass(StorableClassType.MarkedOnly)]
     32  [StorableClass]
    3333  public sealed class StringMatrixData : Item, IEnumerable, IStringConvertibleMatrixData {
    3434    [Storable]
  • trunk/sources/HeuristicLab.Data/3.3/TimeSpanData.cs

    r2996 r3017  
    2828  [Item("TimeSpanData", "Represents a duration of time.")]
    2929  [Creatable("Test")]
    30   [StorableClass(StorableClassType.Empty)]
     30  [StorableClass]
    3131  public sealed class TimeSpanData : ValueTypeData<TimeSpan>, IComparable, IStringConvertibleData {
    3232    public TimeSpanData() : base() { }
  • trunk/sources/HeuristicLab.Data/3.3/ValueTypeArrayData.cs

    r2994 r3017  
    2929namespace HeuristicLab.Data {
    3030  [Item("ValueTypeArrayData<T>", "A base class for representing arrays of value types.")]
    31   [StorableClass(StorableClassType.MarkedOnly)]
     31  [StorableClass]
    3232  public class ValueTypeArrayData<T> : Item, IEnumerable where T : struct {
    3333    [Storable]
  • trunk/sources/HeuristicLab.Data/3.3/ValueTypeData.cs

    r2994 r3017  
    2626namespace HeuristicLab.Data {
    2727  [Item("ValueTypeData<T>", "A base class for representing value types.")]
    28   [StorableClass(StorableClassType.MarkedOnly)]
     28  [StorableClass]
    2929  public class ValueTypeData<T> : Item where T : struct {
    3030    [Storable]
  • trunk/sources/HeuristicLab.Data/3.3/ValueTypeMatrixData.cs

    r2994 r3017  
    2929namespace HeuristicLab.Data {
    3030  [Item("ValueTypeMatrixData<T>", "A base class for representing matrices of value types.")]
    31   [StorableClass(StorableClassType.MarkedOnly)]
     31  [StorableClass]
    3232  public class ValueTypeMatrixData<T> : Item, IEnumerable where T : struct {
    3333    [Storable]
Note: See TracChangeset for help on using the changeset viewer.