'use strict';

function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }

var _classCallCheck = _interopDefault(require('@babel/runtime/helpers/classCallCheck'));
var _possibleConstructorReturn = _interopDefault(require('@babel/runtime/helpers/possibleConstructorReturn'));
var _getPrototypeOf = _interopDefault(require('@babel/runtime/helpers/getPrototypeOf'));
var _inherits = _interopDefault(require('@babel/runtime/helpers/inherits'));
var Exception = _interopDefault(require('.'));

/**
 * files source not set exception
 */

var FilesSourceNotSetException =
/*#__PURE__*/
function (_Exception) {
  _inherits(FilesSourceNotSetException, _Exception);

  function FilesSourceNotSetException() {
    var message = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 'files source not found';

    _classCallCheck(this, FilesSourceNotSetException);

    return _possibleConstructorReturn(this, _getPrototypeOf(FilesSourceNotSetException).call(this, message, FilesSourceNotSetException));
  }

  return FilesSourceNotSetException;
}(Exception);

module.exports = FilesSourceNotSetException;
//# sourceMappingURL=FilesSourceNotSetException.js.map
