Changeset 13077
- Timestamp:
- 10/29/15 10:08:31 (9 years ago)
- Location:
- branches/OptimizationNetworks
- Files:
-
- 35 added
- 14 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/OptimizationNetworks/HeuristicLab.Common.Resources/3.3/Properties/AssemblyInfo.cs.frame
r11576 r13077 1 #region License Information 2 /* HeuristicLab 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 * 5 * This file is part of HeuristicLab. 6 * 7 * HeuristicLab is free software: you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License as published by 9 * the Free Software Foundation, either version 3 of the License, or 10 * (at your option) any later version. 11 * 12 * HeuristicLab is distributed in the hope that it will be useful, 13 * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 * GNU General Public License for more details. 16 * 17 * You should have received a copy of the GNU General Public License 18 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>. 19 */ 20 #endregion 21 1 22 using System.Reflection; 2 23 using System.Runtime.CompilerServices; … … 11 32 [assembly: AssemblyCompany("")] 12 33 [assembly: AssemblyProduct("HeuristicLab")] 13 [assembly: AssemblyCopyright("(c) 2002-201 4HEAL")]34 [assembly: AssemblyCopyright("(c) 2002-2015 HEAL")] 14 35 [assembly: AssemblyTrademark("")] 15 36 [assembly: AssemblyCulture("")] … … 30 51 // Revision 31 52 // 53 // You can specify all the values or you can default the Build and Revision Numbers 54 // by using the '*' as shown below: 55 // [assembly: AssemblyVersion("1.0.*")] 32 56 [assembly: AssemblyVersion("3.3.0.0")] 33 [assembly: AssemblyFileVersion("3.3.1 0.$WCREV$")]57 [assembly: AssemblyFileVersion("3.3.12.$WCREV$")] -
branches/OptimizationNetworks/HeuristicLab.Modeler/3.3/Properties/AssemblyInfo.cs.frame
r11401 r13077 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 4Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 32 32 [assembly: AssemblyCompany("")] 33 33 [assembly: AssemblyProduct("HeuristicLab")] 34 [assembly: AssemblyCopyright("(c) 2002-201 4HEAL")]34 [assembly: AssemblyCopyright("(c) 2002-2015 HEAL")] 35 35 [assembly: AssemblyTrademark("")] 36 36 [assembly: AssemblyCulture("")] … … 55 55 // [assembly: AssemblyVersion("1.0.*")] 56 56 [assembly: AssemblyVersion("3.3.0.0")] 57 [assembly: AssemblyFileVersion("3.3.1 1.$WCREV$")]57 [assembly: AssemblyFileVersion("3.3.12.$WCREV$")] -
branches/OptimizationNetworks/HeuristicLab.Networks.Views/3.3/Properties/AssemblyInfo.cs.frame
r11401 r13077 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 4Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 // set of attributes. Change these attribute values to modify the information 28 28 // associated with an assembly. 29 [assembly: AssemblyTitle("HeuristicLab. Optimization.Networks.Views")]29 [assembly: AssemblyTitle("HeuristicLab.Networks.Views")] 30 30 [assembly: AssemblyDescription("Views of the HeuristicLab optimization networks classes")] 31 31 [assembly: AssemblyConfiguration("")] 32 32 [assembly: AssemblyCompany("")] 33 33 [assembly: AssemblyProduct("HeuristicLab")] 34 [assembly: AssemblyCopyright("(c) 2002-201 4HEAL")]34 [assembly: AssemblyCopyright("(c) 2002-2015 HEAL")] 35 35 [assembly: AssemblyTrademark("")] 36 36 [assembly: AssemblyCulture("")] … … 51 51 // Revision 52 52 // 53 // You can specify all the values or you can default the Revision and BuildNumbers53 // You can specify all the values or you can default the Build and Revision Numbers 54 54 // by using the '*' as shown below: 55 // [assembly: AssemblyVersion("1.0.*")] 55 56 [assembly: AssemblyVersion("3.3.0.0")] 56 [assembly: AssemblyFileVersion("3.3.1 1.$WCREV$")]57 [assembly: AssemblyFileVersion("3.3.12.$WCREV$")] -
branches/OptimizationNetworks/HeuristicLab.Networks/3.3/Core/INetworkItem.cs
r11577 r13077 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 4Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 20 20 #endregion 21 21 22 using System;23 22 using System.Collections.Generic; 24 23 -
branches/OptimizationNetworks/HeuristicLab.Networks/3.3/Core/IPort.cs
r11577 r13077 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 4Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
branches/OptimizationNetworks/HeuristicLab.Networks/3.3/Core/NetworkItem.cs
r11577 r13077 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;24 using System;25 22 using System.Collections.Generic; 26 23 using System.Drawing; 27 24 using System.Linq; 25 using HeuristicLab.Common; 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 28 27 29 28 namespace HeuristicLab.Core.Networks { -
branches/OptimizationNetworks/HeuristicLab.Networks/3.3/Core/Node.cs
r11577 r13077 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;24 22 using System.Collections.Generic; 25 23 using System.Drawing; 26 24 using System.Linq; 25 using HeuristicLab.Common; 26 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 27 27 28 28 namespace HeuristicLab.Core.Networks { 29 29 [Item("Node", "Abstract base class for nodes of a network.")] 30 30 [StorableClass] 31 public abstract class Node : NetworkItem, I Node {31 public abstract class Node : NetworkItem, IVisualizableNode { 32 32 public static new Image StaticItemImage { 33 33 get { return HeuristicLab.Common.Resources.VSImageLibrary.RadialChart; } … … 55 55 if (readOnlyPorts == null) readOnlyPorts = ports.AsReadOnly(); 56 56 return readOnlyPorts; 57 } 58 } 59 60 public string VisualName { get { return Name; } } 61 62 [Storable] 63 private INodeVisualProperties visualProperties; 64 public INodeVisualProperties VisualProperties { 65 get { 66 if (visualProperties == null) 67 visualProperties = new NodeVisualProperties(); 68 return visualProperties; 57 69 } 58 70 } -
branches/OptimizationNetworks/HeuristicLab.Networks/3.3/Core/Port.cs
r11713 r13077 20 20 #endregion 21 21 22 using System.Drawing; 22 23 using HeuristicLab.Common; 23 24 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 24 using System.Drawing;25 25 26 26 namespace HeuristicLab.Core.Networks { 27 27 [Item("Port", "Abstract base class for ports of network nodes.")] 28 28 [StorableClass] 29 public abstract class Port : NetworkItem, I Port {29 public abstract class Port : NetworkItem, IVisualizablePort { 30 30 public static new Image StaticItemImage { 31 31 get { return HeuristicLab.Common.Resources.VSImageLibrary.Interface; } … … 40 40 } 41 41 42 [Storable] 43 private IPortVisualProperties visualProperties; 44 public IPortVisualProperties VisualProperties { 45 get { 46 if (visualProperties == null) 47 visualProperties = new PortVisualProperties(); 48 return visualProperties; 49 } 50 } 51 42 52 [StorableConstructor] 43 53 protected Port(bool deserializing) : base(deserializing) { } -
branches/OptimizationNetworks/HeuristicLab.Networks/3.3/HeuristicLab.Networks-3.3.csproj
r12944 r13077 80 80 </PropertyGroup> 81 81 <ItemGroup> 82 <Reference Include="HeuristicLab.Algorithms.CMAEvolutionStrategy-3.3">83 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Algorithms.CMAEvolutionStrategy-3.3.dll</HintPath>84 <Private>False</Private>85 </Reference>86 82 <Reference Include="HeuristicLab.Algorithms.DataAnalysis-3.4, Version=3.4.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 87 83 <SpecificVersion>False</SpecificVersion> … … 120 116 <Reference Include="HeuristicLab.Encodings.PermutationEncoding-3.3"> 121 117 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Encodings.PermutationEncoding-3.3.dll</HintPath> 122 <Private>False</Private>123 </Reference>124 <Reference Include="HeuristicLab.Encodings.RealVectorEncoding-3.3">125 <HintPath>..\..\..\..\trunk\sources\bin\HeuristicLab.Encodings.RealVectorEncoding-3.3.dll</HintPath>126 118 <Private>False</Private> 127 119 </Reference> … … 211 203 </Compile> 212 204 <Compile Include="ConfigurationPort.cs" /> 205 <Compile Include="Core\INodeVisualProperties.cs" /> 206 <Compile Include="Core\IPortVisualProperties.cs" /> 207 <Compile Include="Core\IVisualizableNode.cs" /> 208 <Compile Include="Core\IVisualizablePort.cs" /> 209 <Compile Include="Core\IVisualProperties.cs" /> 210 <Compile Include="Core\NodeVisualProperties.cs" /> 211 <Compile Include="Core\PortVisualProperties.cs" /> 212 <Compile Include="Core\VisualProperties.cs" /> 213 213 <Compile Include="ExecutionPort.cs" /> 214 214 <Compile Include="FeatureSelection Network\FeatureSelectionConnector.cs" /> -
branches/OptimizationNetworks/HeuristicLab.Networks/3.3/Plugin.cs.frame
r12232 r13077 28 28 [Plugin("HeuristicLab.Networks", "3.3.11.$WCREV$")] 29 29 [PluginFile("HeuristicLab.Networks-3.3.dll", PluginFileType.Assembly)] 30 [PluginDependency("HeuristicLab.Algorithms.DataAnalysis", "3.4")] 31 [PluginDependency("HeuristicLab.Algorithms.GeneticAlgorithm", "3.3")] 32 [PluginDependency("HeuristicLab.Analysis", "3.3")] 30 33 [PluginDependency("HeuristicLab.Collections", "3.3")] 31 34 [PluginDependency("HeuristicLab.Common", "3.3")] … … 37 40 [PluginDependency("HeuristicLab.Operators", "3.3")] 38 41 [PluginDependency("HeuristicLab.Optimization", "3.3")] 42 [PluginDependency("HeuristicLab.Parameters", "3.3")] 39 43 [PluginDependency("HeuristicLab.Persistence", "3.3")] 44 [PluginDependency("HeuristicLab.Problems.Binary", "3.3")] 45 [PluginDependency("HeuristicLab.Problems.DataAnalysis", "3.4")] 46 [PluginDependency("HeuristicLab.Problems.Instances", "3.3")] 47 [PluginDependency("HeuristicLab.Problems.Instances.DataAnalysis", "3.3")] 48 [PluginDependency("HeuristicLab.Problems.Knapsack", "3.3")] 49 [PluginDependency("HeuristicLab.Problems.TravelingSalesman", "3.3")] 50 [PluginDependency("HeuristicLab.Random", "3.3")] 40 51 [PluginDependency("HeuristicLab.Scripting", "3.3")] 52 [PluginDependency("HeuristicLab.Selection", "3.3")] 41 53 public class HeuristicLabNetworksPlugin : PluginBase { 42 54 } -
branches/OptimizationNetworks/HeuristicLab.Networks/3.3/Programmable/ProgrammableNetworkItem.cs
r12944 r13077 20 20 #endregion 21 21 22 using HeuristicLab.Common;23 using HeuristicLab.Core;24 using HeuristicLab.Core.Networks;25 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HeuristicLab.Scripting;27 using Microsoft.CSharp;28 22 using System; 29 23 using System.CodeDom.Compiler; … … 34 28 using System.Reflection; 35 29 using System.Text; 30 using HeuristicLab.Common; 31 using HeuristicLab.Core; 32 using HeuristicLab.Core.Networks; 33 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 34 using HeuristicLab.Scripting; 35 using Microsoft.CSharp; 36 36 37 37 namespace HeuristicLab.Networks.Programmable { -
branches/OptimizationNetworks/HeuristicLab.Networks/3.3/Programmable/ProgrammableNode.cs
r12944 r13077 20 20 #endregion 21 21 22 using System.Collections.Generic; 23 using System.Drawing; 24 using System.Linq; 25 using System.Threading; 22 26 using HeuristicLab.Common; 23 27 using HeuristicLab.Core; 24 28 using HeuristicLab.Core.Networks; 25 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 26 using System.Collections.Generic;27 using System.Drawing;28 using System.Linq;29 using System.Threading;30 30 31 31 namespace HeuristicLab.Networks.Programmable { 32 32 [Item("ProgrammableNode", "Abstract base class for programmable nodes of a network.")] 33 33 [StorableClass] 34 public abstract class ProgrammableNode : ProgrammableNetworkItem, IProgrammableNode {34 public abstract class ProgrammableNode : ProgrammableNetworkItem, IProgrammableNode, IVisualizableNode { 35 35 public static new Image StaticItemImage { 36 36 get { return HeuristicLab.Common.Resources.VSImageLibrary.RadialChart; } … … 58 58 } 59 59 } 60 61 public string VisualName { get { return Name; } } 62 63 [Storable] 64 private INodeVisualProperties visualProperties; 65 public INodeVisualProperties VisualProperties { 66 get { 67 if (visualProperties == null) 68 visualProperties = new NodeVisualProperties(); 69 return visualProperties; 70 } 71 } 60 72 #endregion 61 73 … … 115 127 IKeyedItemCollection<string, IPort> INode.Ports { 116 128 get { return Ports; } 129 } 130 131 public string VisualName { get { return Context.VisualName; } } 132 133 public INodeVisualProperties VisualProperties { 134 get { return Context.VisualProperties; } 117 135 } 118 136 #endregion -
branches/OptimizationNetworks/HeuristicLab.Networks/3.3/Properties/AssemblyInfo.cs.frame
r11401 r13077 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 4Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 27 27 // set of attributes. Change these attribute values to modify the information 28 28 // associated with an assembly. 29 [assembly: AssemblyTitle("HeuristicLab. Optimization.Networks")]29 [assembly: AssemblyTitle("HeuristicLab.Networks")] 30 30 [assembly: AssemblyDescription("HeuristicLab optimization networks classes")] 31 31 [assembly: AssemblyConfiguration("")] 32 32 [assembly: AssemblyCompany("")] 33 33 [assembly: AssemblyProduct("HeuristicLab")] 34 [assembly: AssemblyCopyright("(c) 2002-201 4HEAL")]34 [assembly: AssemblyCopyright("(c) 2002-2015 HEAL")] 35 35 [assembly: AssemblyTrademark("")] 36 36 [assembly: AssemblyCulture("")] … … 51 51 // Revision 52 52 // 53 // You can specify all the values or you can default the Revision and BuildNumbers53 // You can specify all the values or you can default the Build and Revision Numbers 54 54 // by using the '*' as shown below: 55 // [assembly: AssemblyVersion("1.0.*")] 55 56 [assembly: AssemblyVersion("3.3.0.0")] 56 [assembly: AssemblyFileVersion("3.3.1 1.$WCREV$")]57 [assembly: AssemblyFileVersion("3.3.12.$WCREV$")] -
branches/OptimizationNetworks/OptimizationNetworks.sln
r12232 r13077 1 1 2 2 Microsoft Visual Studio Solution File, Format Version 12.00 3 # Visual Studio 20134 VisualStudioVersion = 1 2.0.31101.03 # Visual Studio 14 4 VisualStudioVersion = 14.0.23107.0 5 5 MinimumVisualStudioVersion = 10.0.40219.1 6 6 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Modeler-3.3", "HeuristicLab.Modeler\3.3\HeuristicLab.Modeler-3.3.csproj", "{37B08E61-93B1-4184-AE21-F2B5DE8A40F8}" … … 11 11 EndProject 12 12 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Common.Resources-3.3", "HeuristicLab.Common.Resources\3.3\HeuristicLab.Common.Resources-3.3.csproj", "{0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}" 13 EndProject 14 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Networks.Views.NetworkVisualization-3.3", "HeuristicLab.Networks.Views.NetworkVisualization\3.3\HeuristicLab.Networks.Views.NetworkVisualization-3.3.csproj", "{B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}" 15 EndProject 16 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Networks.Views.NetworkVisualization.Views-3.3", "HeuristicLab.Networks.Views.NetworkVisualization.Views\3.3\HeuristicLab.Networks.Views.NetworkVisualization.Views-3.3.csproj", "{A1EFA7B2-C288-4342-8318-27F4D2F29C18}" 13 17 EndProject 14 18 Global … … 70 74 {0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}.Release|x86.ActiveCfg = Release|x86 71 75 {0E27A536-1C4A-4624-A65E-DC4F4F23E3E1}.Release|x86.Build.0 = Release|x86 76 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 77 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Debug|Any CPU.Build.0 = Debug|Any CPU 78 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Debug|x64.ActiveCfg = Debug|x64 79 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Debug|x64.Build.0 = Debug|x64 80 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Debug|x86.ActiveCfg = Debug|x86 81 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Debug|x86.Build.0 = Debug|x86 82 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Release|Any CPU.ActiveCfg = Release|Any CPU 83 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Release|Any CPU.Build.0 = Release|Any CPU 84 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Release|x64.ActiveCfg = Release|x64 85 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Release|x64.Build.0 = Release|x64 86 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Release|x86.ActiveCfg = Release|x86 87 {B76A8CF7-BE2A-4CE7-943D-AB19A7CC7798}.Release|x86.Build.0 = Release|x86 88 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 89 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Debug|Any CPU.Build.0 = Debug|Any CPU 90 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Debug|x64.ActiveCfg = Debug|x64 91 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Debug|x64.Build.0 = Debug|x64 92 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Debug|x86.ActiveCfg = Debug|x86 93 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Debug|x86.Build.0 = Debug|x86 94 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Release|Any CPU.ActiveCfg = Release|Any CPU 95 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Release|Any CPU.Build.0 = Release|Any CPU 96 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Release|x64.ActiveCfg = Release|x64 97 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Release|x64.Build.0 = Release|x64 98 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Release|x86.ActiveCfg = Release|x86 99 {A1EFA7B2-C288-4342-8318-27F4D2F29C18}.Release|x86.Build.0 = Release|x86 72 100 EndGlobalSection 73 101 GlobalSection(SolutionProperties) = preSolution
Note: See TracChangeset
for help on using the changeset viewer.