Rational Developer for Power Systems Software
V7.6

com.ibm.etools.iseries.rse.ui.resources
Class QSYSEditableRemoteSourceFileMember.DisplayDownloadConflictDialog

java.lang.Object
  extended by UIJob
      extended by com.ibm.etools.iseries.rse.ui.resources.QSYSEditableRemoteSourceFileMember.DisplayDownloadConflictDialog
Enclosing class:
QSYSEditableRemoteSourceFileMember

protected class QSYSEditableRemoteSourceFileMember.DisplayDownloadConflictDialog
extends UIJob


Constructor Summary
QSYSEditableRemoteSourceFileMember.DisplayDownloadConflictDialog(ISeriesHostObjectLock lock, String strEditorID, int lineNumber)
           
 
Method Summary
protected  void handleDownloadMbrLock(ISeriesHostObjectLock lock, String strEditorID, int lineNumber, IProgressMonitor monitor)
          Handle the situation that a member is locked during download.
 boolean isDone()
          Check if this job is done.
 IStatus runInUIThread(IProgressMonitor monitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QSYSEditableRemoteSourceFileMember.DisplayDownloadConflictDialog

public QSYSEditableRemoteSourceFileMember.DisplayDownloadConflictDialog(ISeriesHostObjectLock lock,
                                                                        String strEditorID,
                                                                        int lineNumber)
Method Detail

runInUIThread

public IStatus runInUIThread(IProgressMonitor monitor)

handleDownloadMbrLock

protected void handleDownloadMbrLock(ISeriesHostObjectLock lock,
                                     String strEditorID,
                                     int lineNumber,
                                     IProgressMonitor monitor)
                              throws Exception
Handle the situation that a member is locked during download.

Throws:
Exception

isDone

public boolean isDone()
Check if this job is done.


Rational Developer for Power Systems Software
V7.6

Copyright 2011 IBM Corp. All Rights Reserved.

Note: This documentation is for part of an interim API that is still under development and expected to change significantly before reaching stability. It is being made available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.