Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
09/03/13 15:52:07 (11 years ago)
Author:
ascheibe
Message:

#2055 merged r9859, r9860, r9866 into stable branch

Location:
stable
Files:
4 edited
1 copied

Legend:

Unmodified
Added
Removed
  • stable

  • stable/HeuristicLab.Problems.DataAnalysis.Views

  • stable/HeuristicLab.Problems.DataAnalysis.Views/3.4/HeuristicLab.Problems.DataAnalysis.Views-3.4.csproj

    r9379 r9932  
    169169      <DependentUpon>FeatureCorrelationView.cs</DependentUpon>
    170170    </Compile>
     171    <Compile Include="MenuItems\ShrinkDataAnalysisRunsMenuItem.cs" />
    171172    <Compile Include="Plugin.cs" />
    172173    <Compile Include="ProblemDataView.cs">
  • stable/HeuristicLab.Problems.DataAnalysis.Views/3.4/MenuItems/CreateEnsembleMenuItem.cs

    r9456 r9932  
    3131using HeuristicLab.Optimizer;
    3232
    33 namespace HeuristicLab.Problems.DataAnalysis.MenuItems {
     33namespace HeuristicLab.Problems.DataAnalysis.Views {
    3434  internal class CreateEnsembleMenuItem : HeuristicLab.MainForm.WindowsForms.MenuItem, IOptimizerUserInterfaceItemProvider {
    3535    public override string Name {
     
    3737    }
    3838    public override IEnumerable<string> Structure {
    39       get { return new string[] { "&Edit" }; }
     39      get { return new string[] { "&Data Analysis" }; }
    4040    }
    4141    public override int Position {
    42       get { return 2500; }
     42      get { return 5100; }
    4343    }
    4444    public override string ToolTipText {
  • stable/HeuristicLab.Problems.DataAnalysis.Views/3.4/MenuItems/ShrinkDataAnalysisRunsMenuItem.cs

    r9860 r9932  
    104104
    105105    private static bool EqualVariableValues(ValuesType values1, ValuesType values2) {
     106      //compare variable names for equality
    106107      if (!values1.Keys.SequenceEqual(values2.Keys)) return false;
    107108      foreach (var key in values1.Keys) {
     
    118119    private static readonly Action<Dataset, Dictionary<string, IList>> variableValuesSetter;
    119120    private static readonly Func<Dataset, Dictionary<string, IList>> variableValuesGetter;
     121    /// <summary>
     122    /// The static initializer is used to create expressions for getting and setting the private variableValues field in the dataset.
     123    /// This is done by expressions because the field is private and compiled expression calls are much faster compared to standad reflection calls.
     124    /// </summary>
    120125    static ShrinkDataAnalysisRunsMenuItem() {
    121126      var dataset = Expression.Parameter(typeof(Dataset));
Note: See TracChangeset for help on using the changeset viewer.