public FormTabPluginLoader(IEnumerable<IFormTabPlugin> tabPlugins, IApplyToMatcher applyToMatcher) { this.tabPlugins = tabPlugins; this.applyToMatcher = applyToMatcher; }
public ButtonPluginExecutor(IEnumerable<IButtonGroup> groups, IEnumerable<IButtonPlugin> buttonPlugins, IApplyToMatcher applyToMatcher) { this.groups = groups ?? new IButtonGroup[0]; this.buttonPlugins = buttonPlugins ?? new IButtonPlugin[0]; this.applyToMatcher = applyToMatcher; }