public MainMenuGenerator( IUserFileSelector userFileSelector, IClipboardBuferService clipboardBuferService, IProgramSettingsGetter settings, IProgramSettingsSetter settingsSetter, IIDataObjectHandler dataObjectHandler, IEnumerable <IBufermanPlugin> plugins, IBufermanOptionsWindowFactory optionsWindowFactory, IFileStorage fileStorage, ISessionManager sessionManager) { this._userFileSelector = userFileSelector; this._clipboardBuferService = clipboardBuferService; this._settings = settings; this._settingsSetter = settingsSetter; this._dataObjectHandler = dataObjectHandler; this._plugins = plugins; this._optionsWindowFactory = optionsWindowFactory; this._fileStorage = fileStorage; this._sessionManager = sessionManager; }
public BufermanApplication(IClipboardBuferService clipboardBuferService, IClipboardWrapper clipboardWrapper, IIDataObjectHandler dataObjectHandler, IProgramSettingsGetter settings, IMainMenuGenerator mainMenuGenerator, IEnumerable <IBufermanPlugin> plugins, IBufersStorageFactory bufersStorageFactory, IBufermanOptionsWindowFactory optionsWindowFactory, IFileStorage fileStorage, ITime time, ISessionManager sessionManager) { this._clipboardBuferService = clipboardBuferService; this._clipboardWrapper = clipboardWrapper; this._plugins = plugins; this._mainMenuGenerator = mainMenuGenerator; this._dataObjectHandler = dataObjectHandler; this._bufersStorageFactory = bufersStorageFactory; this._settings = settings; this._optionsWindowFactory = optionsWindowFactory; this._fileStorage = fileStorage; this._time = time; this._sessionManager = sessionManager; }
public LoadedBuferItemsProcessor(IBuferItemDataObjectConverter buferItemDataObjectConverter, IIDataObjectHandler dataObjectHandler, ITime time) { this._buferItemDataObjectConverter = buferItemDataObjectConverter; this._dataObjectHandler = dataObjectHandler; this._time = time; }