Class LocalRemoteFile

java.lang.Object
org.eclipse.ecf.provider.filetransfer.browse.LocalRemoteFile
All Implemented Interfaces:
org.eclipse.core.runtime.IAdaptable, IRemoteFile

public class LocalRemoteFile extends Object implements IRemoteFile
Local representation of an IRemoteFile.
  • Constructor Details

    • LocalRemoteFile

      public LocalRemoteFile(File file)
      Parameters:
      file - the file
  • Method Details

    • getID

      public IFileID getID()
      Description copied from interface: IRemoteFile
      Get the remote file id associated with this file.
      Specified by:
      getID in interface IRemoteFile
      Returns:
      the file id associated with this file. Will not be null.
    • getInfo

      public IRemoteFileInfo getInfo()
      Description copied from interface: IRemoteFile
      Get remote file info associated with this remote file.
      Specified by:
      getInfo in interface IRemoteFile
      Returns:
      file info. Will not be null.
    • getAdapter

      public <T> T getAdapter(Class<T> adapter)
      Specified by:
      getAdapter in interface org.eclipse.core.runtime.IAdaptable
    • toString

      public String toString()
      Overrides:
      toString in class Object