Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/05/10 10:31:40 (14 years ago)
Author:
gkronber
Message:

Copied refactored plugin infrastructure from branch and merged changeset r2586:2589 from branch into the trunk. #799

Location:
trunk/sources/HeuristicLab.SGA/3.2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.SGA/3.2/HeuristicLabSGAPlugin.cs

    r2474 r2591  
    2929  /// Plugin class for HeuristicLab.SGA plugin.
    3030  /// </summary>
    31   [ClassInfo(Name = "HeuristicLab.SGA-3.2")]
    32   [PluginFile(Filename = "HeuristicLab.SGA-3.2.dll", Filetype = PluginFileType.Assembly)]
    33   [Dependency(Dependency = "HeuristicLab.Common-3.2")]
    34   [Dependency(Dependency = "HeuristicLab.Core-3.2")]
    35   [Dependency(Dependency = "HeuristicLab.Data-3.2")]
    36   [Dependency(Dependency = "HeuristicLab.Evolutionary-3.2")]
    37   [Dependency(Dependency = "HeuristicLab.Operators-3.2")]
    38   [Dependency(Dependency = "HeuristicLab.Random-3.2")]
    39   [Dependency(Dependency = "HeuristicLab.Selection-3.2")]
    40   [Dependency(Dependency = "HeuristicLab.Logging-3.2")]
    41   [Dependency(Dependency = "HeuristicLab.SequentialEngine-3.2")]
     31  [Plugin("HeuristicLab.SGA-3.2")]
     32  [PluginFile("HeuristicLab.SGA-3.2.dll", PluginFileType.Assembly)]
     33  [PluginDependency("HeuristicLab.Common-3.2")]
     34  [PluginDependency("HeuristicLab.Core-3.2")]
     35  [PluginDependency("HeuristicLab.Data-3.2")]
     36  [PluginDependency("HeuristicLab.Evolutionary-3.2")]
     37  [PluginDependency("HeuristicLab.Operators-3.2")]
     38  [PluginDependency("HeuristicLab.Random-3.2")]
     39  [PluginDependency("HeuristicLab.Selection-3.2")]
     40  [PluginDependency("HeuristicLab.Logging-3.2")]
     41  [PluginDependency("HeuristicLab.SequentialEngine-3.2")]
    4242  public class HeuristicLabSGAPlugin : PluginBase {
    4343  }
  • trunk/sources/HeuristicLab.SGA/3.2/SGAEditor.cs

    r2474 r2591  
    117117      IView view = SGA.ProblemInjector.CreateView();
    118118      if (view != null)
    119         PluginManager.ControlManager.ShowControl(view);
     119        ControlManager.Manager.ShowControl(view);
    120120    }
    121121    private void viewSolutionGenerationButton_Click(object sender, EventArgs e) {
    122122      IView view = SGA.SolutionGenerator.CreateView();
    123123      if (view != null)
    124         PluginManager.ControlManager.ShowControl(view);
     124        ControlManager.Manager.ShowControl(view);
    125125    }
    126126    private void viewSelectionButton_Click(object sender, EventArgs e) {
    127127      IView view = SGA.Selector.CreateView();
    128128      if (view != null)
    129         PluginManager.ControlManager.ShowControl(view);
     129        ControlManager.Manager.ShowControl(view);
    130130    }
    131131    private void viewCrossoverButton_Click(object sender, EventArgs e) {
    132132      IView view = SGA.Crossover.CreateView();
    133133      if (view != null)
    134         PluginManager.ControlManager.ShowControl(view);
     134        ControlManager.Manager.ShowControl(view);
    135135    }
    136136    private void viewMutationButton_Click(object sender, EventArgs e) {
    137137      IView view = SGA.Mutator.CreateView();
    138138      if (view != null)
    139         PluginManager.ControlManager.ShowControl(view);
     139        ControlManager.Manager.ShowControl(view);
    140140    }
    141141    private void viewEvaluationButton_Click(object sender, EventArgs e) {
    142142      IView view = SGA.Evaluator.CreateView();
    143143      if (view != null)
    144         PluginManager.ControlManager.ShowControl(view);
     144        ControlManager.Manager.ShowControl(view);
    145145    }
    146146    private void setProblemInitializationButton_Click(object sender, EventArgs e) {
     
    200200      IEngine clone = (IEngine)SGA.Engine.Clone();
    201201      IEditor editor = ((IEditable)clone).CreateEditor();
    202       PluginManager.ControlManager.ShowControl(editor);
     202      ControlManager.Manager.ShowControl(editor);
    203203    }
    204204    #endregion
Note: See TracChangeset for help on using the changeset viewer.