Revision 27723 branches/v2_0_0_prep/libraries/libFMap_dal/src/org/gvsig/fmap/dal/impl/DefaultDataManager.java

View differences:

DefaultDataManager.java
13 13
import org.gvsig.fmap.dal.DataStoreParameters;
14 14
import org.gvsig.fmap.dal.exception.InitializeException;
15 15
import org.gvsig.fmap.dal.exception.ProviderNotRegisteredException;
16
import org.gvsig.fmap.dal.exception.ValidateDataParametersException;
16 17
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
17 18
import org.gvsig.fmap.dal.feature.FeatureStore;
18 19
import org.gvsig.fmap.dal.feature.FeatureType;
......
149 150
	}
150 151

  
151 152
	public DataStore createStore(DataStoreParameters parameters)
152
			throws InitializeException, ProviderNotRegisteredException {
153
			throws InitializeException, ProviderNotRegisteredException,
154
			ValidateDataParametersException {
153 155
		String name = parameters.getDataStoreName();
154 156

  
157
		parameters.validate();
158

  
155 159
		try {
156 160
			DataStoreProvider storeProvider = (DataStoreProvider) ToolsLocator
157 161
					.getExtensionPointManager().get(DATA_MANAGER_STORE).create(
......
239 243
	}
240 244

  
241 245
	public DataServerExplorer createServerExplorer(DataServerExplorerParameters parameters)
242
			throws InitializeException, ProviderNotRegisteredException {
246
			throws InitializeException, ProviderNotRegisteredException,
247
			ValidateDataParametersException {
243 248

  
249
		parameters.validate();
250

  
244 251
		String name = parameters.getExplorerName();
245 252

  
246 253
		try {

Also available in: Unified diff