Changeset 9796


Ignore:
Timestamp:
07/27/13 21:00:28 (6 years ago)
Author:
gkronber
Message:

#1508 created a separate plug-in for views.

Location:
branches/HeuristicLab.Problems.DataAnalysis.Trading
Files:
3 added
4 edited
2 copied
7 moved

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Problems.DataAnalysis.Trading/HeuristicLab.Problems.DataAnalysis.Trading.Views/3.4/HeuristicLabProblemsDataAnalysisTradingViewsPlugin.cs.frame

    r9743 r9796  
    2222using HeuristicLab.PluginInfrastructure;
    2323
    24 namespace HeuristicLab.Problems.DataAnalysis.Trading {
    25   [Plugin("HeuristicLab.Problems.DataAnalysis.Trading","Provides classes to optimize trading rules.", "3.4.0.$WCREV$")]
    26   [PluginFile("HeuristicLab.Problems.DataAnalysis.Trading-3.4.dll", PluginFileType.Assembly)]
     24namespace HeuristicLab.Problems.DataAnalysis.Trading.Views {
     25  [Plugin("HeuristicLab.Problems.DataAnalysis.Trading.Views","Provides views for trading rules.", "3.4.0.$WCREV$")]
     26  [PluginFile("HeuristicLab.Problems.DataAnalysis.Trading.Views-3.4.dll", PluginFileType.Assembly)]
    2727
    2828  [PluginDependency("HeuristicLab.Collections", "3.3")]
     
    4444  [PluginDependency("HeuristicLab.Problems.DataAnalysis.Views", "3.4")]
    4545  [PluginDependency("HeuristicLab.Problems.Instances", "3.3")]
     46  [PluginDependency("HeuristicLab.Problems.DataAnalysis.Trading", "3.4")]
    4647  [PluginDependency("HeuristicLab.Visualization.ChartControlsExtensions", "3.3")]
    47   public class HeuristicLabProblemsDataAnalysisSymbolicTradingPlugin : PluginBase {
     48  public class HeuristicLabProblemsDataAnalysisSymbolicTradingViewsPlugin : PluginBase {
    4849  }
    4950}
  • branches/HeuristicLab.Problems.DataAnalysis.Trading/HeuristicLab.Problems.DataAnalysis.Trading.sln

    r6127 r9796  
    11
    2 Microsoft Visual Studio Solution File, Format Version 11.00
    3 # Visual Studio 2010
     2Microsoft Visual Studio Solution File, Format Version 12.00
     3# Visual Studio 2012
    44Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Problems.DataAnalysis.Trading-3.4", "HeuristicLab.Problems.DataAnalysis.Trading\3.4\HeuristicLab.Problems.DataAnalysis.Trading-3.4.csproj", "{E4EE5AFB-D552-447B-8A16-6CBE7938AF32}"
    55EndProject
     
    1414    PreBuildEvent.cmd = PreBuildEvent.cmd
    1515  EndProjectSection
     16EndProject
     17Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Problems.DataAnalysis.Trading.Views-3.4", "HeuristicLab.Problems.DataAnalysis.Trading.Views\3.4\HeuristicLab.Problems.DataAnalysis.Trading.Views-3.4.csproj", "{CB3D0A1E-1BE8-476B-A53C-2B189E30064F}"
    1618EndProject
    1719Global
     
    4547    {49F6CC21-8EE7-41BF-8A9B-E6E9774F5C2F}.Release|x64.ActiveCfg = Release|Any CPU
    4648    {49F6CC21-8EE7-41BF-8A9B-E6E9774F5C2F}.Release|x86.ActiveCfg = Release|Any CPU
     49    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
     50    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Debug|Any CPU.Build.0 = Debug|Any CPU
     51    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Debug|x64.ActiveCfg = Debug|x64
     52    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Debug|x64.Build.0 = Debug|x64
     53    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Debug|x86.ActiveCfg = Debug|x86
     54    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Debug|x86.Build.0 = Debug|x86
     55    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Release|Any CPU.ActiveCfg = Release|Any CPU
     56    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Release|Any CPU.Build.0 = Release|Any CPU
     57    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Release|x64.ActiveCfg = Release|x64
     58    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Release|x64.Build.0 = Release|x64
     59    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Release|x86.ActiveCfg = Release|x86
     60    {CB3D0A1E-1BE8-476B-A53C-2B189E30064F}.Release|x86.Build.0 = Release|x86
    4761  EndGlobalSection
    4862  GlobalSection(SolutionProperties) = preSolution
  • branches/HeuristicLab.Problems.DataAnalysis.Trading/HeuristicLab.Problems.DataAnalysis.Trading/3.4/HeuristicLab.Problems.DataAnalysis.Trading-3.4.csproj

    r9745 r9796  
    9999      <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.Common-3.3.dll</HintPath>
    100100    </Reference>
    101     <Reference Include="HeuristicLab.Common.Resources-3.3">
    102       <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.Common.Resources-3.3.dll</HintPath>
    103     </Reference>
    104101    <Reference Include="HeuristicLab.Core-3.3">
    105102      <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.Core-3.3.dll</HintPath>
    106103    </Reference>
    107     <Reference Include="HeuristicLab.Core.Views-3.3">
    108       <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.Core.Views-3.3.dll</HintPath>
    109     </Reference>
    110104    <Reference Include="HeuristicLab.Data-3.3">
    111105      <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.Data-3.3.dll</HintPath>
     
    114108      <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.Encodings.SymbolicExpressionTreeEncoding-3.4.dll</HintPath>
    115109    </Reference>
    116     <Reference Include="HeuristicLab.MainForm-3.3">
    117       <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.MainForm-3.3.dll</HintPath>
    118     </Reference>
    119     <Reference Include="HeuristicLab.MainForm.WindowsForms-3.3">
    120       <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.MainForm.WindowsForms-3.3.dll</HintPath>
    121     </Reference>
    122110    <Reference Include="HeuristicLab.Operators-3.3">
    123111      <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.Operators-3.3.dll</HintPath>
     
    141129      <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.Problems.DataAnalysis.Symbolic-3.4.dll</HintPath>
    142130    </Reference>
    143     <Reference Include="HeuristicLab.Problems.DataAnalysis.Views-3.4">
    144       <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.Problems.DataAnalysis.Views-3.4.dll</HintPath>
    145     </Reference>
    146131    <Reference Include="HeuristicLab.Problems.Instances-3.3">
    147132      <HintPath>..\..\..\..\..\..\Program Files\HeuristicLab 3.3\HeuristicLab.Problems.Instances-3.3.dll</HintPath>
    148     </Reference>
    149     <Reference Include="HeuristicLab.Visualization.ChartControlsExtensions-3.3">
    150       <HintPath>c:\Program Files\HeuristicLab 3.3\HeuristicLab.Visualization.ChartControlsExtensions-3.3.dll</HintPath>
    151133    </Reference>
    152134    <Reference Include="System" />
     
    155137    </Reference>
    156138    <Reference Include="System.Drawing" />
    157     <Reference Include="System.Windows.Forms" />
    158     <Reference Include="System.Windows.Forms.DataVisualization" />
    159139  </ItemGroup>
    160140  <ItemGroup>
     
    181161    <Compile Include="Symbolic\SingleObjective\ValidationBestSolutionAnalyzer.cs" />
    182162    <Compile Include="Symbolic\Solution.cs" />
    183     <Compile Include="Symbolic\Views\SolutionView.cs">
    184       <SubType>UserControl</SubType>
    185     </Compile>
    186     <Compile Include="Symbolic\Views\SolutionView.Designer.cs">
    187       <DependentUpon>SolutionView.cs</DependentUpon>
    188     </Compile>
    189     <Compile Include="Views\ISolutionEvaluationView.cs" />
    190     <Compile Include="Views\SolutionLineChartView.cs">
    191       <SubType>UserControl</SubType>
    192     </Compile>
    193     <Compile Include="Views\SolutionLineChartView.Designer.cs">
    194       <DependentUpon>SolutionLineChartView.cs</DependentUpon>
    195     </Compile>
    196     <Compile Include="Views\SolutionView.cs">
    197       <SubType>UserControl</SubType>
    198     </Compile>
    199     <Compile Include="Views\SolutionView.Designer.cs">
    200       <DependentUpon>SolutionView.cs</DependentUpon>
    201     </Compile>
    202163    <None Include="HeuristicLab.snk" />
    203164    <None Include="HeuristicLabProblemsDataAnalysisTradingPlugin.cs.frame" />
     
    238199
    239200call PreBuildEvent.cmd
    240 SubWCRev "%25ProjectDir%25\" "%25ProjectDir%25\HeuristicLabProblemsDataAnalysisTradingPlugin.cs.frame" "%25ProjectDir%25\HeuristicLabProblemsDataAnalysisTradingPlugin.cs"</PreBuildEvent>
     201</PreBuildEvent>
    241202  </PropertyGroup>
    242203</Project>
  • branches/HeuristicLab.Problems.DataAnalysis.Trading/HeuristicLab.Problems.DataAnalysis.Trading/3.4/HeuristicLabProblemsDataAnalysisTradingPlugin.cs.frame

    r9743 r9796  
    2828  [PluginDependency("HeuristicLab.Collections", "3.3")]
    2929  [PluginDependency("HeuristicLab.Common", "3.3")]
    30   [PluginDependency("HeuristicLab.Common.Resources", "3.3")]
    3130  [PluginDependency("HeuristicLab.Core", "3.3")]
    32   [PluginDependency("HeuristicLab.Core.Views", "3.3")]
    3331  [PluginDependency("HeuristicLab.Data", "3.3")]
    34   [PluginDependency("HeuristicLab.Data.Views", "3.3")]
    3532  [PluginDependency("HeuristicLab.Encodings.SymbolicExpressionTreeEncoding", "3.4")]
    36   [PluginDependency("HeuristicLab.MainForm", "3.3")]
    37   [PluginDependency("HeuristicLab.MainForm.WindowsForms", "3.3")]
    3833  [PluginDependency("HeuristicLab.Operators", "3.3")]
    3934  [PluginDependency("HeuristicLab.Optimization", "3.3")]
     
    4237  [PluginDependency("HeuristicLab.Problems.DataAnalysis", "3.4")]
    4338  [PluginDependency("HeuristicLab.Problems.DataAnalysis.Symbolic", "3.4")]
    44   [PluginDependency("HeuristicLab.Problems.DataAnalysis.Views", "3.4")]
    4539  [PluginDependency("HeuristicLab.Problems.Instances", "3.3")]
    46   [PluginDependency("HeuristicLab.Visualization.ChartControlsExtensions", "3.3")]
    4740  public class HeuristicLabProblemsDataAnalysisSymbolicTradingPlugin : PluginBase {
    4841  }
  • branches/HeuristicLab.Problems.DataAnalysis.Trading/PreBuildEvent.cmd

    r9176 r9796  
    11IF EXIST "%ProjectDir%\Properties\AssemblyInfo.cs.frame" SubWCRev "%ProjectDir%\" "%ProjectDir%\Properties\AssemblyInfo.cs.frame" "%ProjectDir%\Properties\AssemblyInfo.cs"
     2IF %ERRORLEVEL% NEQ 0 GOTO Error_Handling
    23IF EXIST "%ProjectDir%\Plugin.cs.frame" SubWCRev "%ProjectDir%\" "%ProjectDir%\Plugin.cs.frame" "%ProjectDir%\Plugin.cs"
     4IF %ERRORLEVEL% NEQ 0 GOTO Error_Handling
     5GOTO Done
     6
     7:Error_Handling
     8ECHO There was an error while running subwcrev. Please verify that the *.cs.frame files have been correctly converted to *.cs files, otherwise HeuristicLab won't build.
     9exit 0
     10
     11:Done
Note: See TracChangeset for help on using the changeset viewer.