mes = new SpatialMetadataEditionSupport(this);
rowOrientedEdition = new RowOrientedEditionDataSourceImpl(this, driver, mes);
rowOrientedEdition.setDriver(driver);
ocCounter = new OpenCloseCounter(this);
spatialDataSourceImpl = new SpatialDataSourceImpl(this, driver);
objectSupport = new ObjectDataSourceSupport(driver);
driverDataSourceSupport = new DriverDataSourceImpl(driver);
this.driver = driver;
}