RSE
Release 1.0

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

Packages that use IRemoteFile
org.eclipse.rse.eclipse.filesystem   
org.eclipse.rse.eclipse.filesystem.ui.actions   
org.eclipse.rse.files.ui   
org.eclipse.rse.files.ui.actions   
org.eclipse.rse.files.ui.dialogs   
org.eclipse.rse.files.ui.propertypages   
org.eclipse.rse.files.ui.resources   
org.eclipse.rse.files.ui.view   
org.eclipse.rse.files.ui.widgets   
org.eclipse.rse.files.ui.wizards   
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.files.dstore.model   
org.eclipse.rse.subsystems.files.dstore.subsystem   
org.eclipse.rse.subsystems.files.ftp.model   
org.eclipse.rse.subsystems.files.local   
org.eclipse.rse.subsystems.files.local.model   
org.eclipse.rse.subsystems.files.ssh   
org.eclipse.rse.subsystems.shells.core.model   
 

Uses of IRemoteFile in org.eclipse.rse.eclipse.filesystem
 

Methods in org.eclipse.rse.eclipse.filesystem with parameters of type IRemoteFile
 URI RSEFileSystem.getURIFor(IRemoteFile file)
           
static IFileStore FileStoreConversionUtility.convert(IFileStore parent, IRemoteFile remoteFile)
           
static IFileStore[] FileStoreConversionUtility.convert(IFileStore parent, IRemoteFile[] remoteFiles)
           
 

Constructors in org.eclipse.rse.eclipse.filesystem with parameters of type IRemoteFile
RSEFileStoreRemoteFileWrapper(IFileStore parent, IRemoteFile remoteFile)
           
 

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

Methods in org.eclipse.rse.eclipse.filesystem.ui.actions that return IRemoteFile
protected  IRemoteFile CreateRemoteProjectActionDelegate.getRemoteFile(IStructuredSelection selection)
          Returns the remote file in the selection.
protected  IRemoteFile[] CreateRemoteProjectActionDelegate.getRemoteFiles(IStructuredSelection selection)
          Returns the remote files in the selection.
 

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
 

Fields in org.eclipse.rse.files.ui.actions declared as IRemoteFile
protected  IRemoteFile SystemRemoteFileOpenWithMenu._remoteFile
           
protected  IRemoteFile SystemSearchEditFileLineAction._remoteFile
           
protected  IRemoteFile SystemEditProjectFileLineAction._remoteFile
           
protected  IRemoteFile SystemEditFileLineAction._remoteFile
           
protected  IRemoteFile SystemCopyRemoteFileAction.targetFolder
           
protected  IRemoteFile SystemCopyRemoteFileAction.targetFileOrFolder
           
protected  IRemoteFile SystemCopyRemoteFileAction.firstSelection
           
protected  IRemoteFile SystemCopyRemoteFileAction.firstSelectionParent
           
protected  IRemoteFile[] SystemCopyRemoteFileAction.files
           
 

Methods in org.eclipse.rse.files.ui.actions that return IRemoteFile
 IRemoteFile SystemSelectRemoteFolderAction.getSelectedFolder()
          Retrieve selected folder object.
 IRemoteFile[] SystemSelectRemoteFolderAction.getSelectedFolders()
          Retrieve selected folder objects.
 IRemoteFile SystemRemoteFileSelectAction.getSelectedFile()
          Retrieve selected file object.
 IRemoteFile[] SystemRemoteFileSelectAction.getSelectedFiles()
          Retrieve selected file objects.
 IRemoteFile SystemSelectRemoteFileAction.getSelectedFile()
          Retrieve selected file object.
 IRemoteFile[] SystemSelectRemoteFileAction.getSelectedFiles()
          Retrieve selected file objects.
 IRemoteFile SystemRemoteFolderSelectAction.getSelectedFolder()
          Retrieve selected folder object.
 IRemoteFile[] SystemRemoteFolderSelectAction.getSelectedFolders()
          Retrieve selected folder objects.
static IRemoteFile SystemRemoteFileLineOpenWithMenu.outputToFile(IRemoteLineReference output)
           
 IRemoteFile[] SystemAbstractRemoteFilePopupMenuExtensionAction.getSelectedRemoteFiles()
          Retrieve the currently selected objects as an array of IRemoteFile objects.
 IRemoteFile SystemAbstractRemoteFilePopupMenuExtensionAction.getFirstSelectedRemoteFile()
          Retrieve the first selected object, as an IRemoteFile, for convenience.
protected  IRemoteFile[] SystemCopyRemoteFileAction.getSelectedFiles()
          Get the currently selected IRemoteFile objects
protected  IRemoteFile SystemCopyRemoteFileAction.getFirstSelectedFile()
          Get the first selected file or folder
 

Methods in org.eclipse.rse.files.ui.actions with parameters of type IRemoteFile
 void SystemSelectRemoteFolderAction.setRootFolder(IRemoteFile rootFolder)
          Set the root folder from which to start listing folders.
 void SystemSelectRemoteFolderAction.setPreSelection(IRemoteFile selection)
          Set a file or folder to preselect.
protected  void SystemRemoteFileOpenWithMenu.openEditor(IRemoteFile remoteFile, IEditorDescriptor descriptor)
           
protected  IEditorDescriptor SystemRemoteFileOpenWithMenu.getPreferredEditor(IRemoteFile remoteFile)
          Returns the preferred editor for the remote file.
protected  IEditorDescriptor SystemRemoteFileOpenWithMenu.getDefaultEditor(IRemoteFile remoteFile)
           
protected  void SystemRemoteFileOpenWithMenu.setDefaultEditor(IRemoteFile remoteFile, String editorId)
           
protected  void SystemRemoteFileOpenWithMenu.createDefaultMenuItem(Menu menu, IRemoteFile file)
          Creates the menu item for clearing the current selection.
protected  IEditorDescriptor SystemRemoteFileOpenWithMenu.getEditorDescriptor(IRemoteFile file)
           
 void SystemRemoteFileSelectAction.setRootFolder(IRemoteFile rootFolder)
          Set the root folder from which to start listing folders.
 void SystemRemoteFileSelectAction.setPreSelection(IRemoteFile selection)
          Set a file or folder to preselect.
protected  void SystemSearchBrowseFileLineAction.process(IRemoteFile remoteFile)
           
protected  void SystemBrowseFileAction.process(IRemoteFile remoteFile)
           
protected  void SystemBrowseFileLineAction.process(IRemoteFile remoteFile)
           
protected  boolean SystemExtractToAction.destinationInSource(IRemoteFile destination)
           
 void SystemSearchEditFileLineAction.process(IRemoteFile remoteFile, IRemoteSearchResult searchResult)
          Process the remote file selection.
static void SystemSearchEditFileLineAction.handleGotoLine(IRemoteFile remoteFile, IRemoteSearchResult searchResult)
           
static void SystemRemoteFileSearchOpenWithMenu.handleGotoLine(IRemoteFile remoteFile, IHostSearchResult searchResult)
           
protected  boolean SystemEditProjectFileLineAction.openWorkspaceFile(IRemoteFile remoteFile, IRemoteOutput output)
          Open workspace file associated with IRemoteCommandShell.
 void SystemAddToArchiveAction.addToArchive(IRemoteFile source, IRemoteFile destinationArchive, boolean saveFullPathInfo, String relativeTo)
           
protected  boolean SystemAddToArchiveAction.destinationInSource(IRemoteFile destination)
           
protected  boolean SystemAddToArchiveAction.isAncestorOf(IRemoteFile ancestor, IRemoteFile descendant)
           
 void SystemSelectRemoteFileAction.setRootFolder(IRemoteFile rootFolder)
          Set the root folder from which to start listing files.
 void SystemSelectRemoteFileAction.setPreSelection(IRemoteFile selection)
          Set a file or folder to preselect.
protected  IEditorDescriptor SystemEditFilesAction.getDefaultEditor(IRemoteFile remoteFile)
           
protected  void SystemEditFilesAction.process(IRemoteFile remoteFile)
          Process the object: download file, open in editor, etc.
protected  String SystemExtractAction.getExtractedName(IRemoteFile selection)
           
protected  void SystemRemoteFileLineOpenWithMenu.openEditor(IRemoteFile file, IEditorDescriptor descriptor)
           
static void SystemRemoteFileLineOpenWithMenu.handleGotoLine(IRemoteFile remoteFile, int line, int charStart, int charEnd)
           
protected  boolean SystemRemoteFileLineOpenWithMenu.openWorkspaceFile(IRemoteFile remoteFile, IRemoteOutput output, IEditorDescriptor desc)
          Open workspace file associated with IRemoteCommandShell.
protected  void SystemEditFileLineAction.process(IRemoteFile remoteFile)
          Process the object: download file, open in editor, etc.
static void SystemEditFileLineAction.handleGotoLine(IRemoteFile remoteFile, int line, int charStart, int charEnd)
           
protected  void SystemEditFileAction.process(IRemoteFile remoteFile)
          Process the object: download file, open in editor, etc.
 

Constructors in org.eclipse.rse.files.ui.actions with parameters of type IRemoteFile
SystemSearchBrowseFileLineAction(String text, String tooltip, ImageDescriptor image, Shell parent, String editorId, IRemoteFile remoteFile, IRemoteSearchResult searchResult)
          Constructor to create an edit action that jumps to a file line.
SystemBrowseFileLineAction(String text, String tooltip, ImageDescriptor image, Shell parent, String editorId, IRemoteFile remoteFile, int line, int charStart, int charEnd)
          Constructor for SystemBrowseFileAction.
SystemSearchEditFileLineAction(String text, String tooltip, ImageDescriptor image, Shell parent, String editorId, IRemoteFile remoteFile, IRemoteSearchResult searchResult)
          Constructor to create an edit action that jumps to a file line.
SystemEditProjectFileLineAction(String text, String tooltip, ImageDescriptor image, Shell parent, String editorId, IRemoteFile remoteFile, IRemoteOutput output)
          Constructor for SystemEditFileAction
SystemAddToArchiveAction.CopyRunnable(IRemoteFile source, IRemoteFile dest)
           
SystemUploadConflictAction(Shell shell, IFile tempFile, IRemoteFile remoteFile, boolean remoteNewer)
          Constructor.
SystemUploadConflictAction.ReopenAction(IFile tempFile, IRemoteFile saveasFile)
           
SystemExtractAction.ExtractRunnable(IRemoteFile source, IRemoteFile dest)
           
SystemEditFileLineAction(String text, String tooltip, ImageDescriptor image, Shell parent, String editorId, IRemoteFile remoteFile, int line, int charStart, int charEnd)
          Constructor for SystemEditFileAction.
 

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

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

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

Methods in org.eclipse.rse.files.ui.propertypages that return IRemoteFile
 IRemoteFile SystemAbstractRemoteFilePropertyPageExtensionAction.getRemoteFile()
          Retrieve the input selected object, as an IRemoteFile, for convenience.
protected  IRemoteFile SystemFilePropertyPage.getRemoteFile()
          Get the input remote file object
 

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
static void UniversalFileTransferUtility.transferRemoteResource(IRemoteFile srcFileOrFolder, IRemoteFile tgtFolder, IProgressMonitor monitor)
          Transfer a remote file or folder from one remote location to another.
protected static IFile UniversalFileTransferUtility.copyRemoteFileToWorkspace(IRemoteFile srcFileOrFolder, IProgressMonitor monitor)
          replicates a remote file to the temp files project in the workspace
protected static void UniversalFileTransferUtility.setIFileProperties(IFile tempFile, IRemoteFile remoteFile, IRemoteFileSubSystem subSystem)
           
static Object UniversalFileTransferUtility.copyRemoteResourceToWorkspace(IRemoteFile srcFileOrFolder, IProgressMonitor monitor)
          Replicates a remote file or folder to the workspace
static Object UniversalFileTransferUtility.copyWorkspaceResourceToRemote(IResource srcFileOrFolder, IRemoteFile targetFolder, IProgressMonitor monitor)
          Perform a copy via drag and drop.
static SystemRemoteResourceSet UniversalFileTransferUtility.copyWorkspaceResourcesToRemote(SystemWorkspaceResourceSet workspaceSet, IRemoteFile targetFolder, IProgressMonitor monitor, boolean checkForCollisions)
          Perform a copy via drag and drop.
static Object UniversalFileTransferUtility.copyWorkspaceResourceToRemote(IResource srcFileOrFolder, IRemoteFile targetFolder, IProgressMonitor monitor, boolean checkForCollisions)
          Perform a copy via drag and drop.
static void UniversalFileTransferUtility.compressedCopyWorkspaceResourceToRemote(IContainer directory, IRemoteFile newTargetFolder, IProgressMonitor monitor)
           
static void UniversalFileTransferUtility.transferProperties(IResource source, IRemoteFile target, IProgressMonitor monitor)
           
static IResource UniversalFileTransferUtility.compressedCopyRemoteResourceToWorkspace(IRemoteFile directory, IProgressMonitor monitor)
           
protected static void UniversalFileTransferUtility.cleanup(IRemoteFile arc1, File arc2)
           
static IResource UniversalFileTransferUtility.getTempFileFor(IRemoteFile srcFileOrFolder)
          Returns the corresponding temp file location for a remote file or folder
protected static UniversalFileTransferUtility.RenameStatus UniversalFileTransferUtility.checkForCollision(SystemRemoteResourceSet existingFiles, IRemoteFile targetFolder, String oldName, String oldPath)
           
protected static String UniversalFileTransferUtility.checkForCollision(IRemoteFile targetFolder, String oldName)
           
 void SystemEditableRemoteFile.setRemoteFile(IRemoteFile remoteFile)
          Set the remote file
 boolean SystemEditableRemoteFile.saveAs(IRemoteFile newRemoteFile, IProgressMonitor progressMonitor)
          Save as to a remote location
 void CombineForm.setPreSelection(IRemoteFile selection)
           
 SystemEditableRemoteFile SystemUniversalTempFileListener.getEditedFile(IRemoteFile file)
           
 void SystemUniversalTempFileListener.upload(IRemoteFileSubSystem fs, IRemoteFile remoteFile, IFile tempFile, SystemIFileProperties properties, long storedModifiedStamp, SystemEditableRemoteFile editable, IProgressMonitor monitor)
           
 void SaveAsForm.setPreSelection(IRemoteFile selection)
           
 void ExtractToForm.setPreSelection(IRemoteFile selection)
           
 void ISaveAsDialog.setPreSelection(IRemoteFile selection)
           
 

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

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

Methods in org.eclipse.rse.files.ui.view that return IRemoteFile
static IRemoteFile SystemViewRemoteSearchResultAdapter.outputToFile(IHostSearchResult output)
          Returns the associated remote file for a search result
 

Methods in org.eclipse.rse.files.ui.view with parameters of type IRemoteFile
protected  String SystemViewRemoteFileAdapter.checkForCollision(Shell shell, IRemoteFile targetFolder, String oldName)
           
 IFile SystemViewRemoteFileAdapter.getCachedCopy(IRemoteFile remoteFile)
           
 

Constructors in org.eclipse.rse.files.ui.view with parameters of type IRemoteFile
SystemViewRemoteFileAdapter.RenameRunnable(IRemoteFile targetFileOrFolder)
           
SystemViewRemoteSearchResultAdapter.DelayedGotoSearchResult(IRemoteFile file, IHostSearchResult searchResult)
           
 

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

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

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

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

Fields in org.eclipse.rse.files.ui.wizards declared as IRemoteFile
protected  IRemoteFile[] SystemNewFileWizardMainPage.parentFolders
           
protected  IRemoteFile[] SystemNewFolderWizardMainPage.parentFolders
           
 

Methods in org.eclipse.rse.files.ui.wizards that return IRemoteFile
 IRemoteFile SystemNewFileWizardMainPage.getParentFolder()
          Return the parent folder selected by the user
protected  IRemoteFile[] SystemNewFolderWizard.getParentFolders()
          Deduce the parent remote folder to hold the new folder, by examining the current selection
protected  IRemoteFile[] SystemNewFileWizard.getParentFolders()
          Deduce the parent remote folder to hold the new folder, by examining the current selection
static IRemoteFile[] SystemNewFileWizard.getParentFolders(ISystemFilterReference filterRef)
          Given a filter reference, return a list of all the unique root folders, one per filter string at most.
 IRemoteFile SystemNewFolderWizardMainPage.getParentFolder()
          Return the parent folder selected by the user
 

Methods in org.eclipse.rse.files.ui.wizards with parameters of type IRemoteFile
protected  boolean SystemNewFolderWizard.meetsFilterCriteria(ISystemFilterReference selectedFilterRef, IRemoteFile parentFolder, String newAbsName)
          Test if the new file/folder will meet the filtering criteria of the selected filter.
protected static String SystemNewFileWizard.getNewAbsoluteName(IRemoteFile parentFolder, String newName)
          Create a new absolute name from the parent folder, and the new name
protected  boolean SystemNewFileWizard.meetsFilterCriteria(ISystemFilterReference selectedFilterRef, IRemoteFile parentFolder, String newAbsName)
          Test if the new file/folder will meet the filtering criteria of the selected filter
protected static void SystemNewFileWizard.updateGUI(IRemoteFile parentFolder, IRemoteFile newFileOrFolder, Viewer viewer, boolean isInputAFilter, ISystemFilterReference selectedFilterRef)
          Called after all a successful create operation to update the GUI in an intuitive way: The parent folder is refreshed in all views The newly created file or folder is selected in current view
 

Constructors in org.eclipse.rse.files.ui.wizards with parameters of type IRemoteFile
SystemNewFileWizardMainPage(Wizard wizard, IRemoteFile[] parentFolders)
          Constructor.
SystemNewFolderWizardMainPage(Wizard wizard, IRemoteFile[] parentFolders)
          Constructor.
 

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
 

Methods in org.eclipse.rse.shells.ui.view with parameters of type IRemoteFile
protected  boolean SystemViewRemoteOutputAdapter.openWorkspaceFile(IRemoteFile remoteFile, IRemoteOutput output)
          Open workspace file associated with IRemoteCommandShell.
 

Constructors in org.eclipse.rse.shells.ui.view with parameters of type IRemoteFile
SystemViewRemoteOutputAdapter.DelayedGotoLine(IRemoteFile file, int line, int charStart, int charEnd)
           
 

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.
 IRemoteFile RemotePath.toRemoteFile()
           
 

Methods in org.eclipse.rse.subsystems.files.core.model with parameters of type IRemoteFile
 boolean SystemFileTransferModeRegistry.isBinary(IRemoteFile remoteFile)
           
 boolean SystemFileTransferModeRegistry.isText(IRemoteFile remoteFile)
           
 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.getRemoteFileObject(IRemoteFile parent, String folderOrFileName)
          Constructs an IRemoteFile object given an unqualified file or folder name and its parent folder object.
 IRemoteFile FileServiceSubSystem.getRemoteFileObject(String folderOrFileName)
          Constructs and returns an IRemoteFile object given a fully-qualified file or folder name.
protected  IRemoteFile FileServiceSubSystem.getUserHome()
           
 IRemoteFile[] FileServiceSubSystem.listFoldersAndFiles(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return a list of remote folders and files in the given folder.
 IRemoteFile[] FileServiceSubSystem.listFiles(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return the array of IRemoteFile instances, matching the given pattern, that are contained in the given folder.
 IRemoteFile[] FileServiceSubSystem.listFolders(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return a subsetted list of remote folders in the given parent folder on the remote system.
 IRemoteFile[] FileServiceSubSystem.listRoots(IRemoteFileContext context, IProgressMonitor monitor)
           
 IRemoteFile FileServiceSubSystem.getParentFolder(IRemoteFile folderOrFile)
           
 IRemoteFile FileServiceSubSystem.createFile(IRemoteFile fileToCreate)
           
 IRemoteFile FileServiceSubSystem.createFolder(IRemoteFile folderToCreate)
           
 IRemoteFile FileServiceSubSystem.createFolders(IRemoteFile folderToCreate)
           
 

Methods in org.eclipse.rse.subsystems.files.core.servicesubsystem with parameters of type IRemoteFile
 IRemoteFileContext FileServiceSubSystem.getContextFor(IRemoteFile file)
           
 IRemoteFile FileServiceSubSystem.getRemoteFileObject(IRemoteFile parent, String folderOrFileName)
          Constructs an IRemoteFile object given an unqualified file or folder name and its parent folder object.
 IRemoteFile[] FileServiceSubSystem.listFoldersAndFiles(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return a list of remote folders and files in the given folder.
 IRemoteFile[] FileServiceSubSystem.listFiles(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return the array of IRemoteFile instances, matching the given pattern, that are contained in the given folder.
 IRemoteFile[] FileServiceSubSystem.listFolders(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return a subsetted list of remote folders in the given parent folder on the remote system.
 void FileServiceSubSystem.download(IRemoteFile file, String localpath, String encoding, IProgressMonitor monitor)
          Get the remote file and save it locally.
protected  boolean FileServiceSubSystem.isBinary(IRemoteFile source)
           
 void FileServiceSubSystem.upload(String source, IRemoteFile destination, String encoding, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void FileServiceSubSystem.upload(InputStream stream, long totalBytes, IRemoteFile destination, String encoding, IProgressMonitor monitor)
           
 boolean FileServiceSubSystem.copy(IRemoteFile sourceFolderOrFile, IRemoteFile targetFolder, String newName, IProgressMonitor monitor)
           
 boolean FileServiceSubSystem.copyBatch(IRemoteFile[] sourceFolderOrFiles, IRemoteFile targetFolder, IProgressMonitor monitor)
           
 IRemoteFile FileServiceSubSystem.getParentFolder(IRemoteFile folderOrFile)
           
 IRemoteFile FileServiceSubSystem.createFile(IRemoteFile fileToCreate)
           
 IRemoteFile FileServiceSubSystem.createFolder(IRemoteFile folderToCreate)
           
 IRemoteFile FileServiceSubSystem.createFolders(IRemoteFile folderToCreate)
           
 boolean FileServiceSubSystem.delete(IRemoteFile folderOrFile, IProgressMonitor monitor)
           
 boolean FileServiceSubSystem.deleteBatch(IRemoteFile[] folderOrFiles, IProgressMonitor monitor)
           
 boolean FileServiceSubSystem.rename(IRemoteFile folderOrFile, String newName)
           
 boolean FileServiceSubSystem.move(IRemoteFile sourceFolderOrFile, IRemoteFile targetFolder, String newName, IProgressMonitor monitor)
           
 boolean FileServiceSubSystem.setLastModified(IRemoteFile folderOrFile, long newDate)
           
 boolean FileServiceSubSystem.setReadOnly(IRemoteFile folderOrFile)
           
 

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 RemoteFileContext.parentFile
           
protected  IRemoteFile RemoteFile._parentFile
           
 

Methods in org.eclipse.rse.subsystems.files.core.subsystems that return IRemoteFile
 IRemoteFile IRemoteFile.getParentRemoteFile()
          Return the parent remote file object expanded to get this object, or null if no such parent
 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[] IHostFileToRemoteFileAdapter.convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
           
 IRemoteFile IHostFileToRemoteFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
           
 IRemoteFile IRemoteFileWrapper.getRemoteFile()
           
 IRemoteFile RemoteFileContext.getParentRemoteFile()
          Return the parent remote file object expanded to get this object, or null if no such parent
 IRemoteFile[] RemoteFileSubSystem.listRoots(IProgressMonitor monitor)
          Return a list of roots/drives on the remote system
 IRemoteFile[] RemoteFileSubSystem.listFolders(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders in the given parent folder on the remote system
 IRemoteFile[] RemoteFileSubSystem.listFolders(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a full list of remote folders in the given parent folder on the remote system.
 IRemoteFile[] RemoteFileSubSystem.listFiles(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote files in the given parent folder on the remote system
 IRemoteFile[] RemoteFileSubSystem.listFiles(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a list of remote files in the given folder, which match the given name pattern.
 IRemoteFile[] RemoteFileSubSystem.listFoldersAndFiles(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
 IRemoteFile[] RemoteFileSubSystem.listFoldersAndFiles(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a list of remote folders and files in the given folder.
 IRemoteFile RemoteFileSubSystem.getRemoteFileObject(IRemoteFile parent, String folderOrFileName)
          Given a un-qualified file or folder name, and its parent folder object, return an IRemoteFile object for the file.
 IRemoteFile RemoteFileSubSystem.getCachedRemoteFile(String path)
          Returns the cached remote file with the specified path.
 IRemoteFile RemoteFile.getParentRemoteFile()
          Return the parent remote file object expanded to get this object, or null if no such parent
 IRemoteFile RemoteFileRoot.getRootFile()
          Return the root file node
 IRemoteFile[] RemoteFileRoot.getRootFiles()
          Return the root file node as an array of 1
 IRemoteFile IRemoteFileContext.getParentRemoteFile()
          Return the parent remote file object expanded to get this object, or null if no such parent
 IRemoteFile[] IRemoteFileSubSystem.listRoots(IProgressMonitor monitor)
          Return a list of roots/drives on the remote system.
 IRemoteFile[] IRemoteFileSubSystem.listFolders(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders in the given parent folder on the remote system
 IRemoteFile[] IRemoteFileSubSystem.listFolders(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a full list of remote folders in the given parent folder on the remote system.
 IRemoteFile[] IRemoteFileSubSystem.listFiles(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote files in the given parent folder on the remote system
 IRemoteFile[] IRemoteFileSubSystem.listFiles(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a list of remote files in the given folder, which match the given name pattern.
 IRemoteFile[] IRemoteFileSubSystem.listFoldersAndFiles(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
 IRemoteFile[] IRemoteFileSubSystem.listFoldersAndFiles(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a list of remote folders and files in the given folder.
 IRemoteFile[] IRemoteFileSubSystem.listFoldersAndFiles(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return a list of remote folders and files in the given folder.
 IRemoteFile[] IRemoteFileSubSystem.listFolders(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return a subsetted list of remote folders in the given parent folder on the remote system.
 IRemoteFile[] IRemoteFileSubSystem.listFiles(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return a list of remote files in the given folder, which match the given name pattern.
 IRemoteFile IRemoteFileSubSystem.getParentFolder(IRemoteFile folderOrFile)
          Given a folder or file, return its parent folder object.
 IRemoteFile IRemoteFileSubSystem.getRemoteFileObject(String folderOrFileName)
          Given a fully qualified file or folder name, return an IRemoteFile object for it.
 IRemoteFile IRemoteFileSubSystem.getRemoteFileObject(IRemoteFile parent, String folderOrFileName)
          Given a un-qualified file or folder name, and its parent folder object, return an IRemoteFile object for the file.
 IRemoteFile IRemoteFileSubSystem.createFile(IRemoteFile fileToCreate)
          Create a new file, given its IRemoteFile object (these do not have to represent existing files).
 IRemoteFile IRemoteFileSubSystem.createFolder(IRemoteFile folderToCreate)
          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)
          Given an IRemoteFile for a folder, this will create that folder and any missing parent folders in its path.
 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
 boolean IRemoteFile.isAncestorOf(IRemoteFile file)
          Note: if this remoteFile is the same as the file passed as parameter, then this method returns true.
 boolean IRemoteFile.isDescendantOf(IRemoteFile file)
          Note: if this remoteFile is the same as the file passed as parameter, then this method returns true.
 IRemoteFile[] IHostFileToRemoteFileAdapter.convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
           
 IRemoteFile IHostFileToRemoteFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
           
 void RemoteFileContext.setParentRemoteFile(IRemoteFile parentFileObject)
          Set the parent remote file object expanded to get this object
protected  RemoteFileContext RemoteFileSubSystem.getContext(IRemoteFile parent)
           
protected  RemoteFileContext RemoteFileSubSystem.getContext(IRemoteFile parent, RemoteFileFilterString rffs)
           
 IRemoteFile[] RemoteFileSubSystem.listFolders(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders in the given parent folder on the remote system
 IRemoteFile[] RemoteFileSubSystem.listFolders(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a full list of remote folders in the given parent folder on the remote system.
 IRemoteFile[] RemoteFileSubSystem.listFiles(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote files in the given parent folder on the remote system
 IRemoteFile[] RemoteFileSubSystem.listFiles(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a list of remote files in the given folder, which match the given name pattern.
 IRemoteFile[] RemoteFileSubSystem.listFoldersAndFiles(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
 IRemoteFile[] RemoteFileSubSystem.listFoldersAndFiles(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a list of remote folders and files in the given folder.
 String RemoteFileSubSystem.getParentFolderName(IRemoteFile folderOrFile)
          Given a folder or file, return its parent folder name, fully qualified
 IRemoteFile RemoteFileSubSystem.getRemoteFileObject(IRemoteFile parent, String folderOrFileName)
          Given a un-qualified file or folder name, and its parent folder object, return an IRemoteFile object for the file.
 void RemoteFileSubSystem.download(IRemoteFile source, String destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void RemoteFileSubSystem.downloadUTF8(IRemoteFile source, String destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void RemoteFileSubSystem.download(IRemoteFile source, File destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void RemoteFileSubSystem.download(IRemoteFile source, File destination, String encoding, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void RemoteFileSubSystem.downloadUTF8(IRemoteFile source, File destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void RemoteFileSubSystem.download(IRemoteFile source, IFile destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void RemoteFileSubSystem.download(IRemoteFile source, IFile destination, String encoding, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void RemoteFileSubSystem.downloadUTF8(IRemoteFile source, IFile destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void RemoteFileSubSystem.upload(String source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void RemoteFileSubSystem.uploadUTF8(String source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void RemoteFileSubSystem.upload(File source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void RemoteFileSubSystem.upload(File source, IRemoteFile destination, String encoding, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void RemoteFileSubSystem.uploadUTF8(File source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void RemoteFileSubSystem.upload(IFile source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void RemoteFileSubSystem.upload(IFile source, IRemoteFile destination, String encoding, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void RemoteFileSubSystem.uploadUTF8(IFile source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void RemoteFileSubSystem.cacheRemoteFile(IRemoteFile file, String path)
          Store the IRemoteFile in a hashmap to quick subsequent retrieval
 void RemoteFileSubSystem.cacheRemoteFile(IRemoteFile file)
          Store the IRemoteFile in a hashmap to quick subsequent retrieval
protected  void RemoteFileSubSystem.removeCachedRemoteFile(IRemoteFile file)
           
 void RemoteFile.setParentRemoteFile(IRemoteFile parentFile)
           
 boolean RemoteFile.isAncestorOf(IRemoteFile file)
           
 boolean RemoteFile.isDescendantOf(IRemoteFile file)
           
 void RemoteFileRoot.setRootFile(IRemoteFile rootFile)
          Reset the root file node
 void IRemoteFileContext.setParentRemoteFile(IRemoteFile parentFile)
          Set the parent remote file object expanded to get this object, or null if no such parent
 IRemoteFile[] IRemoteFileSubSystem.listFolders(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders in the given parent folder on the remote system
 IRemoteFile[] IRemoteFileSubSystem.listFolders(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a full list of remote folders in the given parent folder on the remote system.
 IRemoteFile[] IRemoteFileSubSystem.listFiles(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote files in the given parent folder on the remote system
 IRemoteFile[] IRemoteFileSubSystem.listFiles(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a list of remote files in the given folder, which match the given name pattern.
 IRemoteFile[] IRemoteFileSubSystem.listFoldersAndFiles(IRemoteFile parent, IProgressMonitor monitor)
          Return a list of all remote folders and files in the given folder.
 IRemoteFile[] IRemoteFileSubSystem.listFoldersAndFiles(IRemoteFile parent, String fileNameFilter, IProgressMonitor monitor)
          Return a list of remote folders and files in the given folder.
 IRemoteFile[] IRemoteFileSubSystem.listFoldersAndFiles(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return a list of remote folders and files in the given folder.
 IRemoteFile[] IRemoteFileSubSystem.listFolders(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return a subsetted list of remote folders in the given parent folder on the remote system.
 IRemoteFile[] IRemoteFileSubSystem.listFiles(IRemoteFile parent, String fileNameFilter, IRemoteFileContext context, IProgressMonitor monitor)
          Return a list of remote files in the given folder, which match the given name pattern.
 IRemoteFile IRemoteFileSubSystem.getParentFolder(IRemoteFile folderOrFile)
          Given a folder or file, return its parent folder object.
 String IRemoteFileSubSystem.getParentFolderName(IRemoteFile folderOrFile)
          Given a folder or file, return its parent folder name, fully qualified
 IRemoteFile IRemoteFileSubSystem.getRemoteFileObject(IRemoteFile parent, String folderOrFileName)
          Given a un-qualified file or folder name, and its parent folder object, return an IRemoteFile object for the file.
 IRemoteFile IRemoteFileSubSystem.createFile(IRemoteFile fileToCreate)
          Create a new file, given its IRemoteFile object (these do not have to represent existing files).
 IRemoteFile IRemoteFileSubSystem.createFolder(IRemoteFile folderToCreate)
          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)
          Given an IRemoteFile for a folder, this will create that folder and any missing parent folders in its path.
 boolean IRemoteFileSubSystem.delete(IRemoteFile folderOrFile, IProgressMonitor monitor)
          Delete the given remote file or folder.
 boolean IRemoteFileSubSystem.deleteBatch(IRemoteFile[] folderOrFiles, IProgressMonitor monitor)
          Delete the given batch of remote file or folder.
 boolean IRemoteFileSubSystem.rename(IRemoteFile folderOrFile, String newName)
          Rename the given remote file or folder.
 boolean IRemoteFileSubSystem.move(IRemoteFile sourceFolderOrFile, IRemoteFile targetFolder, String newName, IProgressMonitor monitor)
          Move a file or folder to a new target parent folder.
 boolean IRemoteFileSubSystem.setLastModified(IRemoteFile folderOrFile, long newDate)
          Set the last modified date for the given file or folder.
 boolean IRemoteFileSubSystem.setReadOnly(IRemoteFile folderOrFile)
          Set a file to readonly.
 boolean IRemoteFileSubSystem.copy(IRemoteFile sourceFolderOrFile, IRemoteFile targetFolder, String newName, IProgressMonitor monitor)
          Copy a file or folder to a new target parent folder.
 boolean IRemoteFileSubSystem.copyBatch(IRemoteFile[] sourceFolderOrFile, IRemoteFile targetFolder, IProgressMonitor monitor)
          Copy a set of remote files or folders to a new target parent folder.
 void IRemoteFileSubSystem.download(IRemoteFile source, String destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void IRemoteFileSubSystem.download(IRemoteFile source, String destination, String encoding, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void IRemoteFileSubSystem.downloadUTF8(IRemoteFile source, String destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void IRemoteFileSubSystem.download(IRemoteFile source, File destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void IRemoteFileSubSystem.download(IRemoteFile source, File destination, String encoding, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void IRemoteFileSubSystem.downloadUTF8(IRemoteFile source, File destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void IRemoteFileSubSystem.download(IRemoteFile source, IFile destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void IRemoteFileSubSystem.download(IRemoteFile source, IFile destination, String encoding, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void IRemoteFileSubSystem.downloadUTF8(IRemoteFile source, IFile destination, IProgressMonitor monitor)
          Get the remote file and save it locally.
 void IRemoteFileSubSystem.upload(String source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 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.upload(InputStream stream, long totalBytes, IRemoteFile destination, String encoding, IProgressMonitor monitor)
          Put local data to a remote location.
 void IRemoteFileSubSystem.uploadUTF8(String source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void IRemoteFileSubSystem.upload(File source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void IRemoteFileSubSystem.upload(File source, IRemoteFile destination, String encoding, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void IRemoteFileSubSystem.uploadUTF8(File source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void IRemoteFileSubSystem.upload(IFile source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void IRemoteFileSubSystem.upload(IFile source, IRemoteFile destination, String encoding, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 void IRemoteFileSubSystem.uploadUTF8(IFile source, IRemoteFile destination, IProgressMonitor monitor)
          Put the local copy of the remote file back to the remote location.
 

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

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.files.dstore.model
 

Classes in org.eclipse.rse.subsystems.files.dstore.model that implement IRemoteFile
 class DStoreFile
           
 class DStoreVirtualFile
           
 

Methods in org.eclipse.rse.subsystems.files.dstore.model that return IRemoteFile
 IRemoteFile[] DStoreFileAdapter.convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
           
 IRemoteFile DStoreFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
           
 IRemoteFile DStoreFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, String name, boolean isDirectory, boolean isRoot)
           
 IRemoteFile DStoreFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, Object object)
           
 

Methods in org.eclipse.rse.subsystems.files.dstore.model with parameters of type IRemoteFile
 IRemoteFile[] DStoreFileAdapter.convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
           
 IRemoteFile DStoreFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
           
 IRemoteFile DStoreFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, String name, boolean isDirectory, boolean isRoot)
           
 IRemoteFile DStoreFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, Object object)
           
 

Constructors in org.eclipse.rse.subsystems.files.dstore.model with parameters of type IRemoteFile
DStoreFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, DStoreHostFile hostFile)
           
DStoreVirtualFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, DStoreVirtualHostFile hostFile)
           
 

Uses of IRemoteFile in org.eclipse.rse.subsystems.files.dstore.subsystem
 

Methods in org.eclipse.rse.subsystems.files.dstore.subsystem with parameters of type IRemoteFile
 String DStoreJavaLanguageUtility.getQualifiedClassName(IRemoteFile remoteFile)
          The given remote file must be an instance of DStoreFileImpl.
protected  RemoteFilePropertyChangeListener.DecorateJob RemoteFilePropertyChangeListener.getDecorateJob(IRemoteFile file)
           
protected  void RemoteFilePropertyChangeListener.putDecorateJob(IRemoteFile file, RemoteFilePropertyChangeListener.DecorateJob job)
           
 

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

Classes in org.eclipse.rse.subsystems.files.ftp.model that implement IRemoteFile
 class FTPRemoteFile
           
 

Methods in org.eclipse.rse.subsystems.files.ftp.model that return IRemoteFile
 IRemoteFile[] FTPFileAdapter.convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
           
 IRemoteFile FTPFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, String name, boolean isDirectory, boolean isRoot)
           
 IRemoteFile FTPFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
           
 IRemoteFile FTPFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, Object object)
           
 

Methods in org.eclipse.rse.subsystems.files.ftp.model with parameters of type IRemoteFile
 IRemoteFile[] FTPFileAdapter.convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
           
 IRemoteFile FTPFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, String name, boolean isDirectory, boolean isRoot)
           
 IRemoteFile FTPFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
           
 IRemoteFile FTPFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, Object object)
           
 

Constructors in org.eclipse.rse.subsystems.files.ftp.model with parameters of type IRemoteFile
FTPRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, FTPHostFile hostFile)
           
 

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

Fields in org.eclipse.rse.subsystems.files.local declared as IRemoteFile
protected  IRemoteFile LocalSearchResultConfiguration._searchObject
           
 

Methods in org.eclipse.rse.subsystems.files.local with parameters of type IRemoteFile
 String LocalJavaLanguageUtility.getQualifiedClassName(IRemoteFile remoteFile)
          The given remote file must be an instance of LocalFileImpl.
 

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

Classes in org.eclipse.rse.subsystems.files.local.model that implement IRemoteFile
 class LocalFile
           
 class LocalVirtualFile
           
 

Methods in org.eclipse.rse.subsystems.files.local.model that return IRemoteFile
 IRemoteFile[] LocalFileAdapter.convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
           
 IRemoteFile LocalFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
           
 

Methods in org.eclipse.rse.subsystems.files.local.model with parameters of type IRemoteFile
 IRemoteFile[] LocalFileAdapter.convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
           
 IRemoteFile LocalFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
           
 

Constructors in org.eclipse.rse.subsystems.files.local.model with parameters of type IRemoteFile
LocalFile(FileServiceSubSystem subSystem, IRemoteFileContext context, IRemoteFile parent, LocalHostFile hostFile)
           
 

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

Classes in org.eclipse.rse.subsystems.files.ssh that implement IRemoteFile
 class SftpRemoteFile
           
 

Methods in org.eclipse.rse.subsystems.files.ssh that return IRemoteFile
 IRemoteFile[] SftpFileAdapter.convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
           
 IRemoteFile SftpFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, String name, boolean isDirectory, boolean isRoot)
           
 IRemoteFile SftpFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
           
 

Methods in org.eclipse.rse.subsystems.files.ssh with parameters of type IRemoteFile
 IRemoteFile[] SftpFileAdapter.convertToRemoteFiles(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile[] nodes)
           
 IRemoteFile SftpFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, String name, boolean isDirectory, boolean isRoot)
           
 IRemoteFile SftpFileAdapter.convertToRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, IHostFile node)
           
 

Constructors in org.eclipse.rse.subsystems.files.ssh with parameters of type IRemoteFile
SftpRemoteFile(FileServiceSubSystem ss, IRemoteFileContext context, IRemoteFile parent, SftpHostFile hostFile)
           
 

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 RemoteCommandShellOperation._pwd
           
 

Methods in org.eclipse.rse.subsystems.shells.core.model with parameters of type IRemoteFile
 void RemoteCommandShellOperation.setWorkingDirectory(IRemoteFile pwd)
           
 

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


RSE
Release 1.0

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