function DataSourceCollection() {
  this._dataSources = [];
  this._dataSourceAdded = new Event();
  this._dataSourceRemoved = new Event();
  this._dataSourceMoved = new Event();
}
A collection of {@link DataSource} instances.
@alias DataSourceCollection
@constructor