- Timestamp:
- 07/29/11 14:14:27 (13 years ago)
- Location:
- trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4
- Files:
-
- 2 edited
- 4 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/Classification/ClassificationEnsembleSolutionModelView.Designer.cs
r6612 r6613 20 20 #endregion 21 21 namespace HeuristicLab.Problems.DataAnalysis.Views { 22 partial class RegressionEnsembleSolutionModelView {22 partial class ClassificationEnsembleSolutionModelView { 23 23 /// <summary> 24 24 /// Required designer variable. -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/Classification/ClassificationEnsembleSolutionModelView.cs
r6612 r6613 49 49 50 50 [View("Ensemble Solutions")] 51 [Content(typeof(IItemCollection<I RegressionSolution>), false)]52 internal sealed partial class RegressionEnsembleSolutionModelView : ItemCollectionView<IRegressionSolution> {53 public RegressionEnsembleSolutionModelView() {51 [Content(typeof(IItemCollection<IClassificationSolution>), false)] 52 internal sealed partial class ClassificationEnsembleSolutionModelView : ItemCollectionView<IClassificationSolution> { 53 public ClassificationEnsembleSolutionModelView() { 54 54 InitializeComponent(); 55 55 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/HeuristicLab.Problems.DataAnalysis.Views-3.4.csproj
r6612 r6613 110 110 </ItemGroup> 111 111 <ItemGroup> 112 <Compile Include="Classification\ClassificationEnsembleSolutionModelView.cs"> 113 <SubType>UserControl</SubType> 114 </Compile> 115 <Compile Include="Classification\ClassificationEnsembleSolutionModelView.Designer.cs"> 116 <DependentUpon>ClassificationEnsembleSolutionModelView.cs</DependentUpon> 117 </Compile> 112 118 <Compile Include="Regression\RegressionEnsembleSolutionModelView.cs"> 113 119 <SubType>UserControl</SubType> … … 163 169 <Compile Include="Solution Views\ClusteringSolutionView.Designer.cs"> 164 170 <DependentUpon>ClusteringSolutionView.cs</DependentUpon> 171 </Compile> 172 <Compile Include="Solution Views\ClassificationEnsembleSolutionView.cs"> 173 <SubType>UserControl</SubType> 174 </Compile> 175 <Compile Include="Solution Views\ClassificationEnsembleSolutionView.Designer.cs"> 176 <DependentUpon>ClassificationEnsembleSolutionView.cs</DependentUpon> 165 177 </Compile> 166 178 <Compile Include="Solution Views\DiscriminantFunctionClassificationSolutionView.cs"> -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/MenuItems/CreateEnsembleMenuItem.cs
r6612 r6613 21 21 22 22 using System; 23 using System.Collections.Generic; 23 24 using System.Linq; 24 using System.Collections.Generic;25 25 using System.Windows.Forms; 26 using HeuristicLab.Core; 26 27 using HeuristicLab.MainForm; 27 28 using HeuristicLab.Optimization; 28 29 using HeuristicLab.Optimizer; 29 using HeuristicLab.Core;30 30 31 31 namespace HeuristicLab.Problems.DataAnalysis.MenuItems { … … 85 85 var ensemble = new ClassificationEnsembleSolution(Enumerable.Empty<IClassificationModel>(), problemData); 86 86 ensemble.Name = group.Key + " ensemble"; 87 ensemble.Add ModelsAndPartitions(group.OfType<IClassificationSolution>());87 ensemble.AddClassificationSolutions(group.OfType<IClassificationSolution>()); 88 88 MainFormManager.MainForm.ShowContent(ensemble); 89 89 } -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/Solution Views/ClassificationEnsembleSolutionView.Designer.cs
r6612 r6613 21 21 22 22 namespace HeuristicLab.Problems.DataAnalysis.Views { 23 partial class RegressionEnsembleSolutionView {23 partial class ClassificationEnsembleSolutionView { 24 24 /// <summary> 25 25 /// Required designer variable. -
trunk/sources/HeuristicLab.Problems.DataAnalysis.Views/3.4/Solution Views/ClassificationEnsembleSolutionView.cs
r6612 r6613 26 26 27 27 namespace HeuristicLab.Problems.DataAnalysis.Views { 28 [View(" RegressionEnsembleSolution View")]29 [Content(typeof( RegressionEnsembleSolution), true)]30 public partial class RegressionEnsembleSolutionView : RegressionSolutionView {31 public RegressionEnsembleSolutionView() {28 [View("ClassificationEnsembleSolution View")] 29 [Content(typeof(ClassificationEnsembleSolution), true)] 30 public partial class ClassificationEnsembleSolutionView : ClassificationSolutionView { 31 public ClassificationEnsembleSolutionView() { 32 32 InitializeComponent(); 33 AddViewListViewItem(typeof( RegressionEnsembleSolutionModelView), HeuristicLab.Common.Resources.VSImageLibrary.Function);33 AddViewListViewItem(typeof(ClassificationEnsembleSolutionModelView), HeuristicLab.Common.Resources.VSImageLibrary.Function); 34 34 } 35 35 36 public new RegressionEnsembleSolution Content {37 get { return ( RegressionEnsembleSolution)base.Content; }36 public new ClassificationEnsembleSolution Content { 37 get { return (ClassificationEnsembleSolution)base.Content; } 38 38 set { base.Content = value; } 39 39 } 40 40 41 41 protected override void itemsListView_DoubleClick(object sender, EventArgs e) { 42 if (Content != null && itemsListView.SelectedItems.Count == 1 && itemsListView.SelectedItems[0].Tag == typeof( RegressionEnsembleSolutionModelView)) {42 if (Content != null && itemsListView.SelectedItems.Count == 1 && itemsListView.SelectedItems[0].Tag == typeof(ClassificationEnsembleSolutionModelView)) { 43 43 Type viewType = (Type)itemsListView.SelectedItems[0].Tag; 44 var view = MainFormManager.MainForm.ShowContent(Content. RegressionSolutions, viewType);44 var view = MainFormManager.MainForm.ShowContent(Content.ClassificationSolutions, viewType); 45 45 view.ReadOnly = false; 46 46 view.Locked = Locked; … … 50 50 51 51 protected override void itemsListView_SelectedIndexChanged(object sender, EventArgs e) { 52 if (Content != null && itemsListView.SelectedItems.Count == 1 && itemsListView.SelectedItems[0].Tag == typeof( RegressionEnsembleSolutionModelView)) {52 if (Content != null && itemsListView.SelectedItems.Count == 1 && itemsListView.SelectedItems[0].Tag == typeof(ClassificationEnsembleSolutionModelView)) { 53 53 detailsGroupBox.Enabled = true; 54 54 Type viewType = (Type)itemsListView.SelectedItems[0].Tag; 55 55 viewHost.ViewType = viewType; 56 viewHost.Content = Content. RegressionSolutions;56 viewHost.Content = Content.ClassificationSolutions; 57 57 viewHost.ReadOnly = false; 58 58 viewHost.Locked = Locked;
Note: See TracChangeset
for help on using the changeset viewer.