public abstract class AbstractFilesystemServerExplorerProvider extends Object implements FilesystemServerExplorerProvider
Constructor and Description |
---|
AbstractFilesystemServerExplorerProvider() |
Modifier and Type | Method and Description |
---|---|
boolean |
canCreate() |
boolean |
canCreate(NewDataStoreParameters parameters) |
boolean |
closeResourceRequested(ResourceProvider resource) |
void |
create(NewDataStoreParameters parameters,
boolean overwrite) |
NewDataStoreParameters |
getCreateParameters() |
int |
getMode() |
DataStoreParameters |
getParameters(File file) |
String |
getResourceRootPathName(DataStore dataStore) |
void |
initialize(FilesystemServerExplorerProviderServices serverExplorer) |
boolean |
isMode(int mode)
Return true if any mode in the parameter is supported.
|
void |
remove(DataStoreParameters parameters) |
protected String |
removeFileExtension(File file) |
void |
resourceChanged(ResourceProvider resource) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDataStoreProviderName, getDescription
accept
public AbstractFilesystemServerExplorerProvider()
public String getResourceRootPathName(DataStore dataStore)
getResourceRootPathName
in interface FilesystemServerExplorerProvider
public int getMode()
getMode
in interface FilesystemServerExplorerProvider
public boolean isMode(int mode)
FilesystemServerExplorerProvider
isMode
in interface FilesystemServerExplorerProvider
public DataStoreParameters getParameters(File file) throws DataException
DataException
public boolean canCreate()
canCreate
in interface FilesystemServerExplorerProvider
public boolean canCreate(NewDataStoreParameters parameters)
canCreate
in interface FilesystemServerExplorerProvider
public void create(NewDataStoreParameters parameters, boolean overwrite) throws CreateException
create
in interface FilesystemServerExplorerProvider
CreateException
public NewDataStoreParameters getCreateParameters() throws DataException
getCreateParameters
in interface FilesystemServerExplorerProvider
DataException
public void remove(DataStoreParameters parameters) throws RemoveException
remove
in interface FilesystemServerExplorerProvider
RemoveException
public boolean closeResourceRequested(ResourceProvider resource)
public void resourceChanged(ResourceProvider resource)
public void initialize(FilesystemServerExplorerProviderServices serverExplorer)
initialize
in interface FilesystemServerExplorerProvider