Revision 19459

View differences:

trunk/libraries/libDataSourceBaseDrivers/src-test/org/gvsig/data/datastores/vectorial/driver/DataStoreTest.java
58 58

  
59 59
		IDriverParameters dp=dsm.createDriverParameters("shp");
60 60
		((ShpDriverParameters)dp).setSHPFile(shpfile);
61
		((ShpDriverParameters)dp).setSHXFile(SHP.getDbfFile(shpfile));
62
		((ShpDriverParameters)dp).setDBFFile(SHP.getShxFile(shpfile));
61
		((ShpDriverParameters)dp).setSHXFile(SHP.getShxFile(shpfile));
62
		((ShpDriverParameters)dp).setDBFFile(SHP.getDbfFile(shpfile));
63 63

  
64 64

  
65 65
		driverTest(dp,null,null);
trunk/libraries/libDataSourceBaseDrivers/src/org/gvsig/data/datasource/driver/file/DataSourceFileDriverParameters.java
1
package org.gvsig.data.datasource.driver.file;
2

  
3
import org.gvsig.data.IDataSourceParameters;
4

  
5
public class DataSourceFileDriverParameters implements IDataSourceParameters{
6

  
7

  
8
	public String getDataSourceName() {
9
		// TODO Auto-generated method stub
10
		return null;
11
	}
12

  
13
}
trunk/libraries/libDataSourceBaseDrivers/src/org/gvsig/data/datasource/driver/file/Register.java
1
package org.gvsig.data.datasource.driver.file;
2

  
3
import org.gvsig.data.DataSourceManager;
4

  
5
public class Register {
6
	public static void selfRegister() {
7
		DataSourceManager dsm = DataSourceManager.getManager();
8

  
9
		dsm.registerDataSource(DataSourceFileDriver.DATASOURCE_NAME,
10
				DataSourceFileDriver.class,
11
				DataSourceFileDriverParameters.class
12
		);
13
	}
14

  
15

  
16
}
trunk/libraries/libDataSourceBaseDrivers/src/org/gvsig/data/datasource/driver/file/DataSourceFileDriver.java
1
package org.gvsig.data.datasource.driver.file;
2

  
3
import org.gvsig.data.IDataSource;
4
import org.gvsig.data.IDataSourceParameters;
5
import org.gvsig.data.IDataStoreParameters;
6

  
7
public class DataSourceFileDriver implements IDataSource{
8
	public static final String DATASOURCE_NAME = "DataSourceFileDriver";
9
	private IDataSourceParameters parameters;
10
	private IDataStoreParameters[] storeParameters;
11

  
12
	public void init(IDataSourceParameters parameters) {
13
		this.parameters=parameters;
14
	}
15

  
16
	public IDataStoreParameters[] getSources() {
17
		return storeParameters;
18
	}
19

  
20
	public String getName() {
21
		return DATASOURCE_NAME;
22
	}
23

  
24
}

Also available in: Unified diff