public abstract class SimpleReaderFilesystemServerProvider extends AbstractFilesystemServerExplorerProvider implements FilesystemServerExplorerProvider, ResourceConsumer
Modifier and Type | Field and Description |
---|---|
protected FilesystemServerExplorerProviderServices |
serverExplorer |
LOGGER
Constructor and Description |
---|
SimpleReaderFilesystemServerProvider() |
Modifier and Type | Method and Description |
---|---|
boolean |
accept(java.io.File file) |
boolean |
canCreate() |
boolean |
closeResourceRequested(ResourceProvider resource) |
protected EditableFeatureType |
fixFeatureType(FeatureType featureType) |
protected abstract java.lang.String |
getFileExtension() |
int |
getMode() |
void |
initialize(FilesystemServerExplorerProviderServices serverExplorer) |
void |
remove(DataStoreParameters parameters) |
void |
resourceChanged(ResourceProvider resource) |
canCreate, create, getCreateParameters, getDataStoreProviderName, getDescription, getFactory, getName, getParameters, getResourceRootPathName, getResourceRootPathName, isMode, removeFileExtension
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canCreate, create, getCreateParameters, getResourceRootPathName, getResourceRootPathName, isMode
getDataStoreProviderName, getDescription
protected FilesystemServerExplorerProviderServices serverExplorer
public SimpleReaderFilesystemServerProvider()
protected abstract java.lang.String getFileExtension()
public int getMode()
getMode
in interface FilesystemServerExplorerProvider
getMode
in class AbstractFilesystemServerExplorerProvider
public boolean accept(java.io.File file)
accept
in interface java.io.FileFilter
public boolean canCreate()
canCreate
in interface FilesystemServerExplorerProvider
canCreate
in class AbstractFilesystemServerExplorerProvider
public void initialize(FilesystemServerExplorerProviderServices serverExplorer)
initialize
in interface FilesystemServerExplorerProvider
initialize
in class AbstractFilesystemServerExplorerProvider
public void remove(DataStoreParameters parameters) throws RemoveException
remove
in interface FilesystemServerExplorerProvider
remove
in class AbstractFilesystemServerExplorerProvider
RemoveException
public boolean closeResourceRequested(ResourceProvider resource)
closeResourceRequested
in interface ResourceConsumer
closeResourceRequested
in class AbstractFilesystemServerExplorerProvider
public void resourceChanged(ResourceProvider resource)
resourceChanged
in interface ResourceConsumer
resourceChanged
in class AbstractFilesystemServerExplorerProvider
protected EditableFeatureType fixFeatureType(FeatureType featureType)