Changeset 13368 for branches/PersistenceOverhaul/HeuristicLab.Data/3.3
- Timestamp:
- 11/24/15 17:08:13 (9 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Data/3.3
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/BoolArray.cs
r12012 r13368 27 27 namespace HeuristicLab.Data { 28 28 [Item("BoolArray", "Represents an array of boolean values.")] 29 [StorableClass ]29 [StorableClass("0E6285F8-44C6-4C5E-A1C7-4D5FA847CD73")] 30 30 public class BoolArray : ValueTypeArray<bool>, IStringConvertibleArray { 31 31 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/BoolMatrix.cs
r12012 r13368 28 28 namespace HeuristicLab.Data { 29 29 [Item("BoolMatrix", "Represents a matrix of boolean values.")] 30 [StorableClass ]30 [StorableClass("A4CAEC72-FB75-4F53-96E5-1C2B0B22D21C")] 31 31 public class BoolMatrix : ValueTypeMatrix<bool>, IStringConvertibleMatrix { 32 32 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/BoolValue.cs
r12012 r13368 29 29 namespace HeuristicLab.Data { 30 30 [Item("BoolValue", "Represents a boolean value.")] 31 [StorableClass ]31 [StorableClass("71C32757-345D-4C04-A5C2-98E5FC6B6F9C")] 32 32 public class BoolValue : ValueTypeValue<bool>, IComparable, IStringConvertibleValue { 33 33 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/Comparison.cs
r12012 r13368 28 28 namespace HeuristicLab.Data { 29 29 [Item("Comparison", "Represents a comparison.")] 30 [StorableClass ]30 [StorableClass("3CBD4966-3BC5-4D21-9048-12B8FBCEDEEB")] 31 31 public class Comparison : ValueTypeValue<ComparisonType>, IComparable { 32 32 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/DateTimeValue.cs
r12012 r13368 27 27 namespace HeuristicLab.Data { 28 28 [Item("DateTimeValue", "Represents a date and time value.")] 29 [StorableClass ]29 [StorableClass("872B3F56-2417-47B3-B83F-B2E7D1991521")] 30 30 public class DateTimeValue : ValueTypeValue<DateTime>, IComparable, IStringConvertibleValue { 31 31 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/DoubleArray.cs
r12432 r13368 27 27 namespace HeuristicLab.Data { 28 28 [Item("DoubleArray", "Represents an array of double values.")] 29 [StorableClass ]29 [StorableClass("9728BD08-3506-4E8A-86D1-22AEDFD5377B")] 30 30 public class DoubleArray : ValueTypeArray<double>, IStringConvertibleArray { 31 31 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/DoubleMatrix.cs
r12432 r13368 28 28 namespace HeuristicLab.Data { 29 29 [Item("DoubleMatrix", "Represents a matrix of double values.")] 30 [StorableClass ]30 [StorableClass("9ED42B6A-AB01-493A-9841-8AE7A052F3DC")] 31 31 public class DoubleMatrix : ValueTypeMatrix<double>, IStringConvertibleMatrix { 32 32 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/DoubleRange.cs
r12432 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 26 26 27 27 namespace HeuristicLab.Data { 28 [StorableClass ]28 [StorableClass("63AFDEED-9917-4059-801C-27C4E722C06A")] 29 29 [Item("DoubleRange", "Represents a range of values betweent start and end.")] 30 30 public class DoubleRange : StringConvertibleValueTuple<DoubleValue, DoubleValue> { -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/DoubleValue.cs
r12433 r13368 29 29 namespace HeuristicLab.Data { 30 30 [Item("DoubleValue", "Represents a double value.")] 31 [StorableClass ]31 [StorableClass("F93B7F16-10D0-4DFA-98CB-B9F4D57C2EC6")] 32 32 public class DoubleValue : ValueTypeValue<double>, IComparable, IStringConvertibleValue { 33 33 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/EnumValue.cs
r12148 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 28 28 namespace HeuristicLab.Data { 29 29 [Item("EnumValue", "An abstract base class for representing values of enum types.")] 30 [StorableClass ]30 [StorableClass("FA49D6E4-FAF3-4A1A-B4A9-5E544A49DD5B")] 31 31 public sealed class EnumValue<T> : ValueTypeValue<T>, IComparable<EnumValue<T>> where T : struct, IComparable { 32 32 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/IntArray.cs
r12012 r13368 27 27 namespace HeuristicLab.Data { 28 28 [Item("IntArray", "Represents an array of integer values.")] 29 [StorableClass ]29 [StorableClass("E60ED67C-898E-4AE9-948A-6F05352F2BFC")] 30 30 public class IntArray : ValueTypeArray<int>, IStringConvertibleArray { 31 31 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/IntMatrix.cs
r12012 r13368 28 28 namespace HeuristicLab.Data { 29 29 [Item("IntMatrix", "Represents a matrix of integer values.")] 30 [StorableClass ]30 [StorableClass("BDDBC9C8-C82B-448C-A07E-4118147901F1")] 31 31 public class IntMatrix : ValueTypeMatrix<int>, IStringConvertibleMatrix { 32 32 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/IntRange.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 26 26 27 27 namespace HeuristicLab.Data { 28 [StorableClass ]28 [StorableClass("F2583560-A492-4577-B47F-76A6092F7860")] 29 29 [Item("IntRange", "Represents a range of values betweent start and end.")] 30 30 public class IntRange : StringConvertibleValueTuple<IntValue, IntValue> { -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/IntValue.cs
r12012 r13368 29 29 namespace HeuristicLab.Data { 30 30 [Item("IntValue", "Represents an integer value.")] 31 [StorableClass ]31 [StorableClass("DAD7E1DF-3F1B-4D91-A2B7-45FA6311C559")] 32 32 public class IntValue : ValueTypeValue<int>, IComparable, IStringConvertibleValue { 33 33 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/Path Types/DirectoryValue.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 27 27 namespace HeuristicLab.Data { 28 28 [Item("DirectoryValue", "Represents the path to a directory.")] 29 [StorableClass ]29 [StorableClass("1AC44273-E104-4772-A68B-9E3576679C7B")] 30 30 public class DirectoryValue : PathValue { 31 31 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/Path Types/FileValue.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 27 27 namespace HeuristicLab.Data { 28 28 [Item("FileValue", "Represents the path to a file.")] 29 [StorableClass ]29 [StorableClass("967E33FB-BC2B-4223-B49D-77F264AF8960")] 30 30 public class FileValue : PathValue { 31 31 [Storable] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/Path Types/PathValue.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 27 27 namespace HeuristicLab.Data { 28 28 [Item("PathValue", "Represents a path.")] 29 [StorableClass ]29 [StorableClass("00E1FB80-85AA-4E5E-8980-5CE855564E5E")] 30 30 public abstract class PathValue : Item { 31 31 -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/Path Types/TextFileValue.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 26 26 namespace HeuristicLab.Data { 27 27 [Item("TextFile", "Represents the content and path to a text file.")] 28 [StorableClass ]28 [StorableClass("EE466945-E0DC-435C-8AE4-281EE047B60E")] 29 29 public class TextFileValue : FileValue { 30 30 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/PercentArray.cs
r12012 r13368 27 27 namespace HeuristicLab.Data { 28 28 [Item("PercentArray", "Represents an array of double values in percent.")] 29 [StorableClass ]29 [StorableClass("35CF2041-955E-4C8F-B4D5-67CAD21C7F36")] 30 30 public class PercentArray : DoubleArray { 31 31 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/PercentMatrix.cs
r12012 r13368 28 28 namespace HeuristicLab.Data { 29 29 [Item("PercentMatrix", "Represents a matrix of double values in percent.")] 30 [StorableClass ]30 [StorableClass("8064A11E-894B-471F-9B00-93C09DEC6FCE")] 31 31 public class PercentMatrix : DoubleMatrix { 32 32 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/PercentValue.cs
r12012 r13368 27 27 namespace HeuristicLab.Data { 28 28 [Item("PercentValue", "Represents a double value in percent.")] 29 [StorableClass ]29 [StorableClass("8E744168-B6DF-4D1F-9D4D-D8B7C886A810")] 30 30 public class PercentValue : DoubleValue { 31 31 [Storable(DefaultValue = false)] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/StringArray.cs
r12012 r13368 32 32 namespace HeuristicLab.Data { 33 33 [Item("StringArray", "Represents an array of strings.")] 34 [StorableClass ]34 [StorableClass("3FF6ABD3-8692-4E9F-8925-D48A0EEAEB01")] 35 35 public class StringArray : Item, IEnumerable<string>, IStringConvertibleArray { 36 36 private const int maximumToStringLength = 100; -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/StringConvertibleValueTuple.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 27 27 28 28 namespace HeuristicLab.Data { 29 [StorableClass ]29 [StorableClass("7E40E018-8E89-49DE-926B-924374522E3B")] 30 30 [Item("StringConvertibleValueTuple<,>", "A generic abstract base class for representing multiple values of a string convertible value.")] 31 31 public abstract class StringConvertibleValueTuple<T, U> : Item, IStringConvertibleValueTuple -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/StringMatrix.cs
r12012 r13368 32 32 namespace HeuristicLab.Data { 33 33 [Item("StringMatrix", "Represents a matrix of strings.")] 34 [StorableClass ]34 [StorableClass("58752BBE-8760-4A8E-97DF-9E88AE09989E")] 35 35 public class StringMatrix : Item, IEnumerable<string>, IStringConvertibleMatrix { 36 36 private const int maximumToStringLength = 100; -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/StringValue.cs
r12012 r13368 28 28 namespace HeuristicLab.Data { 29 29 [Item("StringValue", "Represents a string.")] 30 [StorableClass ]30 [StorableClass("CC710F2D-C782-4F52-A4B1-51E77A778CA9")] 31 31 public class StringValue : Item, IComparable, IStringConvertibleValue { 32 32 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/TimeSpanValue.cs
r12012 r13368 28 28 namespace HeuristicLab.Data { 29 29 [Item("TimeSpanValue", "Represents a duration of time.")] 30 [StorableClass ]30 [StorableClass("4F57E126-F139-404A-A210-E3C998C3F11F")] 31 31 public class TimeSpanValue : ValueTypeValue<TimeSpan>, IComparable, IStringConvertibleValue { 32 32 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/ValueTypeArray.cs
r12012 r13368 32 32 namespace HeuristicLab.Data { 33 33 [Item("ValueTypeArray", "An abstract base class for representing arrays of value types.")] 34 [StorableClass ]34 [StorableClass("24C5DD61-14CE-49CA-812D-59874D7DA8A0")] 35 35 public abstract class ValueTypeArray<T> : Item, IEnumerable<T> where T : struct { 36 36 private const int maximumToStringLength = 100; -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/ValueTypeMatrix.cs
r12012 r13368 32 32 namespace HeuristicLab.Data { 33 33 [Item("ValueTypeMatrix", "An abstract base class for representing matrices of value types.")] 34 [StorableClass ]34 [StorableClass("3711CE5A-0DBF-4D46-AC39-A3A8D129B95A")] 35 35 public abstract class ValueTypeMatrix<T> : Item, IEnumerable<T> where T : struct { 36 36 private const int maximumToStringLength = 100; -
branches/PersistenceOverhaul/HeuristicLab.Data/3.3/ValueTypeValue.cs
r12012 r13368 28 28 namespace HeuristicLab.Data { 29 29 [Item("ValueTypeValue", "An abstract base class for representing values of value types.")] 30 [StorableClass ]30 [StorableClass("B0E6DFBB-A3CB-4232-8D82-E8761448EA68")] 31 31 public abstract class ValueTypeValue<T> : Item where T : struct { 32 32 public static new Image StaticItemImage {
Note: See TracChangeset
for help on using the changeset viewer.