Revision 43020 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.impl/src/main/java/org/gvsig/fmap/dal/impl/DataStoreProviderToCoverageProviderFactoryWrapper.java

View differences:

DataStoreProviderToCoverageProviderFactoryWrapper.java
25 25

  
26 26
import org.gvsig.fmap.dal.ExternalStoreProviderFactory;
27 27
import java.lang.reflect.Constructor;
28
import org.gvsig.fmap.dal.DataFactoryUnit;
28 29

  
29 30
import org.gvsig.fmap.dal.DataParameters;
30 31
import org.gvsig.fmap.dal.DataStoreProvider;
......
32 33
import org.gvsig.fmap.dal.spi.AbstractDataStoreProviderFactory;
33 34
import org.gvsig.fmap.dal.spi.DataStoreProviderServices;
34 35
import org.gvsig.tools.dynobject.DynObject;
36
import org.gvsig.tools.service.spi.Services;
35 37

  
36 38
public class DataStoreProviderToCoverageProviderFactoryWrapper extends
37 39
		AbstractDataStoreProviderFactory implements ExternalStoreProviderFactory {
......
47 49
	}
48 50

  
49 51
        @Override
50
	public DataStoreProvider createProvider(DataParameters parameters,
51
			DataStoreProviderServices providerServices)
52
			throws InitializeException {
52
        public DataFactoryUnit create(DynObject parameters, Services providerServices) {
53
            try {
54
                return this.createProvider(
55
                        (DataParameters)parameters,
56
                        (DataStoreProviderServices)providerServices
57
                );
58
            } catch (InitializeException ex) {
59
                throw  new RuntimeException(ex);
60
            }
61
        }
62

  
63
        
64
        @Override
65
        public DataStoreProvider createProvider(
66
                DataParameters parameters,
67
                DataStoreProviderServices providerServices
68
            ) throws InitializeException {
53 69
		try {
54 70
			Class[] argsTypes = new Class[] { DataParameters.class,
55 71
					DataStoreProviderServices.class };

Also available in: Unified diff