Revision 43876 branches/org.gvsig.desktop-2018a/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/impl/DefaultDataManager.java

View differences:

DefaultDataManager.java
52 52
import org.gvsig.fmap.dal.feature.spi.index.FeatureIndexProviderServices;
53 53
import org.gvsig.fmap.dal.raster.impl.RasterStoreFactory;
54 54
import org.gvsig.fmap.dal.raster.impl.RasterStoreOldFactory;
55
import org.gvsig.fmap.dal.raster.spi.CoverageStoreProvider;
56 55
import org.gvsig.fmap.dal.spi.DALSPILocator;
57 56
import org.gvsig.fmap.dal.spi.DataManagerProviderServices;
58 57
import org.gvsig.fmap.dal.spi.DataStoreProvider;
......
203 202
                    + " must implement org.gvsig.fmap.dal.DataStoreParameters");
204 203
        }
205 204

  
206
        if (CoverageStoreProvider.class.isAssignableFrom(storeProviderClass)) {
207
            // Envuelve al proveedor en una factoria por defecto.
208
            this.registerStoreProviderFactory(new DataStoreProviderToCoverageProviderFactoryWrapper(
209
                    name, "", storeProviderClass, parametersClass));
210
            return;
211
        }
212

  
213 205
        if (FeatureStoreProvider.class.isAssignableFrom(storeProviderClass)) {
214 206
            // Envuelve al proveedor en una factoria por defecto.
215 207
            this.registerStoreProviderFactory(new DataStoreProviderToFeatureStoreProviderFactoryWrapper(
......
837 829
                throw new ProviderNotRegisteredException(name);
838 830
            }
839 831
            return featureCacheProviderFactory.createCacheProvider(parameters);
840
        } catch (InstantiationException e) {
832
        } catch (InstantiationException | IllegalAccessException e) {
841 833
            throw new InitializeException(e);
842
        } catch (IllegalAccessException e) {
843
            throw new InitializeException(e);
844 834
        }
845 835
    }
846 836

  
......
873 863
                throw new ProviderNotRegisteredException(name);
874 864
            }
875 865
            return featureCacheProviderFactory.createParameters();
876
        } catch (InstantiationException e) {
866
        } catch (InstantiationException | IllegalAccessException e) {
877 867
            throw new InitializeException(e);
878
        } catch (IllegalAccessException e) {
879
            throw new InitializeException(e);
880 868
        }
881 869
    }
882 870

  

Also available in: Unified diff