Class DefaultFilesystemServerExplorer
java.lang.Object
org.gvsig.tools.dispose.impl.AbstractDisposable
org.gvsig.fmap.dal.spi.AbstractDataServerExplorer
org.gvsig.fmap.dal.serverexplorer.filesystem.impl.DefaultFilesystemServerExplorer
- All Implemented Interfaces:
FileFilter,org.gvsig.fmap.dal.DataFactoryUnit,org.gvsig.fmap.dal.DataServerExplorer,org.gvsig.fmap.dal.DataServerExplorer_v2,FilesystemFileFilter,FilesystemServerExplorer,FilesystemServerExplorerProviderServices,org.gvsig.fmap.dal.spi.DataServerExplorerProvider,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.util.PropertiesSupport
public class DefaultFilesystemServerExplorer
extends org.gvsig.fmap.dal.spi.AbstractDataServerExplorer
implements FilesystemServerExplorerProviderServices, FilesystemFileFilter
-
Field Summary
Fields inherited from class org.gvsig.fmap.dal.spi.AbstractDataServerExplorer
LOGGERFields inherited from interface org.gvsig.fmap.dal.DataServerExplorer
FILESYSTEM_SERVER_EXPLORER_NAME, MODE_ALL, MODE_FEATURE, MODE_GEOMETRY, MODE_RASTERFields inherited from interface org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemServerExplorer
NAME -
Constructor Summary
ConstructorsConstructorDescriptionDefaultFilesystemServerExplorer(FilesystemServerExplorerParameters parameters, org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices services) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleancanAdd()booleanorg.gvsig.fmap.dal.DataStoreParameterscreateStoreParameters(File file) org.gvsig.fmap.dal.DataStoreParameterscreateStoreParameters(File file, String providerName) protected voidbooleanexists(org.gvsig.fmap.dal.DataStoreParameters parameters) org.gvsig.fmap.dal.DataStoreParametersorg.gvsig.fmap.dal.NewDataStoreParametersgetAddParameters(File file) org.gvsig.fmap.dal.NewDataStoreParametersgetAddParameters(String storeName) getFilters(int mode) org.gvsig.fmap.dal.DataStoreParametersgetParametersFor(File file, String providerName, boolean checksExist) getProviderName(File file) getProviderNameList(File file) getProviders(int mode) getResourcePath(org.gvsig.fmap.dal.DataStore dataStore, String resourceName) Deprecated.org.gvsig.tools.resourcesstorage.ResourcesStoragegetResourcesStorage(org.gvsig.fmap.dal.DataStore dataStore) org.gvsig.tools.resourcesstorage.ResourcesStoragegetResourcesStorage(org.gvsig.fmap.dal.DataStoreParameters parameters) getRoot()list()list(int mode) org.gvsig.fmap.dal.DataStorevoidremove(org.gvsig.fmap.dal.DataStoreParameters dsp) voidsetCurrentPath(File path) Methods inherited from class org.gvsig.fmap.dal.spi.AbstractDataServerExplorer
close, createSQLBuilder, getParameters, getProperties, getProperty, getResourcesStorage, getServerExplorerProviderServices, open, open, setPropertyMethods inherited from class org.gvsig.tools.dispose.impl.AbstractDisposable
dispose, disposeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.fmap.dal.DataServerExplorer
getParameters, getResourcesStorageMethods inherited from interface org.gvsig.fmap.dal.spi.DataServerExplorerProvider
getServerExplorerProviderServicesMethods inherited from interface org.gvsig.tools.dispose.Disposable
dispose
-
Constructor Details
-
DefaultFilesystemServerExplorer
public DefaultFilesystemServerExplorer(FilesystemServerExplorerParameters parameters, org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices services) throws org.gvsig.fmap.dal.exception.InitializeException - Throws:
org.gvsig.fmap.dal.exception.InitializeException
-
-
Method Details
-
doDispose
protected void doDispose() throws org.gvsig.tools.exception.BaseException- Overrides:
doDisposein classorg.gvsig.fmap.dal.spi.AbstractDataServerExplorer- Throws:
org.gvsig.tools.exception.BaseException
-
list
- Specified by:
listin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
list
- Specified by:
listin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
setCurrentPath
- Specified by:
setCurrentPathin interfaceFilesystemServerExplorer- Throws:
org.gvsig.fmap.dal.exception.FileNotFoundException
-
getCurrentPath
- Specified by:
getCurrentPathin interfaceFilesystemServerExplorer
-
getRoot
- Specified by:
getRootin interfaceFilesystemServerExplorer
-
remove
public void remove(org.gvsig.fmap.dal.DataStoreParameters dsp) throws org.gvsig.fmap.dal.exception.RemoveException - Specified by:
removein interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.RemoveException
-
add
public boolean add(String providerName, org.gvsig.fmap.dal.NewDataStoreParameters ndsp, boolean overwrite) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
addin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
canAdd
public boolean canAdd()- Specified by:
canAddin interfaceorg.gvsig.fmap.dal.DataServerExplorer
-
getProviderName
- Specified by:
getProviderNamein interfaceorg.gvsig.fmap.dal.DataServerExplorer
-
getAddParameters
public org.gvsig.fmap.dal.NewDataStoreParameters getAddParameters(String storeName) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getAddParametersin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
canAdd
- Specified by:
canAddin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createStoreParameters
public org.gvsig.fmap.dal.DataStoreParameters createStoreParameters(File file, String providerName) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createStoreParametersin interfaceFilesystemServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
createStoreParameters
public org.gvsig.fmap.dal.DataStoreParameters createStoreParameters(File file) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
createStoreParametersin interfaceFilesystemServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getParametersFor
public org.gvsig.fmap.dal.DataStoreParameters getParametersFor(File file, String providerName, boolean checksExist) throws org.gvsig.fmap.dal.exception.DataException - Throws:
org.gvsig.fmap.dal.exception.DataException
-
getProviderNameList
- Specified by:
getProviderNameListin interfaceFilesystemServerExplorer
-
getProviderName
- Specified by:
getProviderNamein interfaceFilesystemServerExplorer
-
getDataStoreProviderNames
- Specified by:
getDataStoreProviderNamesin interfaceorg.gvsig.fmap.dal.DataServerExplorer
-
getProviders
-
getProviders
-
getFilters
- Specified by:
getFiltersin interfaceFilesystemServerExplorer
-
getFilters
- Specified by:
getFiltersin interfaceFilesystemServerExplorer
-
getFilter
- Specified by:
getFilterin interfaceFilesystemServerExplorer
-
getGenericFilter
- Specified by:
getGenericFilterin interfaceFilesystemServerExplorer
-
getDataStoreProviderName
- Specified by:
getDataStoreProviderNamein interfaceFilesystemFileFilter
-
getDescription
- Specified by:
getDescriptionin interfaceFilesystemFileFilter
-
accept
- Specified by:
acceptin interfaceFileFilter
-
open
public org.gvsig.fmap.dal.DataStore open(File file) throws org.gvsig.fmap.dal.exception.DataException, org.gvsig.fmap.dal.exception.ValidateDataParametersException - Throws:
org.gvsig.fmap.dal.exception.DataExceptionorg.gvsig.fmap.dal.exception.ValidateDataParametersException
-
getAddParameters
public org.gvsig.fmap.dal.NewDataStoreParameters getAddParameters(File file) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getAddParametersin interfaceFilesystemServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getResourcePath
@Deprecated public File getResourcePath(org.gvsig.fmap.dal.DataStore dataStore, String resourceName) throws org.gvsig.fmap.dal.exception.DataException Deprecated.- Specified by:
getResourcePathin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Overrides:
getResourcePathin classorg.gvsig.fmap.dal.spi.AbstractDataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
getResourcesStorage
public org.gvsig.tools.resourcesstorage.ResourcesStorage getResourcesStorage(org.gvsig.fmap.dal.DataStoreParameters parameters) - Specified by:
getResourcesStoragein interfaceorg.gvsig.fmap.dal.DataServerExplorer- Overrides:
getResourcesStoragein classorg.gvsig.fmap.dal.spi.AbstractDataServerExplorer
-
getResourcesStorage
public org.gvsig.tools.resourcesstorage.ResourcesStorage getResourcesStorage(org.gvsig.fmap.dal.DataStore dataStore) - Specified by:
getResourcesStoragein interfaceorg.gvsig.fmap.dal.DataServerExplorer- Overrides:
getResourcesStoragein classorg.gvsig.fmap.dal.spi.AbstractDataServerExplorer
-
get
public org.gvsig.fmap.dal.DataStoreParameters get(String name) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
getin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Overrides:
getin classorg.gvsig.fmap.dal.spi.AbstractDataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-
exists
public boolean exists(org.gvsig.fmap.dal.DataStoreParameters parameters) throws org.gvsig.fmap.dal.exception.DataException - Specified by:
existsin interfaceorg.gvsig.fmap.dal.DataServerExplorer- Overrides:
existsin classorg.gvsig.fmap.dal.spi.AbstractDataServerExplorer- Throws:
org.gvsig.fmap.dal.exception.DataException
-