public AddServiceWindow( ICKObservableReadOnlyCollection<IServiceInfo> availableServices, IServiceInfo selectedService = null ) { AvailableServices = availableServices; this.DataContext = this; if( selectedService != null ) { SelectedGeneralization = selectedService; } InitializeComponent(); this.NewServiceNameTextBox.Focus(); }
public AddServiceWindow(ICKObservableReadOnlyCollection <IServiceInfo> availableServices, IServiceInfo selectedService = null) { AvailableServices = availableServices; this.DataContext = this; if (selectedService != null) { SelectedGeneralization = selectedService; } InitializeComponent(); this.NewServiceNameTextBox.Focus(); }
public AddPluginWindow(ICKObservableReadOnlyCollection <IServiceInfo> availableServices, IServiceInfo selectedService = null) { _serviceReferences = new Dictionary <IServiceInfo, DependencyRequirement>(); AvailableServices = availableServices; if (selectedService != null && availableServices.Count > 0) { SelectedService = selectedService; } this.DataContext = this; InitializeComponent(); this.NewPluginNameTextBox.Focus(); }
public AddPluginWindow( ICKObservableReadOnlyCollection<IServiceInfo> availableServices, IServiceInfo selectedService = null ) { _serviceReferences = new Dictionary<IServiceInfo, DependencyRequirement>(); AvailableServices = availableServices; if( selectedService != null && availableServices.Count > 0 ) { SelectedService = selectedService; } this.DataContext = this; InitializeComponent(); this.NewPluginNameTextBox.Focus(); }
internal YodiiGraph(IConfigurationManager configManager, LabStateManager serviceManager) : base() { Debug.Assert(serviceManager != null); Debug.Assert(configManager != null); _serviceInfos = serviceManager.LabServiceInfos; _pluginInfos = serviceManager.LabPluginInfos; _configurationManager = configManager; _serviceManager = serviceManager; _serviceInfos.CollectionChanged += _serviceInfos_CollectionChanged; _pluginInfos.CollectionChanged += _pluginInfos_CollectionChanged; _configurationManager.ConfigurationChanged += _configurationManager_ConfigurationChanged; UpdateVerticesWithConfiguration(_configurationManager.FinalConfiguration); }