public void Execute()
        {
            string dataFileName = _dataEditor.DataFileName;

            string errorMessage = ValidateInputBeforeReload(dataFileName);

            if (errorMessage != string.Empty)
            {
                throw new ReloadDataCommandException(errorMessage);
            }

            _dataEditor.CloseAllTabs();
            _datasetProvider.ReadDataFromFile(dataFileName);
        }