Class URLFileSystemBrowser
- java.lang.Object
-
- org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser
-
- org.eclipse.ecf.provider.filetransfer.browse.URLFileSystemBrowser
-
public class URLFileSystemBrowser extends AbstractFileSystemBrowser
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser
AbstractFileSystemBrowser.DirectoryJob, AbstractFileSystemBrowser.RemoteFileSystemRequest
-
-
Field Summary
Fields Modifier and Type Field Description protected String
password
protected String
username
-
Fields inherited from class org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser
connectContext, directoryOrFile, fileID, job, listener, proxy, remoteFiles
-
-
Constructor Summary
Constructors Constructor Description URLFileSystemBrowser(IFileID directoryOrFileID, IRemoteFileSystemListener listener, URL directoryOrFileURL, IConnectContext connectContext, Proxy proxy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
runRequest()
Run the actual request.protected void
setupAuthentication()
protected void
setupProxy(Proxy proxy2)
-
Methods inherited from class org.eclipse.ecf.provider.filetransfer.browse.AbstractFileSystemBrowser
cancel, cleanUp, createRemoteFileEvent, createRemoteFileSystemRequest, getException, isCanceled, newUserCancelledException, selectProxyFromProxies, sendBrowseRequest, setCanceled, setException, setupProxies
-
-
-
-
Constructor Detail
-
URLFileSystemBrowser
public URLFileSystemBrowser(IFileID directoryOrFileID, IRemoteFileSystemListener listener, URL directoryOrFileURL, IConnectContext connectContext, Proxy proxy)
- Parameters:
directoryOrFileID
- directory or file idlistener
- listenerdirectoryOrFileURL
- directory or file urlconnectContext
- connect contextproxy
- proxy
-
-
Method Detail
-
runRequest
protected void runRequest() throws Exception
Description copied from class:AbstractFileSystemBrowser
Run the actual request. This method is called within the job created to actually get the directory or file information.- Specified by:
runRequest
in classAbstractFileSystemBrowser
- Throws:
Exception
- if some problem with making the request or receiving response to the request.
-
setupAuthentication
protected void setupAuthentication() throws IOException, UnsupportedCallbackException
-
setupProxy
protected void setupProxy(Proxy proxy2)
- Specified by:
setupProxy
in classAbstractFileSystemBrowser
-
-