|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectSystemTempFileListener
com.ibm.etools.iseries.rse.ui.resources.QSYSTempFileListener
public class QSYSTempFileListener
This class manages listening for resource changes within our temp file project It is used for listening to saves made in the editor so that we can upload changes to the remote members.
Field Summary | |
---|---|
static String |
copyright
|
Constructor Summary | |
---|---|
QSYSTempFileListener()
|
Method Summary | |
---|---|
protected boolean |
doesHandle(ISubSystem subsystem)
Indicate whether this tempfile listener handles the specified |
protected void |
doResourceSynchronization(ISubSystem subsystem,
IFile tempFile,
String resourceId,
IProgressMonitor monitor)
Synchronize the specified remote file with the temporary local file using the specified remote file subsystemb |
protected void |
doResourceSynchronization(SubSystem subsystem,
IFile tempFile,
String resourceId)
Deprecated. now use monitor |
QSYSEditableRemoteSourceFileMember |
getEditedMember(IQSYSMember member)
|
static QSYSTempFileListener |
getListener()
Return singleton |
static boolean |
isSynchronizing()
|
void |
registerEditedMember(QSYSEditableRemoteSourceFileMember editMember)
|
void |
unregisterEditedMember(QSYSEditableRemoteSourceFileMember editMember)
|
void |
upload(QSYSObjectSubSystem subsystem,
IFile tempFile,
String resourceId,
IProgressMonitor monitor)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static String copyright
Constructor Detail |
---|
public QSYSTempFileListener()
Method Detail |
---|
protected boolean doesHandle(ISubSystem subsystem)
subsystem
- the subsystem to check
protected void doResourceSynchronization(ISubSystem subsystem, IFile tempFile, String resourceId, IProgressMonitor monitor)
subsystem
- the remote file subsystem of the remote filetempFile
- the temporary fileresourceId
- the remote fileprotected void doResourceSynchronization(SubSystem subsystem, IFile tempFile, String resourceId)
subsystem
- tempFile
- resourceId
- public static boolean isSynchronizing()
public void upload(QSYSObjectSubSystem subsystem, IFile tempFile, String resourceId, IProgressMonitor monitor)
public static QSYSTempFileListener getListener()
public void registerEditedMember(QSYSEditableRemoteSourceFileMember editMember)
public void unregisterEditedMember(QSYSEditableRemoteSourceFileMember editMember)
public QSYSEditableRemoteSourceFileMember getEditedMember(IQSYSMember member)
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |