Class SHPFilesystemServerProvider

java.lang.Object
org.gvsig.fmap.dal.serverexplorer.filesystem.impl.AbstractFilesystemServerExplorerProvider
org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
org.gvsig.fmap.dal.store.shp.SHPFilesystemServerProvider
All Implemented Interfaces:
FileFilter, org.gvsig.fmap.dal.resource.spi.ResourceConsumer, org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemFileFilter, org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProvider

public class SHPFilesystemServerProvider extends org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
Author:
jmvivo
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final org.slf4j.Logger
     

    Fields inherited from class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider

    serverExplorer
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    accept(File pathname)
     
    boolean
     
    boolean
    canCreate(org.gvsig.fmap.dal.NewDataStoreParameters parameters)
     
    boolean
    closeResourceRequested(org.gvsig.fmap.dal.resource.spi.ResourceProvider resource)
     
    void
    create(org.gvsig.fmap.dal.NewDataStoreParameters parameters, boolean overwrite)
     
    protected org.gvsig.fmap.dal.NewDataStoreParameters
     
    org.gvsig.fmap.dal.NewDataStoreParameters
     
     
     
    int
     
    org.gvsig.fmap.dal.DataStoreParameters
     
    getResourceRootPathName(org.gvsig.fmap.dal.DataStore dataStore)
     
    void
    remove(org.gvsig.fmap.dal.DataStoreParameters parameters)
     

    Methods inherited from class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider

    initialize, resourceChanged

    Methods inherited from class org.gvsig.fmap.dal.serverexplorer.filesystem.impl.AbstractFilesystemServerExplorerProvider

    getFactory, getName, getResourceRootPathName, isMode, removeFileExtension

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProvider

    getResourceRootPathName, isMode
  • Field Details

    • LOGGER

      protected static final org.slf4j.Logger LOGGER
  • Constructor Details

    • SHPFilesystemServerProvider

      public SHPFilesystemServerProvider()
  • Method Details

    • accept

      public boolean accept(File pathname)
      Specified by:
      accept in interface FileFilter
      Overrides:
      accept in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
    • getMode

      public int getMode()
      Specified by:
      getMode in interface org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProvider
      Overrides:
      getMode in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
    • canCreate

      public boolean canCreate()
      Specified by:
      canCreate in interface org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProvider
      Overrides:
      canCreate in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
    • canCreate

      public boolean canCreate(org.gvsig.fmap.dal.NewDataStoreParameters parameters)
      Specified by:
      canCreate in interface org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProvider
      Overrides:
      canCreate in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
    • closeResourceRequested

      public boolean closeResourceRequested(org.gvsig.fmap.dal.resource.spi.ResourceProvider resource)
      Specified by:
      closeResourceRequested in interface org.gvsig.fmap.dal.resource.spi.ResourceConsumer
      Overrides:
      closeResourceRequested in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
    • create

      public void create(org.gvsig.fmap.dal.NewDataStoreParameters parameters, boolean overwrite) throws org.gvsig.fmap.dal.exception.CreateException
      Specified by:
      create in interface org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProvider
      Overrides:
      create in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
      Throws:
      org.gvsig.fmap.dal.exception.CreateException
    • getCreateParameters

      public org.gvsig.fmap.dal.NewDataStoreParameters getCreateParameters()
      Specified by:
      getCreateParameters in interface org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProvider
      Overrides:
      getCreateParameters in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
    • createInstanceNewDataStoreParameters

      protected org.gvsig.fmap.dal.NewDataStoreParameters createInstanceNewDataStoreParameters()
      Overrides:
      createInstanceNewDataStoreParameters in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
    • getDataStoreProviderName

      public String getDataStoreProviderName()
      Specified by:
      getDataStoreProviderName in interface org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemFileFilter
      Overrides:
      getDataStoreProviderName in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemFileFilter
      Overrides:
      getDescription in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
    • getParameters

      public org.gvsig.fmap.dal.DataStoreParameters getParameters(File file) throws org.gvsig.fmap.dal.exception.DataException
      Overrides:
      getParameters in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
      Throws:
      org.gvsig.fmap.dal.exception.DataException
    • remove

      public void remove(org.gvsig.fmap.dal.DataStoreParameters parameters) throws org.gvsig.fmap.dal.exception.RemoveException
      Specified by:
      remove in interface org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProvider
      Overrides:
      remove in class org.gvsig.fmap.dal.store.dbf.DBFFilesystemServerProvider
      Throws:
      org.gvsig.fmap.dal.exception.RemoveException
    • getResourceRootPathName

      public String getResourceRootPathName(org.gvsig.fmap.dal.DataStore dataStore)
      Specified by:
      getResourceRootPathName in interface org.gvsig.fmap.dal.serverexplorer.filesystem.spi.FilesystemServerExplorerProvider
      Overrides:
      getResourceRootPathName in class org.gvsig.fmap.dal.serverexplorer.filesystem.impl.AbstractFilesystemServerExplorerProvider