Changeset 3017 for trunk/sources/HeuristicLab.Core
- Timestamp:
- 03/14/10 01:06:17 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Core/3.3
- Files:
-
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core/3.3/DeepCloneable.cs
r2994 r3017 27 27 /// Represents a base class for all deeply cloneable objects. 28 28 /// </summary> 29 [StorableClass (StorableClassType.Empty)]29 [StorableClass] 30 30 public abstract class DeepCloneable : IDeepCloneable { 31 31 /// <summary> -
trunk/sources/HeuristicLab.Core/3.3/Engine.cs
r2995 r3017 34 34 /// </summary> 35 35 [Item("Engine", "A base class for engines.")] 36 [StorableClass (StorableClassType.MarkedOnly)]36 [StorableClass] 37 37 public abstract class Engine : Item, IEngine { 38 38 public override Image ItemImage { -
trunk/sources/HeuristicLab.Core/3.3/ExecutionContext.cs
r2994 r3017 25 25 26 26 namespace HeuristicLab.Core { 27 [StorableClass (StorableClassType.MarkedOnly)]27 [StorableClass] 28 28 public class ExecutionContext : DeepCloneable, IExecutionContext, IAtomicOperation { 29 29 [Storable] -
trunk/sources/HeuristicLab.Core/3.3/Item.cs
r2994 r3017 29 29 /// Represents the base class for all basic item types. 30 30 /// </summary> 31 [StorableClass (StorableClassType.Empty)]31 [StorableClass] 32 32 [Item("Item", "Base class for all HeuristicLab items.")] 33 33 public abstract class Item : DeepCloneable, IItem { -
trunk/sources/HeuristicLab.Core/3.3/ItemArray.cs
r2994 r3017 32 32 33 33 namespace HeuristicLab.Core { 34 [StorableClass (StorableClassType.Empty)]34 [StorableClass] 35 35 [Item("ItemArray<T>", "Represents an array of items.")] 36 36 public class ItemArray<T> : ObservableArray<T>, IItem where T : class, IItem { -
trunk/sources/HeuristicLab.Core/3.3/ItemCollection.cs
r2994 r3017 29 29 30 30 namespace HeuristicLab.Core { 31 [StorableClass (StorableClassType.Empty)]31 [StorableClass] 32 32 [Item("ItemCollection<T>", "Represents a collection of items.")] 33 33 public class ItemCollection<T> : ObservableCollection<T>, IItem where T : class, IItem { -
trunk/sources/HeuristicLab.Core/3.3/ItemList.cs
r2994 r3017 33 33 34 34 namespace HeuristicLab.Core { 35 [StorableClass (StorableClassType.Empty)]35 [StorableClass] 36 36 [Item("ItemList<T>", "Represents a list of items.")] 37 37 public class ItemList<T> : ObservableList<T>, IItem where T : class, IItem { -
trunk/sources/HeuristicLab.Core/3.3/ItemSet.cs
r2994 r3017 33 33 34 34 namespace HeuristicLab.Core { 35 [StorableClass (StorableClassType.Empty)]35 [StorableClass] 36 36 [Item("ItemSet<T>", "Represents a set of items.")] 37 37 public class ItemSet<T> : ObservableSet<T>, IItem where T : class, IItem { -
trunk/sources/HeuristicLab.Core/3.3/NamedItem.cs
r2995 r3017 26 26 namespace HeuristicLab.Core { 27 27 [Item("NamedItem", "Base class for items which have a name and an optional description.")] 28 [StorableClass (StorableClassType.MarkedOnly)]28 [StorableClass] 29 29 public abstract class NamedItem : Item, INamedItem { 30 30 [Storable] -
trunk/sources/HeuristicLab.Core/3.3/NamedItemCollection.cs
r2994 r3017 30 30 namespace HeuristicLab.Core { 31 31 [Item("NamedItemCollection<T>", "Represents a collection of named items.")] 32 [StorableClass (StorableClassType.MarkedOnly)]32 [StorableClass] 33 33 public class NamedItemCollection<T> : ObservableKeyedCollection<string, T>, IItem where T : class, INamedItem { 34 34 public virtual string ItemName { -
trunk/sources/HeuristicLab.Core/3.3/OperationCollection.cs
r2994 r3017 25 25 26 26 namespace HeuristicLab.Core { 27 [StorableClass (StorableClassType.MarkedOnly)]27 [StorableClass] 28 28 public class OperationCollection : DeepCloneable, IList<IOperation>, IOperation { 29 29 [Storable] -
trunk/sources/HeuristicLab.Core/3.3/OperatorCollection.cs
r2994 r3017 29 29 30 30 namespace HeuristicLab.Core { 31 [StorableClass (StorableClassType.Empty)]31 [StorableClass] 32 32 [Item("OperatorCollection", "Represents a collection of operators.")] 33 33 [Creatable("Test")] -
trunk/sources/HeuristicLab.Core/3.3/OperatorGraph.cs
r2994 r3017 35 35 [Item("OperatorGraph", "Represents a graph of operators.")] 36 36 [Creatable("Algorithms")] 37 [StorableClass (StorableClassType.MarkedOnly)]37 [StorableClass] 38 38 public class OperatorGraph : Item { 39 39 private OperatorSet operators; -
trunk/sources/HeuristicLab.Core/3.3/OperatorList.cs
r2994 r3017 29 29 30 30 namespace HeuristicLab.Core { 31 [StorableClass (StorableClassType.Empty)]31 [StorableClass] 32 32 [Item("OperatorList", "Represents a list of operators.")] 33 33 [Creatable("Test")] -
trunk/sources/HeuristicLab.Core/3.3/OperatorSet.cs
r2994 r3017 29 29 30 30 namespace HeuristicLab.Core { 31 [StorableClass (StorableClassType.Empty)]31 [StorableClass] 32 32 [Item("OperatorSet", "Represents a set of operators.")] 33 33 [Creatable("Test")] -
trunk/sources/HeuristicLab.Core/3.3/ParameterCollection.cs
r2994 r3017 24 24 25 25 namespace HeuristicLab.Core { 26 [StorableClass (StorableClassType.Empty)]26 [StorableClass] 27 27 [Item("ParameterCollection", "Represents a collection of parameters.")] 28 28 [Creatable("Test")] -
trunk/sources/HeuristicLab.Core/3.3/ParameterizedNamedItem.cs
r2995 r3017 28 28 /// </summary> 29 29 [Item("ParameterizedNamedItem", "A base class for items which have a name and contain parameters.")] 30 [StorableClass (StorableClassType.MarkedOnly)]30 [StorableClass] 31 31 public abstract class ParameterizedNamedItem : NamedItem, IParameterizedNamedItem { 32 32 private ParameterCollection parameters; -
trunk/sources/HeuristicLab.Core/3.3/Scope.cs
r2995 r3017 29 29 [Item("Scope", "A scope which contains variables and sub-scopes.")] 30 30 [Creatable("Test")] 31 [StorableClass (StorableClassType.MarkedOnly)]31 [StorableClass] 32 32 public sealed class Scope : NamedItem, IScope { 33 33 [Storable] -
trunk/sources/HeuristicLab.Core/3.3/ScopeList.cs
r2994 r3017 25 25 26 26 namespace HeuristicLab.Core { 27 [StorableClass (StorableClassType.Empty)]27 [StorableClass] 28 28 [Item("ScopeList", "Represents a list of scopes.")] 29 29 [Creatable("Test")] -
trunk/sources/HeuristicLab.Core/3.3/ValueParameterCollection.cs
r2994 r3017 24 24 25 25 namespace HeuristicLab.Core { 26 [StorableClass (StorableClassType.Empty)]26 [StorableClass] 27 27 [Item("ValueParameterCollection", "Represents a collection of value parameters.")] 28 28 [Creatable("Test")] -
trunk/sources/HeuristicLab.Core/3.3/Variable.cs
r2995 r3017 30 30 [Item("Variable", "A variable which has a name and holds an IItem.")] 31 31 [Creatable("Test")] 32 [StorableClass (StorableClassType.MarkedOnly)]32 [StorableClass] 33 33 public sealed class Variable : NamedItem, IVariable { 34 34 private IItem value; -
trunk/sources/HeuristicLab.Core/3.3/VariableCollection.cs
r2994 r3017 25 25 26 26 namespace HeuristicLab.Core { 27 [StorableClass (StorableClassType.Empty)]27 [StorableClass] 28 28 [Item("VariableCollection", "Represents a collection of variables.")] 29 29 [Creatable("Test")]
Note: See TracChangeset
for help on using the changeset viewer.