Revision 36113 branches/v2_0_0_prep/libraries/libFMap_dalfile/src/org/gvsig/fmap/dal/serverexplorer/filesystem/impl/DefaultFilesystemServerExplorer.java
DefaultFilesystemServerExplorer.java | ||
---|---|---|
19 | 19 |
import org.gvsig.fmap.dal.exception.InitializeException; |
20 | 20 |
import org.gvsig.fmap.dal.exception.ProviderNotRegisteredException; |
21 | 21 |
import org.gvsig.fmap.dal.exception.RemoveException; |
22 |
import org.gvsig.fmap.dal.exception.ServerExplorerAddException; |
|
22 | 23 |
import org.gvsig.fmap.dal.exception.ValidateDataParametersException; |
23 | 24 |
import org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemFileFilter; |
24 | 25 |
import org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemServerExplorer; |
... | ... | |
188 | 189 |
FilesystemServerExplorerProvider provider = this |
189 | 190 |
.getProvider(providerName); |
190 | 191 |
|
192 |
ndsp.validate(); |
|
191 | 193 |
provider.create(ndsp, overwrite); |
192 | 194 |
return true; |
193 | 195 |
} catch (DataException e) { |
194 |
throw new RemoveException(this.getProviderName(), e); |
|
196 |
throw new ServerExplorerAddException(this.getProviderName(), e); |
|
197 |
} catch (ValidateDataParametersException e) { |
|
198 |
throw new ServerExplorerAddException(this.getProviderName(), e); |
|
195 | 199 |
} |
196 | 200 |
} |
197 | 201 |
|
Also available in: Unified diff