org.eclipse.ecf.provider.filetransfer.browse
Class AbstractFileSystemBrowser
java.lang.Object
org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser
- Direct Known Subclasses:
- LocalFileSystemBrowser, URLFileSystemBrowser
public abstract class AbstractFileSystemBrowser
- extends java.lang.Object
Abstract class for browsing an efs file system.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fileID
protected IFileID fileID
listener
protected IRemoteFileSystemListener listener
exception
protected java.lang.Exception exception
remoteFiles
protected IRemoteFile[] remoteFiles
AbstractFileSystemBrowser
public AbstractFileSystemBrowser(IFileID directoryOrFileID,
IRemoteFileSystemListener listener)
cleanUp
protected void cleanUp()
runRequest
protected abstract void runRequest()
throws java.lang.Exception
- Run the actual request. This method is called within the job created to actually get the
directory or file information.
- Throws:
java.lang.Exception - if some problem with making the request or receiving response to the request.
sendBrowseRequest
public IRemoteFileSystemRequest sendBrowseRequest()
createRemoteFileEvent
protected IRemoteFileSystemEvent createRemoteFileEvent()
- Returns:
- file system directory event