RSE
Release 3.2

org.eclipse.rse.ui.operations
Interface ISystemRunnableContext

All Known Implementing Classes:
SystemJobRunnableContext, SystemProgressDialogRunnableContext

public interface ISystemRunnableContext

Interface for a system runnable context.


Method Summary
 Shell getShell()
          Returns a shell that can be used to prompt the user.
 void run(IRunnableWithProgress runnable)
          Runs the given runnable in the context of the receiver.
 

Method Detail

run

void run(IRunnableWithProgress runnable)
         throws InvocationTargetException,
                InterruptedException
Runs the given runnable in the context of the receiver. By default, the progress is provided by the active workbench window but subclasses may override this to provide progress in some other way (through Progress view using Eclipse Job support).

Throws:
InvocationTargetException
InterruptedException

getShell

Shell getShell()
Returns a shell that can be used to prompt the user.

Returns:
a shell.

RSE
Release 3.2

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