RSE
Release 3.4

org.eclipse.rse.files.ui.resources
Interface ISystemRemoteEditResourceManager

All Superinterfaces:
ISystemRemoteManager

public interface ISystemRemoteEditResourceManager
extends ISystemRemoteManager

This manager class manages remote resources.


Method Summary
 Object getEditObject(ISystemRemotePath key)
          Get a remote edit object given the remote path as a key.
 Object putEditObject(ISystemRemotePath key, Object editObj)
          Store a remote edit object with the given remote path as the key.
 void restore()
          Restore the edit object information from disk.
 void save()
          Save the edit object information to disk.
 
Methods inherited from interface org.eclipse.rse.files.ui.resources.ISystemRemoteManager
shutdown, startup
 

Method Detail

putEditObject

Object putEditObject(ISystemRemotePath key,
                     Object editObj)
Store a remote edit object with the given remote path as the key. The idea is that each unique remote object can have an associated edit object associated with it, and this object will take care of remote editing of that object. Using the remote path as a key ensures that a resource with a unique path will have a unique remote object.

Parameters:
key - remote path to use as a key
editObj - editbable object
Returns:
the previously stored edit object, or null if none

getEditObject

Object getEditObject(ISystemRemotePath key)
Get a remote edit object given the remote path as a key.

Parameters:
key - remote path as a key
Returns:
the stored edit object

save

void save()
Save the edit object information to disk. Clients must not call this method.


restore

void restore()
Restore the edit object information from disk. Clients must not call this method.


RSE
Release 3.4

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