Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 

RSE
Release 3.0

Uses of Interface
org.eclipse.rse.subsystems.files.core.subsystems.IRemoteFile

Packages that use IRemoteFile
org.eclipse.rse.files.ui   
org.eclipse.rse.files.ui.actions   
org.eclipse.rse.files.ui.dialogs   
org.eclipse.rse.files.ui.resources   
org.eclipse.rse.files.ui.widgets   
org.eclipse.rse.shells.ui   
org.eclipse.rse.shells.ui.view   
org.eclipse.rse.subsystems.files.core.model   
org.eclipse.rse.subsystems.files.core.servicesubsystem   
org.eclipse.rse.subsystems.files.core.subsystems   
org.eclipse.rse.subsystems.files.core.util   
org.eclipse.rse.subsystems.shells.core.model   
 

Uses of IRemoteFile in org.eclipse.rse.files.ui
 

Methods in org.eclipse.rse.files.ui with parameters of type IRemoteFile
  Object ISystemAddFileListener. addButtonPressed ( IHost selectedConnection, IRemoteFile[] selectedObjects)
          The user has pressed the Add button.
  Object ISystemAddFileListener. okToEnableAddButton ( IHost selectedConnection, IRemoteFile[] selectedObjects)
          The user has selected a file or folder.
 

Uses of IRemoteFile in org.eclipse.rse.files.ui.actions
 

Methods in org.eclipse.rse.files.ui.actions that return IRemoteFile
  IRemoteFile SystemSelectRemoteFileAction. getSelectedFile ()
          Retrieve selected file object.
  IRemoteFile[] SystemSelectRemoteFileAction. getSelectedFiles ()
          Retrieve selected file objects.
  IRemoteFile SystemSelectRemoteFolderAction. getSelectedFolder ()
          Retrieve selected folder object.
  IRemoteFile[] SystemSelectRemoteFolderAction. getSelectedFolders ()
          Retrieve selected folder objects.
 

Methods in org.eclipse.rse.files.ui.actions with parameters of type IRemoteFile
 void SystemSelectRemoteFolderAction. setPreSelection ( IRemoteFile selection)
          Set a file or folder to preselect.
 void SystemSelectRemoteFileAction. setPreSelection ( IRemoteFile selection)
          Set a file or folder to preselect.
 void SystemSelectRemoteFolderAction. setRootFolder ( IRemoteFile rootFolder)
          Set the root folder from which to start listing folders.
 void SystemSelectRemoteFileAction. setRootFolder ( IRemoteFile rootFolder)
          Set the root folder from which to start listing files.
 

Uses of IRemoteFile in org.eclipse.rse.files.ui.dialogs
 

Methods in org.eclipse.rse.files.ui.dialogs with parameters of type IRemoteFile
 void ISaveAsDialog. setPreSelection ( IRemoteFile selection)
           
 

Uses of IRemoteFile in org.eclipse.rse.files.ui.resources
 

Methods in org.eclipse.rse.files.ui.resources that return IRemoteFile
  IRemoteFile SystemEditableRemoteFile. getRemoteFile ()
          Get the remote file
 

Methods in org.eclipse.rse.files.ui.resources with parameters of type IRemoteFile
protected static  String UniversalFileTransferUtility. checkForCollision ( IRemoteFile targetFolder, String oldName)
           
protected static boolean UniversalFileTransferUtility. checkForCollision ( SystemRemoteResourceSet existingFiles, IRemoteFile targetFolder, String oldPath)
           
protected static  UniversalFileTransferUtility.RenameStatus UniversalFileTransferUtility. checkForCollision ( SystemRemoteResourceSet existingFiles, IRemoteFile targetFolder, String oldName, String oldPath)
           
protected static  UniversalFileTransferUtility.RenameStatus UniversalFileTransferUtility. checkForCollision ( SystemRemoteResourceSet existingFiles, IRemoteFile targetFolder, String oldName, String oldPath, List NamesInUse)
           
protected static void UniversalFileTransferUtility. cleanup ( IRemoteFile arc1, File arc2)
           
static  IResource UniversalFileTransferUtility. compressedCopyRemoteResourceToWorkspace ( IRemoteFile directory, IProgressMonitor monitor)
          Deprecated. use compressedDownloadToWorkspace
static void UniversalFileTransferUtility. compressedCopyWorkspaceResourceToRemote ( IContainer directory, IRemoteFile newTargetFolder, IProgressMonitor monitor)
          Deprecated. use compressedUploadFromWorkspace
static  IResource UniversalFileTransferUtility. compressedDownloadToWorkspace ( IRemoteFile directory, IProgressMonitor monitor)
           
static void UniversalFileTransferUtility. compressedUploadFromWorkspace ( IContainer directory, IRemoteFile newTargetFolder, IProgressMonitor monitor)
           
protected static  IFile UniversalFileTransferUtility. copyRemoteFileToWorkspace ( IRemoteFile srcFileOrFolder, IProgressMonitor monitor)
          Deprecated. use downloadFileToWorkspace
static  Object UniversalFileTransferUtility. copyRemoteResourceToWorkspace ( IRemoteFile srcFileOrFolder, IProgressMonitor monitor)
          Deprecated. use downloadResourceToWorkspace
static  SystemRemoteResourceSet UniversalFileTransferUtility. copyWorkspaceResourcesToRemote ( SystemWorkspaceResourceSet workspaceSet, IRemoteFile targetFolder, IProgressMonitor monitor, boolean checkForCollisions)
          Deprecated. use uploadResourcesFromWorkspace
static  Object UniversalFileTransferUtility. copyWorkspaceResourceToRemote ( IResource srcFileOrFolder, IRemoteFile targetFolder, IProgressMonitor monitor)
          Deprecated. use uploadResourceFromWorkspace
static  Object UniversalFileTransferUtility. copyWorkspaceResourceToRemote ( IResource srcFileOrFolder, IRemoteFile targetFolder, IProgressMonitor monitor, boolean checkForCollisions)
          Deprecated. use uploadResourceFromWorkspace
protected static  IFile UniversalFileTransferUtility. downloadFileToWorkspace ( IRemoteFile srcFileOrFolder, IProgressMonitor monitor)
          replicates a remote file to the temp files project in the workspace
static  Object UniversalFileTransferUtility. downloadResourceToWorkspace ( IRemoteFile srcFileOrFolder, IProgressMonitor monitor)
          Replicates a remote file or folder to the workspace
  SystemEditableRemoteFile SystemUniversalTempFileListener. getEditedFile ( IRemoteFile file)
           
static  IResource UniversalFileTransferUtility. getTempFileFor ( IRemoteFile srcFileOrFolder)
          Returns the corresponding temp file location for a remote file or folder
 boolean SystemEditableRemoteFile. saveAs ( IRemoteFile newRemoteFile, IProgressMonitor progressMonitor)
          Save as to a remote location
protected static void UniversalFileTransferUtility. setIFileProperties ( IFile tempFile, IRemoteFile remoteFile, IRemoteFileSubSystem subSystem)
           
 void SystemEditableRemoteFile. setRemoteFile ( IRemoteFile remoteFile)
          Set the remote file
static void UniversalFileTransferUtility. transferProperties ( IResource source, IRemoteFile target, IProgressMonitor monitor)
           
static void UniversalFileTransferUtility. transferRemoteResource ( IRemoteFile srcFileOrFolder, IRemoteFile tgtFolder, IProgressMonitor monitor)
          Transfer a remote file or folder from one remote location to another.
 void SystemUniversalTempFileListener. upload ( IRemoteFileSubSystem fs, IRemoteFile remoteFile, IFile tempFile, SystemIFileProperties properties, long storedModifiedStamp, SystemEditableRemoteFile editable, IProgressMonitor monitor)
          This method attempts to upload a temporary file in the workspace to a corresponding remote file location.
static  Object UniversalFileTransferUtility. uploadResourceFromWorkspace ( IResource srcFileOrFolder, IRemoteFile targetFolder, IProgressMonitor monitor)
          Perform a copy via drag and drop.
static  Object UniversalFileTransferUtility. uploadResourceFromWorkspace ( IResource srcFileOrFolder, IRemoteFile targetFolder, IProgressMonitor monitor, boolean checkForCollisions)
          Perform a copy via drag and drop.
static  SystemRemoteResourceSet UniversalFileTransferUtility. uploadResourcesFromWorkspace ( SystemWorkspaceResourceSet workspaceSet, IRemoteFile targetFolder, IProgressMonitor monitor, boolean checkForCollisions)
          Perform a copy via drag and drop.
 

Constructors in org.eclipse.rse.files.ui.resources with parameters of type IRemoteFile
SystemEditableRemoteFile ( IRemoteFile remoteFile)
          Constructor for SystemEditableRemoteFile
SystemEditableRemoteFile ( IRemoteFile remoteFile, IEditorDescriptor editorDescriptor)
          Constructor for SystemEditableRemoteFile
SystemEditableRemoteFile ( IWorkbenchPage page, IRemoteFile remoteFile, IEditorDescriptor editorDescriptor)
          Constructor for SystemEditableRemoteFile
UniversalFileTransferUtility.RenameRunnable ( IRemoteFile targetFileOrFolder)
           
UniversalFileTransferUtility.RenameRunnable ( IRemoteFile targetFileOrFolder, List namesInUse)
           
 

Uses of IRemoteFile in org.eclipse.rse.files.ui.widgets
 

Methods in org.eclipse.rse.files.ui.widgets that return IRemoteFile
  IRemoteFile SystemQualifiedRemoteFolderCombo. convertToRemoteFile ( String qualifiedFolder)
          Given a qualified folder name, return an IRemoteFile object representing it.
  IRemoteFile SystemQualifiedRemoteFolderCombo. getFolder ()
          Query the folder combo field's current contents as an IRemoteFile object.
  IRemoteFile[] SystemSelectRemoteFilesForm. getSelectedFiles ()
          Get the list of selected IRemoteFile objects.
 

Methods in org.eclipse.rse.files.ui.widgets with parameters of type IRemoteFile
 int SystemQualifiedRemoteFolderCombo. addFolder ( IRemoteFile folder)
          Append a folder to the list.
 void ISystemRemoteFolderBrowseCompleteListener. fileSelected ( IRemoteFile remoteFile)
          Notifies that the given file was selected from the browse dialog.
 int SystemQualifiedRemoteFolderCombo. getFolderIndex ( IRemoteFile folder)
          Get the index of a given folder in the current list for this combo.
protected  void SystemRemoteFolderCombo. notifyBrowseActionCompleteListeners ( IRemoteFile remoteFile)
          Notifies all registered listeners.
 void SystemQualifiedRemoteFolderCombo. removeFolder ( IRemoteFile folder)
          Remove a folder from the list.
 void SystemQualifiedRemoteFolderCombo. setFolder ( IRemoteFile folder)
          Set the folder combo field's current contents given an IRemoteFile object.
 void SystemQualifiedRemoteFolderCombo. setFolders ( IRemoteFile[] folders)
          Set the folders in the combo field.
 void SaveAsForm. setPreSelection ( IRemoteFile selection)
           
 void SystemSelectRemoteFileOrFolderForm. setPreSelection ( IRemoteFile selection)
          Set a file or folder to preselect.
 void SystemSelectRemoteFileOrFolderForm. setRootFolder ( IRemoteFile rootFolder)
          Set the root folder from which to start listing folders.
 void SystemSelectRemoteFilesForm. setRootFolder ( IRemoteFile rootFolder)
          Set the root folder from which to populate the widgets
 

Uses of IRemoteFile in org.eclipse.rse.shells.ui
 

Methods in org.eclipse.rse.shells.ui with parameters of type IRemoteFile
static  String RemoteCommandHelpers. getWorkingDirectory ( IRemoteFile selectedFile)
          Helper method to return the path to change-directory to, given a selected remote file object
 

Uses of IRemoteFile in org.eclipse.rse.shells.ui.view
 

Methods in org.eclipse.rse.shells.ui.view that return IRemoteFile
static  IRemoteFile SystemViewRemoteOutputAdapter. outputToFile ( IRemoteOutput output)
          Returns the associated IRemoteFile for this line of remote output if one exists
 

Uses of IRemoteFile in org.eclipse.rse.subsystems.files.core.model
 

Methods in org.eclipse.rse.subsystems.files.core.model that return IRemoteFile
  IRemoteFile IRemotePath. toRemoteFile ()
          Returns the remote file represented by the remote path.
 

Methods in org.eclipse.rse.subsystems.files.core.model with parameters of type IRemoteFile
 boolean ISystemFileTransferModeRegistry. isBinary ( IRemoteFile remoteFile)
           
 boolean ISystemFileTransferModeRegistry. isText ( IRemoteFile remoteFile)
           
 

Uses of IRemoteFile in org.eclipse.rse.subsystems.files.core.servicesubsystem
 

Classes in org.eclipse.rse.subsystems.files.core.servicesubsystem that implement IRemoteFile
 class AbstractRemoteFile
           
 

Fields in org.eclipse.rse.subsystems.files.core.servicesubsystem declared as IRemoteFile
protected   IRemoteFile FileServiceSubSystem. _userHome
           
 

Methods in org.eclipse.rse.subsystems.files.core.servicesubsystem that return IRemoteFile
  IRemoteFile FileServiceSubSystem. createFile ( IRemoteFile fileToCreate, IProgressMonitor monitor)
           
  IRemoteFile FileServiceSubSystem. createFolder ( IRemoteFile folderToCreate, IProgressMonitor monitor)
           
  IRemoteFile FileServiceSubSystem. createFolders ( IRemoteFile folderToCreate, IProgressMonitor monitor)
           
  IRemoteFile FileServiceSubSystem. getParentFolder ( IRemoteFile folderOrFile, IProgressMonitor monitor)
           
  IRemoteFile FileServiceSubSystem. getRemoteFileObject ( IRemoteFile parent, String folderOrFileName, IProgressMonitor monitor)
          Constructs an IRemoteFile object given an unqualified file or folder name and its parent folder object.
  IRemoteFile FileServiceSubSystem. getRemoteFileObject ( String folderOrFileName, IProgressMonitor monitor)
          Constructs and returns an IRemoteFile object given a fully-qualified file or folder name.
  IRemoteFile[] FileServiceSubSystem. getRemoteFileObjects ( String[] folderOrFileNames, IProgressMonitor monitor)
           
protected   IRemoteFile FileServiceSubSystem. getUserHome ()
           
  IRemoteFile[] FileServiceSubSystem. list ( IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] FileServiceSubSystem. listMultiple ( IRemoteFile[] parents, String[] fileNameFilters, int[] fileTypes, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] FileServiceSubSystem. listMultiple ( IRemoteFile[] parents, String[] fileNameFilters, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] FileServiceSubSystem. listRoots ( IRemoteFileContext context, IProgressMonitor monitor)
           
 

Methods in org.eclipse.rse.subsystems.files.core.servicesubsystem with parameters of type IRemoteFile
 void FileServiceSubSystem. copy ( IRemoteFile sourceFolderOrFile, IRemoteFile targetFolder, String newName, IProgressMonitor monitor)
          Copy a file or folder to a new target parent folder.
 void FileServiceSubSystem. copyBatch ( IRemoteFile[] sourceFolderOrFiles, IRemoteFile targetFolder, IProgressMonitor monitor)
          Copy a set of remote files or folders to a new target parent folder.
 void FileServiceSubSystem. copyBatch ( IRemoteFile[] sourceFolderOrFiles, IRemoteFile targetFolder, IProgressMonitor monitor)
          Copy a set of remote files or folders to a new target parent folder.
  IRemoteFile FileServiceSubSystem. createFile ( IRemoteFile fileToCreate, IProgressMonitor monitor)
           
  IRemoteFile FileServiceSubSystem. createFolder ( IRemoteFile folderToCreate, IProgressMonitor monitor)
           
  IRemoteFile FileServiceSubSystem. createFolders ( IRemoteFile folderToCreate, IProgressMonitor monitor)
           
 void FileServiceSubSystem. delete ( IRemoteFile folderOrFile, IProgressMonitor monitor)
          Delete the given remote file or folder.
 void FileServiceSubSystem. deleteBatch ( IRemoteFile[] folderOrFiles, IProgressMonitor monitor)
          Delete the given batch of remote file or folder.
 void FileServiceSubSystem. download ( IRemoteFile file, String localpath, String encoding, IProgressMonitor monitor)
           
 void FileServiceSubSystem. downloadMultiple ( IRemoteFile[] sources, String[] destinations, String[] encodings, IProgressMonitor monitor)
          Get the remote files and save them locally.
  IRemoteFileContext FileServiceSubSystem. getContextFor ( IRemoteFile file)
           
  IRemoteFile FileServiceSubSystem. getParentFolder ( IRemoteFile folderOrFile, IProgressMonitor monitor)
           
  IRemoteFile FileServiceSubSystem. getRemoteFileObject ( IRemoteFile parent, String folderOrFileName, IProgressMonitor monitor)
          Constructs an IRemoteFile object given an unqualified file or folder name and its parent folder object.
protected  boolean FileServiceSubSystem. isBinary ( IRemoteFile source)
           
  IRemoteFile[] FileServiceSubSystem. list ( IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] FileServiceSubSystem. listMultiple ( IRemoteFile[] parents, String[] fileNameFilters, int[] fileTypes, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] FileServiceSubSystem. listMultiple ( IRemoteFile[] parents, String[] fileNameFilters, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
 void FileServiceSubSystem. move ( IRemoteFile sourceFolderOrFile, IRemoteFile targetFolder, String newName, IProgressMonitor monitor)
          Move a file or folder to a new target parent folder.
 void FileServiceSubSystem. rename ( IRemoteFile folderOrFile, String newName, IProgressMonitor monitor)
          Rename the given remote file or folder.
 void FileServiceSubSystem. setLastModified ( IRemoteFile folderOrFile, long newDate, IProgressMonitor monitor)
          Set the last modified date for the given file or folder.
 void FileServiceSubSystem. setReadOnly ( IRemoteFile folderOrFile, boolean readOnly, IProgressMonitor monitor)
          Set a files read-only permissions.
 void FileServiceSubSystem. upload ( String source, IRemoteFile destination, String encoding, IProgressMonitor monitor)
           
 void FileServiceSubSystem. uploadMultiple ( String[] sources, IRemoteFile[] destinations, String[] encodings, IProgressMonitor monitor)
          Put the local copies of the remote files to the remote locations.
 

Constructors in org.eclipse.rse.subsystems.files.core.servicesubsystem with parameters of type IRemoteFile
AbstractRemoteFile ( FileServiceSubSystem subSystem, IRemoteFileContext context, IRemoteFile parent, IHostFile hostFile)
           
 

Uses of IRemoteFile in org.eclipse.rse.subsystems.files.core.subsystems
 

Subinterfaces of IRemoteFile in org.eclipse.rse.subsystems.files.core.subsystems
 interface IVirtualRemoteFile
           
 

Classes in org.eclipse.rse.subsystems.files.core.subsystems that implement IRemoteFile
 class RemoteFile
          A remote file represents a named file on a remote file system.
 class RemoteFileEmpty
          A "dummy" node to use as a place holder
 class RemoteFileRoot
          A root node used to drive a CheckboxTreeAndListGroup, or any viewer which takes a root which should return a single IRemoteFile object in the initial getChildren query.
 

Fields in org.eclipse.rse.subsystems.files.core.subsystems declared as IRemoteFile
protected   IRemoteFile RemoteFile. _parentFile
           
protected   IRemoteFile RemoteFileContext. parentFile
           
 

Methods in org.eclipse.rse.subsystems.files.core.subsystems that return IRemoteFile
  IRemoteFile IRemoteFileSubSystem. createFile ( IRemoteFile fileToCreate, IProgressMonitor monitor)
          Create a new file, given its IRemoteFile object (these do not have to represent existing files).
  IRemoteFile IRemoteFileSubSystem. createFolder ( IRemoteFile folderToCreate, IProgressMonitor monitor)
          Create a new folder, given its IRemoteFile object (these do not have to represent existing folders) The parent folder must exist for this to succeed.
  IRemoteFile IRemoteFileSubSystem. createFolders ( IRemoteFile folderToCreate, IProgressMonitor monitor)
          Given an IRemoteFile for a folder, this will create that folder and any missing parent folders in its path.
  IRemoteFile IRemoteFileFactory. createRemoteFile ( IRemoteFileContext context, Object obj, boolean isRoot)
          Get the RemoteFile object
  IRemoteFile IRemoteFileFactory. createRemoteFile ( IRemoteFileContext context, Object obj, boolean isRoot, boolean exists)
          Get the RemoteFile object when we know if it is a exists or not
  IRemoteFile IRemoteFileFactory. createRemoteFile ( IRemoteFileContext context, Object obj, boolean isRoot, boolean exists, boolean isDir)
          Get the RemoteFile object when we know if it is a exists or not and whether it is a directory or not
  IRemoteFile RemoteFileSubSystem. getCachedRemoteFile ( String path)
          Returns the cached remote file with the specified path.
  IRemoteFile IRemoteFileSubSystem. getParentFolder ( IRemoteFile folderOrFile, IProgressMonitor monitor)
          Given a folder or file, return its parent folder object.
  IRemoteFile IRemoteFile. getParentRemoteFile ()
          Return the parent remote file object expanded to get this object, or null if no such parent exists.
  IRemoteFile RemoteFileContext. getParentRemoteFile ()
          Return the parent remote file object expanded to get this object, or null if no such parent
  IRemoteFile RemoteFile. getParentRemoteFile ()
          Return the parent remote file object expanded to get this object, or null if no such parent
  IRemoteFile IRemoteFileContext. getParentRemoteFile ()
          Return the parent remote file object expanded to get this object, or null if no such parent
  IRemoteFile IRemoteFileWrapper. getRemoteFile ()
           
  IRemoteFile IRemoteFileSubSystem. getRemoteFileObject ( IRemoteFile parent, String folderOrFileName, IProgressMonitor monitor)
          Given a un-qualified file or folder name, and its parent folder object, return an IRemoteFile object for the file.
  IRemoteFile IRemoteFileSubSystem. getRemoteFileObject ( String folderOrFileName, IProgressMonitor monitor)
          Given a fully qualified file or folder name, return an IRemoteFile object for it.
  IRemoteFile[] RemoteFileSubSystem. getRemoteFileObjects ( String[] folderOrFileNames, IProgressMonitor monitor)
          Given a set of fully qualified file or folder names, return an ISystemResourceSet object for it.
  IRemoteFile[] IRemoteFileSubSystem. getRemoteFileObjects ( String[] folderOrFileNames, IProgressMonitor monitor)
          Given a set of fully qualified file or folder names, return an ISystemResourceSet object for it.
  IRemoteFile RemoteFileRoot. getRootFile ()
          Return the root file node
  IRemoteFile[] RemoteFileRoot. getRootFiles ()
          Return the root file node as an array of 1
  IRemoteFile[] RemoteFileSubSystem. list ( IRemoteFile parent, int fileType, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. list ( IRemoteFile parent, int fileType, IProgressMonitor monitor)
          Return a list of all remote folders and/or files in the given folder.
  IRemoteFile[] RemoteFileSubSystem. list ( IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. list ( IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders and/or files in the given folder.
  IRemoteFile[] RemoteFileSubSystem. list ( IRemoteFile parent, String fileNameFilter, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. list ( IRemoteFile parent, String fileNameFilter, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. list ( IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] RemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, int[] fileTypes, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, int[] fileTypes, IProgressMonitor monitor)
          Return a list of all remote folders and/or files in the given folders.
  IRemoteFile[] RemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, int fileType, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, int fileType, IProgressMonitor monitor)
          Return a list of all remote folders and/or files in the given folders.
  IRemoteFile[] IRemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, String[] fileNameFilters, int[] fileTypes, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, String[] fileNameFilters, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] RemoteFileSubSystem. listRoots ( IProgressMonitor monitor)
          Return a list of roots/drives on the remote system
  IRemoteFile[] IRemoteFileSubSystem. listRoots ( IProgressMonitor monitor)
          Return a list of roots/drives on the remote system.
  IRemoteFile[] IRemoteFileSubSystem. listRoots ( IRemoteFileContext context, IProgressMonitor monitor)
          Return a list of roots/drives on the remote system.
 

Methods in org.eclipse.rse.subsystems.files.core.subsystems with parameters of type IRemoteFile
 void RemoteFileSubSystem. cacheRemoteFile ( IRemoteFile file)
          Store the IRemoteFile in a hashmap to quick subsequent retrieval
 void RemoteFileSubSystem. cacheRemoteFile ( IRemoteFile file, String path)
          Store the IRemoteFile in a hashmap to quick subsequent retrieval
  AbstractRemoteFile IHostFileToRemoteFileAdapter. convertToRemoteFile ( FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
          Convert a single IHostFile object from the file service into a remote file object.
  AbstractRemoteFile[] IHostFileToRemoteFileAdapter. convertToRemoteFiles ( FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
          Convert a list of IHostFile objects from the file service into remote file objects.
 void IRemoteFileSubSystem. copy ( IRemoteFile sourceFolderOrFile, IRemoteFile targetFolder, String newName, IProgressMonitor monitor)
          Copy a file or folder to a new target parent folder.
 void IRemoteFileSubSystem. copyBatch ( IRemoteFile[] sourceFolderOrFile, IRemoteFile targetFolder, IProgressMonitor monitor)
          Copy a set of remote files or folders to a new target parent folder.
 void IRemoteFileSubSystem. copyBatch ( IRemoteFile[] sourceFolderOrFile, IRemoteFile targetFolder, IProgressMonitor monitor)
          Copy a set of remote files or folders to a new target parent folder.
  IRemoteFile IRemoteFileSubSystem. createFile ( IRemoteFile fileToCreate, IProgressMonitor monitor)
          Create a new file, given its IRemoteFile object (these do not have to represent existing files).
  IRemoteFile IRemoteFileSubSystem. createFolder ( IRemoteFile folderToCreate, IProgressMonitor monitor)
          Create a new folder, given its IRemoteFile object (these do not have to represent existing folders) The parent folder must exist for this to succeed.
  IRemoteFile IRemoteFileSubSystem. createFolders ( IRemoteFile folderToCreate, IProgressMonitor monitor)
          Given an IRemoteFile for a folder, this will create that folder and any missing parent folders in its path.
 void IRemoteFileSubSystem. delete ( IRemoteFile folderOrFile, IProgressMonitor monitor)
          Delete the given remote file or folder.
 void IRemoteFileSubSystem. deleteBatch ( IRemoteFile[] folderOrFiles, IProgressMonitor monitor)
          Delete the given batch of remote file or folder.
 void IRemoteFileSubSystem. download ( IRemoteFile source, String destination, String encoding, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void IRemoteFileSubSystem. downloadMultiple ( IRemoteFile[] sources, String[] destinations, String[] encodings, IProgressMonitor monitor)
          Get the remote files and save them locally.
protected   RemoteFileContext RemoteFileSubSystem. getContext ( IRemoteFile parent)
           
protected   RemoteFileContext RemoteFileSubSystem. getContext ( IRemoteFile parent, RemoteFileFilterString rffs)
           
  IRemoteFile IRemoteFileSubSystem. getParentFolder ( IRemoteFile folderOrFile, IProgressMonitor monitor)
          Given a folder or file, return its parent folder object.
  String RemoteFileSubSystem. getParentFolderName ( IRemoteFile folderOrFile)
          Given a folder or file, return its parent folder name, fully qualified
  String IRemoteFileSubSystem. getParentFolderName ( IRemoteFile folderOrFile)
          Given a folder or file, return its parent folder name, fully qualified
  IRemoteFile IRemoteFileSubSystem. getRemoteFileObject ( IRemoteFile parent, String folderOrFileName, IProgressMonitor monitor)
          Given a un-qualified file or folder name, and its parent folder object, return an IRemoteFile object for the file.
 boolean IRemoteFile. isAncestorOf ( IRemoteFile file)
          Note: if this remoteFile is the same as the file passed as parameter, then this method returns true.
 boolean RemoteFile. isAncestorOf ( IRemoteFile file)
           
 boolean IRemoteFile. isDescendantOf ( IRemoteFile file)
          Note: if this remoteFile is the same as the file passed as parameter, then this method returns true.
 boolean RemoteFile. isDescendantOf ( IRemoteFile file)
           
  IRemoteFile[] RemoteFileSubSystem. list ( IRemoteFile parent, int fileType, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. list ( IRemoteFile parent, int fileType, IProgressMonitor monitor)
          Return a list of all remote folders and/or files in the given folder.
  IRemoteFile[] RemoteFileSubSystem. list ( IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. list ( IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders and/or files in the given folder.
  IRemoteFile[] RemoteFileSubSystem. list ( IRemoteFile parent, String fileNameFilter, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. list ( IRemoteFile parent, String fileNameFilter, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. list ( IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] RemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, int[] fileTypes, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, int[] fileTypes, IProgressMonitor monitor)
          Return a list of all remote folders and/or files in the given folders.
  IRemoteFile[] RemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, int fileType, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, int fileType, IProgressMonitor monitor)
          Return a list of all remote folders and/or files in the given folders.
  IRemoteFile[] IRemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, String[] fileNameFilters, int[] fileTypes, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
  IRemoteFile[] IRemoteFileSubSystem. listMultiple ( IRemoteFile[] parents, String[] fileNameFilters, int fileType, IProgressMonitor monitor)
          Return a list of remote folders and/or files in the given folder.
 void IRemoteFileSubSystem. move ( IRemoteFile sourceFolderOrFile, IRemoteFile targetFolder, String newName, IProgressMonitor monitor)
          Move a file or folder to a new target parent folder.
protected  void RemoteFileSubSystem. removeCachedRemoteFile ( IRemoteFile file)
           
 void IRemoteFileSubSystem. rename ( IRemoteFile folderOrFile, String newName, IProgressMonitor monitor)
          Rename the given remote file or folder.
 void IRemoteFileSubSystem. setLastModified ( IRemoteFile folderOrFile, long newDate, IProgressMonitor monitor)
          Set the last modified date for the given file or folder.
 void RemoteFileContext. setParentRemoteFile ( IRemoteFile parentFileObject)
          Set the parent remote file object expanded to get this object
 void RemoteFile. setParentRemoteFile ( IRemoteFile parentFile)
           
 void IRemoteFileContext. setParentRemoteFile ( IRemoteFile parentFile)
          Set the parent remote file object expanded to get this object, or null if no such parent
 void IRemoteFileSubSystem. setReadOnly ( IRemoteFile folderOrFile, boolean readOnly, IProgressMonitor monitor)
          Set a files read-only permissions.
 void RemoteFileRoot. setRootFile ( IRemoteFile rootFile)
          Reset the root file node
 void IRemoteFileSubSystem. upload ( String source, IRemoteFile destination, String encoding, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void IRemoteFileSubSystem. uploadMultiple ( String[] sources, IRemoteFile[] destinations, String[] encodings, IProgressMonitor monitor)
          Put the local copies of the remote files to the remote locations.
 

Constructors in org.eclipse.rse.subsystems.files.core.subsystems with parameters of type IRemoteFile
RemoteFileContext ( IRemoteFileSubSystem subsystem, IRemoteFile parentFileObject, RemoteFileFilterString filterString)
          Constructor that takes all inputs.
RemoteFileRoot ( IRemoteFile rootFile)
          Constructor when root is known
RemoteFileSchedulingRule ( IRemoteFile file)
           
 

Uses of IRemoteFile in org.eclipse.rse.subsystems.files.core.util
 

Fields in org.eclipse.rse.subsystems.files.core.util declared as IRemoteFile
protected   IRemoteFile ValidatorFileUniqueName. parentFolder
           
 

Constructors in org.eclipse.rse.subsystems.files.core.util with parameters of type IRemoteFile
ValidatorFileUniqueName ( Shell shell, IRemoteFile parentFolder, boolean isFolder)
          Constructor
 

Uses of IRemoteFile in org.eclipse.rse.subsystems.shells.core.model
 

Fields in org.eclipse.rse.subsystems.shells.core.model declared as IRemoteFile
protected   IRemoteFile RemoteCommandShell. _cwd
           
protected   IRemoteFile RemoteCommandShellOperation. _pwd
           
protected   IRemoteFile SimpleCommandOperation. _workingDirectory
           
 

Methods in org.eclipse.rse.subsystems.shells.core.model that return IRemoteFile
  IRemoteFile RemoteCommandShell. getWorkingDirectory ()
          Get the current working directory for this command
 

Methods in org.eclipse.rse.subsystems.shells.core.model with parameters of type IRemoteFile
 void RemoteCommandShellOperation. setWorkingDirectory ( IRemoteFile pwd)
           
 void RemoteCommandShell. setWorkingDirectory ( IRemoteFile file)
          Set the current working directory for this command
 

Constructors in org.eclipse.rse.subsystems.shells.core.model with parameters of type IRemoteFile
RemoteCommandShellOperation ( Shell shell, IRemoteCmdSubSystem cmdSubSystem, IRemoteFile pwd)
          Constructor
SimpleCommandOperation ( IRemoteCmdSubSystem subsystem, IRemoteFile workingDirectory, boolean runAsShell)
           
 


RSE
Release 3.0

Copyright (c) IBM Corporation and others 2000, 2008. All Rights Reserved.

 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire