Changeset 14711 for branches/PersistenceOverhaul/HeuristicLab.Core/3.3
- Timestamp:
- 03/03/17 11:41:43 (8 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Core/3.3
- Files:
-
- 45 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/CheckedItemCollection.cs
r13368 r14711 32 32 /// </summary> 33 33 /// <typeparam name="T">The element type (base type IItem)</typeparam> 34 [Storable Class("7CA48FC0-AA99-46AC-B0D0-AFF37349D896")]34 [StorableType("7CA48FC0-AA99-46AC-B0D0-AFF37349D896")] 35 35 [Item("CheckedItemCollection", "Represents a collection of items that can be checked or unchecked.")] 36 36 public class CheckedItemCollection<T> : ItemCollection<T>, ICheckedItemCollection<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/CheckedItemList.cs
r13368 r14711 32 32 /// </summary> 33 33 /// <typeparam name="T">The element type (base type is IItem)</typeparam> 34 [Storable Class("A7EB1197-74BE-46AC-AACE-D4575A395873")]34 [StorableType("A7EB1197-74BE-46AC-AACE-D4575A395873")] 35 35 [Item("CheckedItemList", "Represents a list of items that can be checked or unchecked.")] 36 36 public class CheckedItemList<T> : ItemList<T>, ICheckedItemList<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ConstraintCollection.cs
r13368 r14711 25 25 26 26 namespace HeuristicLab.Core { 27 [Storable Class("C0BE1B31-84C2-40A3-8D5F-2D4EBCCCB70D")]27 [StorableType("C0BE1B31-84C2-40A3-8D5F-2D4EBCCCB70D")] 28 28 [Item("ConstraintCollection", "Represents a collection of constraints.")] 29 29 public class ConstraintCollection : ItemCollection<IConstraint> { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/DirectedGraph/Arc.cs
r13386 r14711 26 26 namespace HeuristicLab.Core { 27 27 [Item("Arc", "A graph arc connecting two graph vertices, that can have a weight, label, and data object for holding additional info")] 28 [Storable Class("B9E1D948-BCEF-4B07-AADD-2E39A80F15DF")]28 [StorableType("B9E1D948-BCEF-4B07-AADD-2E39A80F15DF")] 29 29 public class Arc : Item, IArc { 30 30 [Storable] … … 82 82 } 83 83 84 [Storable Class("9C41B31C-E208-46A2-87FC-45A9F0A9A928")]84 [StorableType("9C41B31C-E208-46A2-87FC-45A9F0A9A928")] 85 85 public class Arc<T> : Arc, IArc<T> where T : class,IDeepCloneable { 86 86 [Storable] -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/DirectedGraph/DirectedGraph.cs
r13368 r14711 30 30 namespace HeuristicLab.Core { 31 31 [Item("DirectedGraph", "Generic class representing a directed graph with custom vertices and content")] 32 [Storable Class("57BB1C46-28A7-482A-8BAE-437AD14B0158")]32 [StorableType("57BB1C46-28A7-482A-8BAE-437AD14B0158")] 33 33 public class DirectedGraph : Item, IDirectedGraph { 34 34 public override Image ItemImage { get { return VSImageLibrary.Graph; } } -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/DirectedGraph/Vertex.cs
r13386 r14711 28 28 namespace HeuristicLab.Core { 29 29 [Item("Vertex", "An object representing a vertex in the graph. It can have a text label, a weight, and an additional data object.")] 30 [Storable Class("DC0C1D1F-82DF-4150-94CC-A10FD3667F72")]30 [StorableType("DC0C1D1F-82DF-4150-94CC-A10FD3667F72")] 31 31 public class Vertex : Item, IVertex { 32 32 [Storable] … … 141 141 } 142 142 143 [Storable Class("0B8261A0-8829-4BB8-B7EF-940A9A0AB1D9")]143 [StorableType("0B8261A0-8829-4BB8-B7EF-940A9A0AB1D9")] 144 144 public class Vertex<T> : Vertex, IVertex<T> where T : class,IDeepCloneable { 145 145 [Storable] -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ItemArray.cs
r13368 r14711 29 29 30 30 namespace HeuristicLab.Core { 31 [Storable Class("4DC5BC72-18EC-457F-96FD-C9408C10B15F")]31 [StorableType("4DC5BC72-18EC-457F-96FD-C9408C10B15F")] 32 32 [Item("ItemArray", "Represents an array of items.")] 33 33 public class ItemArray<T> : ObservableArray<T>, IItemArray<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ItemCollection.cs
r13368 r14711 29 29 30 30 namespace HeuristicLab.Core { 31 [Storable Class("A9222563-D714-43F1-8A52-0E3779C4C0F8")]31 [StorableType("A9222563-D714-43F1-8A52-0E3779C4C0F8")] 32 32 [Item("ItemCollection", "Represents a collection of items.")] 33 33 public class ItemCollection<T> : ObservableCollection<T>, IItemCollection<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ItemDictionary.cs
r13368 r14711 28 28 29 29 namespace HeuristicLab.Core { 30 [Storable Class("99361DE7-D6B9-4D1B-8797-AD7E3FC7CA30")]30 [StorableType("99361DE7-D6B9-4D1B-8797-AD7E3FC7CA30")] 31 31 [Item("ItemDictionary", "Represents a dictionary of items.")] 32 32 public class ItemDictionary<TKey, TValue> : ObservableDictionary<TKey, TValue>, IItemDictionary<TKey, TValue> -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ItemList.cs
r13368 r14711 29 29 30 30 namespace HeuristicLab.Core { 31 [Storable Class("387AADA0-A019-4B09-B8A7-FEBFB17EC6E8")]31 [StorableType("387AADA0-A019-4B09-B8A7-FEBFB17EC6E8")] 32 32 [Item("ItemList", "Represents a list of items.")] 33 33 public class ItemList<T> : ObservableList<T>, IItemList<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ItemSet.cs
r13368 r14711 29 29 30 30 namespace HeuristicLab.Core { 31 [Storable Class("9B0FF207-0B25-4ADA-A45D-51D3250CF0E8")]31 [StorableType("9B0FF207-0B25-4ADA-A45D-51D3250CF0E8")] 32 32 [Item("ItemSet", "Represents a set of items.")] 33 33 public class ItemSet<T> : ObservableSet<T>, IItemSet<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/KeyedItemCollection.cs
r13368 r14711 29 29 namespace HeuristicLab.Core { 30 30 [Item("KeyedItemCollection", "Represents a keyed collection of items.")] 31 [Storable Class("E578BDD7-77B2-40D0-8F31-68A190A61DDD")]31 [StorableType("E578BDD7-77B2-40D0-8F31-68A190A61DDD")] 32 32 public abstract class KeyedItemCollection<TKey, TItem> : ObservableKeyedCollection<TKey, TItem>, IKeyedItemCollection<TKey, TItem> where TItem : class, IItem { 33 33 public virtual string ItemName { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/NamedItemCollection.cs
r13368 r14711 27 27 namespace HeuristicLab.Core { 28 28 [Item("NamedItemCollection", "Represents a collection of named items.")] 29 [Storable Class("D3C81433-819F-4E33-866F-36B29F843E65")]29 [StorableType("D3C81433-819F-4E33-866F-36B29F843E65")] 30 30 public class NamedItemCollection<T> : KeyedItemCollection<string, T> where T : class, INamedItem { 31 31 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/OperationCollection.cs
r13368 r14711 26 26 27 27 namespace HeuristicLab.Core { 28 [Storable Class("42ECBE1C-2DCC-4285-9EE5-270C390EF749")]28 [StorableType("42ECBE1C-2DCC-4285-9EE5-270C390EF749")] 29 29 public sealed class OperationCollection : DeepCloneable, IList<IOperation>, IOperation { 30 30 [Storable] -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/OperatorCollection.cs
r13368 r14711 25 25 26 26 namespace HeuristicLab.Core { 27 [Storable Class("B171A41D-898C-4C25-A78C-91BEFE627499")]27 [StorableType("B171A41D-898C-4C25-A78C-91BEFE627499")] 28 28 [Item("Operator Collection", "Represents a collection of operators.")] 29 29 public class OperatorCollection : ItemCollection<IOperator> { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/OperatorList.cs
r13368 r14711 25 25 26 26 namespace HeuristicLab.Core { 27 [Storable Class("975E2255-B5B0-4B10-A864-B575DB095FEE")]27 [StorableType("975E2255-B5B0-4B10-A864-B575DB095FEE")] 28 28 [Item("OperatorList", "Represents a list of operators.")] 29 29 public class OperatorList : ItemList<IOperator> { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/OperatorSet.cs
r13368 r14711 25 25 26 26 namespace HeuristicLab.Core { 27 [Storable Class("D1287644-FD5C-4838-BB3F-8E66EA5350CC")]27 [StorableType("D1287644-FD5C-4838-BB3F-8E66EA5350CC")] 28 28 [Item("OperatorSet", "Represents a set of operators.")] 29 29 public class OperatorSet : ItemSet<IOperator> { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ParameterCollection.cs
r13368 r14711 25 25 26 26 namespace HeuristicLab.Core { 27 [Storable Class("A6144D48-4C4D-43CF-950B-B4397C628BFF")]27 [StorableType("A6144D48-4C4D-43CF-950B-B4397C628BFF")] 28 28 [Item("ParameterCollection", "Represents a collection of parameters.")] 29 29 public class ParameterCollection : NamedItemCollection<IParameter> { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ReadOnlyCheckedItemCollection.cs
r13368 r14711 27 27 28 28 namespace HeuristicLab.Core { 29 [Storable Class("4BA73C5B-BC1D-4DCD-8F7B-A70E3C783839")]29 [StorableType("4BA73C5B-BC1D-4DCD-8F7B-A70E3C783839")] 30 30 [Item("ReadOnlyCheckedItemCollection", "Represents a read-only collection of checked items.")] 31 31 public class ReadOnlyCheckedItemCollection<T> : ReadOnlyItemCollection<T>, ICheckedItemCollection<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ReadOnlyCheckedItemList.cs
r13368 r14711 27 27 28 28 namespace HeuristicLab.Core { 29 [Storable Class("74AF211B-7F7F-45AC-955A-9F2F915A467E")]29 [StorableType("74AF211B-7F7F-45AC-955A-9F2F915A467E")] 30 30 [Item("ReadOnlyCheckedItemList", "Represents a read-only list of checked items.")] 31 31 public class ReadOnlyCheckedItemList<T> : ReadOnlyItemList<T>, ICheckedItemList<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ReadOnlyItemArray.cs
r13368 r14711 27 27 28 28 namespace HeuristicLab.Core { 29 [Storable Class("4E5A29B9-2788-4492-AE20-852BFCE69760")]29 [StorableType("4E5A29B9-2788-4492-AE20-852BFCE69760")] 30 30 [Item("ReadOnlyItemArray", "Represents a read-only array of items.")] 31 31 public class ReadOnlyItemArray<T> : ReadOnlyObservableArray<T>, IItemArray<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ReadOnlyItemCollection.cs
r13368 r14711 27 27 28 28 namespace HeuristicLab.Core { 29 [Storable Class("9D904ACB-33DA-4F5D-9B7D-7E0AA2E75093")]29 [StorableType("9D904ACB-33DA-4F5D-9B7D-7E0AA2E75093")] 30 30 [Item("ReadOnlyItemCollection", "Represents a read-only collection of items.")] 31 31 public class ReadOnlyItemCollection<T> : ReadOnlyObservableCollection<T>, IItemCollection<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ReadOnlyItemDictionary.cs
r13368 r14711 27 27 28 28 namespace HeuristicLab.Core { 29 [Storable Class("A251EF9D-F357-4EE6-A02D-331D1E34ED5E")]29 [StorableType("A251EF9D-F357-4EE6-A02D-331D1E34ED5E")] 30 30 [Item("ReadOnlyItemDictionary", "Represents a read-only dictionary of items.")] 31 31 public class ReadOnlyItemDictionary<TKey, TValue> : ReadOnlyObservableDictionary<TKey, TValue>, IItemDictionary<TKey, TValue> -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ReadOnlyItemList.cs
r13368 r14711 27 27 28 28 namespace HeuristicLab.Core { 29 [Storable Class("08AAB9F2-6072-45FA-B72C-F4EA7037C4DC")]29 [StorableType("08AAB9F2-6072-45FA-B72C-F4EA7037C4DC")] 30 30 [Item("ReadOnlyItemList", "Represents a read-only list of items.")] 31 31 public class ReadOnlyItemList<T> : ReadOnlyObservableList<T>, IItemList<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ReadOnlyItemSet.cs
r13368 r14711 27 27 28 28 namespace HeuristicLab.Core { 29 [Storable Class("29A4649C-85DD-45E7-8AD9-C1A1227E2E84")]29 [StorableType("29A4649C-85DD-45E7-8AD9-C1A1227E2E84")] 30 30 [Item("ReadOnlyItemSet", "Represents a read-only set of items.")] 31 31 public class ReadOnlyItemSet<T> : ReadOnlyObservableSet<T>, IItemSet<T> where T : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ReadOnlyKeyedItemCollection.cs
r13368 r14711 27 27 28 28 namespace HeuristicLab.Core { 29 [Storable Class("4ECE4D94-96C0-4A29-8048-FAD3F970D703")]29 [StorableType("4ECE4D94-96C0-4A29-8048-FAD3F970D703")] 30 30 [Item("ReadOnlyKeyedItemCollection", "Represents a read-only keyed collection of items.")] 31 31 public class ReadOnlyKeyedItemCollection<TKey, TItem> : ReadOnlyObservableKeyedCollection<TKey, TItem>, IKeyedItemCollection<TKey, TItem> where TItem : class, IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ScopeList.cs
r13368 r14711 26 26 27 27 namespace HeuristicLab.Core { 28 [Storable Class("34330C70-CFF1-4A58-B590-E4F5BBB3F6AC")]28 [StorableType("34330C70-CFF1-4A58-B590-E4F5BBB3F6AC")] 29 29 [Item("ScopeList", "Represents a list of scopes.")] 30 30 public sealed class ScopeList : ItemList<IScope> { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/ValueParameterCollection.cs
r13368 r14711 25 25 26 26 namespace HeuristicLab.Core { 27 [Storable Class("71918B1F-828F-4CBB-B71C-395277F6D804")]27 [StorableType("71918B1F-828F-4CBB-B71C-395277F6D804")] 28 28 [Item("ValueParameterCollection", "Represents a collection of value parameters.")] 29 29 public class ValueParameterCollection : NamedItemCollection<IValueParameter> { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Collections/VariableCollection.cs
r13368 r14711 25 25 26 26 namespace HeuristicLab.Core { 27 [Storable Class("3DF17395-7DCE-447C-B10D-4FCF2EF72FCC")]27 [StorableType("3DF17395-7DCE-447C-B10D-4FCF2EF72FCC")] 28 28 [Item("VariableCollection", "Represents a collection of variables.")] 29 29 public sealed class VariableCollection : NamedItemCollection<IVariable> { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Constraints/ComparisonConstraint.cs
r13368 r14711 26 26 27 27 namespace HeuristicLab.Core { 28 [Storable Class("47FEAFA7-5AA4-43FC-9FF9-2AAF696A96D1")]28 [StorableType("47FEAFA7-5AA4-43FC-9FF9-2AAF696A96D1")] 29 29 [Item("ComparisonConstraint", "A constraint which checks for specified compare operation.")] 30 30 public class ComparisonConstraint : Constraint { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Constraints/Constraint.cs
r13368 r14711 27 27 28 28 namespace HeuristicLab.Core { 29 [Storable Class("7C05E7B6-3CFF-485D-90D5-7DFD0A109840")]29 [StorableType("7C05E7B6-3CFF-485D-90D5-7DFD0A109840")] 30 30 public abstract class Constraint : Item, IConstraint { 31 31 [StorableConstructor] -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Constraints/ConstraintOperation.cs
r13368 r14711 22 22 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 23 23 namespace HeuristicLab.Core { 24 [Storable Class("9B15D869-4983-4986-B60E-1E8EC67ADD1C")]24 [StorableType("9B15D869-4983-4986-B60E-1E8EC67ADD1C")] 25 25 public class ConstraintOperation { 26 26 public static readonly ConstraintOperation Equal = new ConstraintOperation(0, "Equal"); -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Constraints/EqualityConstraint.cs
r13368 r14711 26 26 27 27 namespace HeuristicLab.Core { 28 [Storable Class("6152AD63-8842-4A70-A878-E96EC9FFD1DD")]28 [StorableType("6152AD63-8842-4A70-A878-E96EC9FFD1DD")] 29 29 [Item("EqualityConstraint", "A constraint which checks for equality.")] 30 30 public class EqualityConstraint : Constraint { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Constraints/TypeCompatibilityConstraint.cs
r13368 r14711 26 26 27 27 namespace HeuristicLab.Core { 28 [Storable Class("F5207F5A-F1B5-4979-ACA2-72DEAD032892")]28 [StorableType("F5207F5A-F1B5-4979-ACA2-72DEAD032892")] 29 29 [Item("TypeCompatibilityConstraint", "A constraint that checks for compatible types.")] 30 30 public class TypeCompatibilityConstraint : Constraint { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Engine.cs
r13368 r14711 29 29 namespace HeuristicLab.Core { 30 30 [Item("Engine", "A base class for engines.")] 31 [Storable Class("1D0181E4-63A0-48D1-A5D9-60CB5EA0EFAA")]31 [StorableType("1D0181E4-63A0-48D1-A5D9-60CB5EA0EFAA")] 32 32 public abstract class Engine : Executable, IEngine { 33 33 [Storable] -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Executable.cs
r13368 r14711 27 27 namespace HeuristicLab.Core { 28 28 [Item("Executable", "A base class for executables.")] 29 [Storable Class("56FAF843-3C4E-4380-890A-DEB832648697")]29 [StorableType("56FAF843-3C4E-4380-890A-DEB832648697")] 30 30 public abstract class Executable : Item, IExecutable { 31 31 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/ExecutionContext.cs
r13368 r14711 25 25 26 26 namespace HeuristicLab.Core { 27 [Storable Class("159ADE61-BD88-413E-9189-5096B8AB75AA")]27 [StorableType("159ADE61-BD88-413E-9189-5096B8AB75AA")] 28 28 public sealed class ExecutionContext : DeepCloneable, IExecutionContext, IAtomicOperation { 29 29 [Storable] -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Item.cs
r13368 r14711 29 29 /// Represents the base class for all basic item types. 30 30 /// </summary> 31 [Storable Class("70063A9F-4D62-4EBC-ACCD-B4F4DD7DB712")]31 [StorableType("70063A9F-4D62-4EBC-ACCD-B4F4DD7DB712")] 32 32 [Item("Item", "Base class for all HeuristicLab items.")] 33 33 public abstract class Item : IItem { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Log.cs
r13368 r14711 29 29 namespace HeuristicLab.Core { 30 30 [Item("Log", "A log for logging string messages.")] 31 [Storable Class("16244B4A-1C3B-4616-8670-4BF388F44D34")]31 [StorableType("16244B4A-1C3B-4616-8670-4BF388F44D34")] 32 32 public sealed class Log : Item, ILog, IStorableContent { 33 33 public string Filename { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/NamedItem.cs
r13368 r14711 26 26 namespace HeuristicLab.Core { 27 27 [Item("NamedItem", "Base class for items which have a name and an optional description.")] 28 [Storable Class("B27E51EF-FC2C-407A-9588-91209B6A044C")]28 [StorableType("B27E51EF-FC2C-407A-9588-91209B6A044C")] 29 29 public abstract class NamedItem : Item, INamedItem { 30 30 [Storable] -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/OperatorGraph.cs
r13368 r14711 32 32 /// </summary> 33 33 [Item("Operator Graph", "Represents a graph of operators.")] 34 [Storable Class("6C989279-9DD0-4515-AD7C-644AFA0B8FC4")]34 [StorableType("6C989279-9DD0-4515-AD7C-644AFA0B8FC4")] 35 35 public class OperatorGraph : Item, IStorableContent { 36 36 public string Filename { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/ParameterizedNamedItem.cs
r13368 r14711 31 31 /// </summary> 32 32 [Item("ParameterizedNamedItem", "A base class for items which have a name and contain parameters.")] 33 [Storable Class("C8E2B277-F320-4423-86BE-442033AAB472")]33 [StorableType("C8E2B277-F320-4423-86BE-442033AAB472")] 34 34 public abstract class ParameterizedNamedItem : NamedItem, IParameterizedNamedItem { 35 35 [Storable] -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Scope.cs
r13368 r14711 30 30 /// </summary> 31 31 [Item("Scope", "A scope which contains variables and sub-scopes.")] 32 [Storable Class("85093877-53A8-44A9-BAFB-CE276BDDC55F")]32 [StorableType("85093877-53A8-44A9-BAFB-CE276BDDC55F")] 33 33 public sealed class Scope : NamedItem, IScope { 34 34 public static new Image StaticItemImage { -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/ThreadSafeLog.cs
r13368 r14711 28 28 namespace HeuristicLab.Core { 29 29 [Item("ThreadSafeLog", "A thread-safe log for logging string messages.")] 30 [Storable Class("FFC9ACB8-BEA9-439A-B6D7-E0CBBEBAD297")]30 [StorableType("FFC9ACB8-BEA9-439A-B6D7-E0CBBEBAD297")] 31 31 public sealed class ThreadSafeLog : Item, ILog, IStorableContent { 32 32 public string Filename { get; set; } -
branches/PersistenceOverhaul/HeuristicLab.Core/3.3/Variable.cs
r13368 r14711 30 30 /// </summary> 31 31 [Item("Variable", "A variable which has a name and holds an IItem.")] 32 [Storable Class("4A6ADEFD-A8DE-4507-B6F9-F17C307EA814")]32 [StorableType("4A6ADEFD-A8DE-4507-B6F9-F17C307EA814")] 33 33 public sealed class Variable : NamedItem, IVariable { 34 34 public override Image ItemImage {
Note: See TracChangeset
for help on using the changeset viewer.