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