public abstract class AbstractFilesystemServerExplorerProvider extends java.lang.Object implements FilesystemServerExplorerProvider
| Modifier and Type | Field and Description |
|---|---|
protected static Logger |
LOGGER |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractFilesystemServerExplorerProvider() |
protected |
AbstractFilesystemServerExplorerProvider(FilesystemServerExplorerProviderFactory factory,
java.lang.String name,
java.lang.String description) |
protected |
AbstractFilesystemServerExplorerProvider(java.lang.String name,
java.lang.String description) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCreate() |
boolean |
canCreate(NewDataStoreParameters parameters) |
boolean |
closeResourceRequested(ResourceProvider resource) |
void |
create(NewDataStoreParameters parameters,
boolean overwrite) |
NewDataStoreParameters |
getCreateParameters() |
java.lang.String |
getDataStoreProviderName() |
java.lang.String |
getDescription() |
FilesystemServerExplorerProviderFactory |
getFactory() |
int |
getMode() |
java.lang.String |
getName() |
DataStoreParameters |
getParameters(java.io.File file) |
java.lang.String |
getResourceRootPathName(DataStore dataStore) |
java.lang.String |
getResourceRootPathName(DataStoreParameters parameters) |
void |
initialize(FilesystemServerExplorerProviderServices serverExplorer) |
boolean |
isMode(int mode)
Return true if any mode in the parameter is supported.
|
void |
remove(DataStoreParameters parameters) |
protected java.lang.String |
removeFileExtension(java.io.File file) |
void |
resourceChanged(ResourceProvider resource) |
protected AbstractFilesystemServerExplorerProvider()
protected AbstractFilesystemServerExplorerProvider(FilesystemServerExplorerProviderFactory factory, java.lang.String name, java.lang.String description)
protected AbstractFilesystemServerExplorerProvider(java.lang.String name,
java.lang.String description)
public FilesystemServerExplorerProviderFactory getFactory()
public java.lang.String getDataStoreProviderName()
getDataStoreProviderName in interface FilesystemFileFilterpublic java.lang.String getName()
public java.lang.String getDescription()
getDescription in interface FilesystemFileFilterpublic java.lang.String getResourceRootPathName(DataStore dataStore)
getResourceRootPathName in interface FilesystemServerExplorerProviderpublic java.lang.String getResourceRootPathName(DataStoreParameters parameters)
getResourceRootPathName in interface FilesystemServerExplorerProviderprotected java.lang.String removeFileExtension(java.io.File file)
public int getMode()
getMode in interface FilesystemServerExplorerProviderpublic boolean isMode(int mode)
FilesystemServerExplorerProviderisMode in interface FilesystemServerExplorerProviderpublic DataStoreParameters getParameters(java.io.File file) throws DataException
DataExceptionpublic boolean canCreate()
canCreate in interface FilesystemServerExplorerProviderpublic boolean canCreate(NewDataStoreParameters parameters)
canCreate in interface FilesystemServerExplorerProviderpublic void create(NewDataStoreParameters parameters, boolean overwrite) throws CreateException
create in interface FilesystemServerExplorerProviderCreateExceptionpublic NewDataStoreParameters getCreateParameters() throws DataException
getCreateParameters in interface FilesystemServerExplorerProviderDataExceptionpublic void remove(DataStoreParameters parameters) throws RemoveException
remove in interface FilesystemServerExplorerProviderRemoveExceptionpublic boolean closeResourceRequested(ResourceProvider resource)
public void resourceChanged(ResourceProvider resource)
public void initialize(FilesystemServerExplorerProviderServices serverExplorer)
initialize in interface FilesystemServerExplorerProvider