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

Packages that use IDataSourceDefinition
com.mapinfo.midev.data: Contains the interfaces and some classes used to read data from any of several data sources.
com.mapinfo.midev.dp.file: A data provider implementation for file based tables.
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 IDataSourceDefinition in com.mapinfo.midev.data

Methods in com.mapinfo.midev.data that return IDataSourceDefinition
`IDataSourceDefinition` IDataSource.`getDefinition()` Returns the definition for the datasource.

Methods in com.mapinfo.midev.data with parameters of type IDataSourceDefinition
`IDataSource` IDataProvider.`openDataSource(IDataSourceDefinition dataSourceDefinition)` Returns an `IDataSource` given the specified `IDataSourceDefinition`.

### Uses of IDataSourceDefinition in com.mapinfo.midev.dp.file

Classes in com.mapinfo.midev.dp.file that implement IDataSourceDefinition
`class` `FileDataSourceDefinition` The definition of a data source that refers to a directory on a file system.

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

Classes in com.mapinfo.midev.dp.shape that implement IDataSourceDefinition
`class` `ShapeDataSourceDefinition` A definition for ESRI shape file data sources.

Methods in com.mapinfo.midev.dp.shape that return IDataSourceDefinition
`IDataSourceDefinition` ShapeDataSource.`getDefinition()` Gets the datasource definition for this datasource.

Methods in com.mapinfo.midev.dp.shape with parameters of type IDataSourceDefinition
`ShapeDataSource` ShapeDataProvider.`openDataSource(IDataSourceDefinition dataSourceDefinition)` Opens a new data source described by the given data source definition.

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

Classes in com.mapinfo.midev.dp.tab that implement IDataSourceDefinition
`class` `NativeDataSourceDefinition` A definition for a MapInfo Native Table data source.

Methods in com.mapinfo.midev.dp.tab that return IDataSourceDefinition
`IDataSourceDefinition` NativeDataSource.`getDefinition()`

Methods in com.mapinfo.midev.dp.tab with parameters of type IDataSourceDefinition
`NativeDataSource` NativeDataProvider.`openDataSource(IDataSourceDefinition dataSourceDefinition)`

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

Methods in com.mapinfo.midev.xml.mws that return IDataSourceDefinition
`IDataSourceDefinition` Connection.`getDataSourceDefinition()` Returns the IDataSourceDefinition.

Constructors in com.mapinfo.midev.xml.mws with parameters of type IDataSourceDefinition
Constructor and Description
`Connection(String name, IDataSourceDefinition dataSourceDefinition)` Creates a Connection instance with the specified name and IDataSourceDefinition.