Changeset 2497 for branches/PluginInfrastructure Refactoring/HeuristicLab.PluginInfrastructure.Manager/DefaultApplicationManager.cs
- Timestamp:
- 11/16/09 18:30:04 (14 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/PluginInfrastructure Refactoring/HeuristicLab.PluginInfrastructure.Manager/DefaultApplicationManager.cs
r2495 r2497 44 44 public IEnumerable<IPluginDescription> Plugins { 45 45 get { return plugins; } 46 internal set { plugins = new List<IPluginDescription>(value); } 46 47 } 47 48 … … 82 83 foreach (var plugin in GetInstances<IPlugin>(asm)) { 83 84 plugin.OnLoad(); 84 FirePluginLoaded(plugin.Name);85 85 } 86 86 } 87 FirePluginLoaded(desc); 87 88 desc.Load(); 88 89 } 89 90 90 } 91 91 … … 203 203 } 204 204 205 private void FirePluginLoaded( string name) {206 if (PluginLoaded != null) PluginLoaded(this, new PluginInfrastructureEventArgs("Plugin loaded", name));205 private void FirePluginLoaded(IPluginDescription plugin) { 206 if (PluginLoaded != null) PluginLoaded(this, new PluginInfrastructureEventArgs("Plugin loaded", plugin)); 207 207 } 208 208
Note: See TracChangeset
for help on using the changeset viewer.