## Uses of Interface
com.mapinfo.midev.data.IDataSource

Packages that use IDataSource
com.mapinfo.midev.data: Contains the interfaces and some classes used to read data from any of several data sources.
com.mapinfo.midev.dp.shape: A data provider implementation for ESRI Shape file tables.
com.mapinfo.midev.dp.tab: A data provider implementation for the MapInfo Native table.
com.mapinfo.midev.xml.mws

### Uses of IDataSource in com.mapinfo.midev.data

Methods in com.mapinfo.midev.data that return IDataSource
`IDataSource` IDataSourceTable.`getDataSource()` Returns the IDataSource with which this table is associated.
`IDataSource` IDataProvider.`openDataSource(IDataSourceDefinition dataSourceDefinition)` Returns an `IDataSource` given the specified `IDataSourceDefinition`.

### Uses of IDataSource in com.mapinfo.midev.dp.shape

Classes in com.mapinfo.midev.dp.shape that implement IDataSource
`class` `ShapeDataSource` A datasource for ESRI shape files.

### Uses of IDataSource in com.mapinfo.midev.dp.tab

Classes in com.mapinfo.midev.dp.tab that implement IDataSource
`class` `NativeDataSource` A data source for the MapInfo Native Table.

### Uses of IDataSource in com.mapinfo.midev.xml.mws

Methods in com.mapinfo.midev.xml.mws that return IDataSource
`IDataSource` Connection.`getDataSource()` Returns an IDataSource instance using the IDataSourceDefinition.