Uses of Interface
org.eclipse.jface.operation.IRunnableWithProgress
-
Packages that use IRunnableWithProgress Package Description org.eclipse.compare Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.org.eclipse.debug.ui.actions Provides a set of actions related to running and debugging applications.org.eclipse.jface.dialogs Provides support for dialogs.org.eclipse.jface.operation Provides JFace support for long-running operations.org.eclipse.jface.window Provides a general framework for creating and managing windows.org.eclipse.jface.wizard Provides a framework for wizards.org.eclipse.ltk.ui.refactoring Application programming interface to implement a wizard based user interface for refactorings.org.eclipse.search.ui Classes and interface required to contribute search dialog pages and search result view pages.org.eclipse.team.ui Provides basic support for managing Team providers.org.eclipse.team.ui.history Application programming interfaces for working with history.org.eclipse.team.ui.mapping Application programming interfaces for working with resource mappings.org.eclipse.team.ui.synchronize Contains the team synchronization presentation framework and support for the Synchronize View.org.eclipse.ui Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.org.eclipse.ui.actions Classes for actions and operations used in a workbench window, page, or part in the Eclipse Platform User Interface.org.eclipse.ui.editors.text Provides a standard text editor and concrete document providers basedIFileBuffer
and others directly handlingIFile
andIStorage
as editor input.org.eclipse.ui.progress Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.org.eclipse.ui.texteditor Provides a framework for text editors obeying to the desktop rules.org.eclipse.ui.wizards.datatransfer Provides the standard Import and Export wizards for moving resources into and out of the workspace. -
-
Uses of IRunnableWithProgress in org.eclipse.compare
Classes in org.eclipse.compare that implement IRunnableWithProgress Modifier and Type Class Description class
CompareEditorInput
A compare operation which can present its results in a special editor.Methods in org.eclipse.compare with parameters of type IRunnableWithProgress Modifier and Type Method Description void
CompareEditorInput. run(boolean fork, boolean cancelable, IRunnableWithProgress runnable)
void
CompareEditorInput. runAsynchronously(IRunnableWithProgress runnable)
void
ICompareContainer. runAsynchronously(IRunnableWithProgress runnable)
Queue the given task to be run asynchronously. -
Uses of IRunnableWithProgress in org.eclipse.debug.ui.actions
Classes in org.eclipse.debug.ui.actions that implement IRunnableWithProgress Modifier and Type Class Description class
ExportBreakpointsOperation
Exports breakpoints to a file or string buffer.class
ImportBreakpointsOperation
Imports breakpoints from a file or string buffer into the workspace. -
Uses of IRunnableWithProgress in org.eclipse.jface.dialogs
Methods in org.eclipse.jface.dialogs with parameters of type IRunnableWithProgress Modifier and Type Method Description void
ProgressMonitorDialog. run(boolean fork, boolean cancelable, IRunnableWithProgress runnable)
This implementation of IRunnableContext#run(boolean, boolean, IRunnableWithProgress) runs the givenIRunnableWithProgress
using the progress monitor for this progress dialog and blocks until the runnable has been run, regardless of the value offork
. -
Uses of IRunnableWithProgress in org.eclipse.jface.operation
Methods in org.eclipse.jface.operation with parameters of type IRunnableWithProgress Modifier and Type Method Description void
IRunnableContext. run(boolean fork, boolean cancelable, IRunnableWithProgress runnable)
Runs the givenIRunnableWithProgress
in this context.static void
ModalContext. run(IRunnableWithProgress operation, boolean fork, IProgressMonitor monitor, Display display)
Runs the given runnable in a modal context, passing it a progress monitor. -
Uses of IRunnableWithProgress in org.eclipse.jface.window
Methods in org.eclipse.jface.window with parameters of type IRunnableWithProgress Modifier and Type Method Description void
ApplicationWindow. run(boolean fork, boolean cancelable, IRunnableWithProgress runnable)
This implementation of IRunnableContext#run(boolean, boolean, IRunnableWithProgress) blocks until the runnable has been run, regardless of the value offork
. -
Uses of IRunnableWithProgress in org.eclipse.jface.wizard
Methods in org.eclipse.jface.wizard with parameters of type IRunnableWithProgress Modifier and Type Method Description void
WizardDialog. run(boolean fork, boolean cancelable, IRunnableWithProgress runnable)
This implementation of IRunnableContext#run(boolean, boolean, IRunnableWithProgress) blocks until the runnable has been run, regardless of the value offork
. -
Uses of IRunnableWithProgress in org.eclipse.ltk.ui.refactoring
Methods in org.eclipse.ltk.ui.refactoring that return IRunnableWithProgress Modifier and Type Method Description protected IRunnableWithProgress
RedoRefactoringAction. createOperation(Shell parent)
Deprecated.protected IRunnableWithProgress
UndoRefactoringAction. createOperation(Shell parent)
Deprecated. -
Uses of IRunnableWithProgress in org.eclipse.search.ui
Methods in org.eclipse.search.ui with parameters of type IRunnableWithProgress Modifier and Type Method Description void
ISearchResultView. searchStarted(String pageId, String singularLabel, String pluralLabelPattern, ImageDescriptor imageDescriptor, IContextMenuContributor contributor, ILabelProvider labelProvider, IAction gotoAction, IGroupByKeyComputer groupByKeyComputer, IRunnableWithProgress operation)
Deprecated.As of build > 20020514, replaced by the new version which provides an action group factoryvoid
ISearchResultView. searchStarted(String pageId, String label, ImageDescriptor imageDescriptor, IContextMenuContributor contributor, ILabelProvider labelProvider, IAction gotoAction, IGroupByKeyComputer groupByKeyComputer, IRunnableWithProgress operation)
Deprecated.As of build > 20011107, replaced by the new version with additional parametervoid
ISearchResultView. searchStarted(IActionGroupFactory groupFactory, String singularLabel, String pluralLabelPattern, ImageDescriptor imageDescriptor, String pageId, ILabelProvider labelProvider, IAction gotoAction, IGroupByKeyComputer groupByKeyComputer, IRunnableWithProgress operation)
Deprecated.Informs the view that a search has started. -
Uses of IRunnableWithProgress in org.eclipse.team.ui
Classes in org.eclipse.team.ui that implement IRunnableWithProgress Modifier and Type Class Description class
PageCompareEditorInput
Abstract class for hosting a page based structure input view for the purposes of feeding compare viewers.class
TeamOperation
An operation that can be configured to run in the foreground using theIProgressService
or the background as aJob
. -
Uses of IRunnableWithProgress in org.eclipse.team.ui.history
Classes in org.eclipse.team.ui.history that implement IRunnableWithProgress Modifier and Type Class Description class
HistoryPageCompareEditorInput
Displays a history page combined with the compare/merge infrastructure. -
Uses of IRunnableWithProgress in org.eclipse.team.ui.mapping
Classes in org.eclipse.team.ui.mapping that implement IRunnableWithProgress Modifier and Type Class Description class
SynchronizationOperation
This operation class can be used by model providers when performing merge operations triggered from a synchronize participant page associated with a synchronization or merge context. -
Uses of IRunnableWithProgress in org.eclipse.team.ui.synchronize
Classes in org.eclipse.team.ui.synchronize that implement IRunnableWithProgress Modifier and Type Class Description class
ModelMergeOperation
A model operation that executes a merge according to the merge lifecycle associated with anIMergeContext
andIResourceMappingMerger
instances obtained from the model providers involved.class
ModelOperation
An abstract operation that uses anISynchronizationScopeManager
to create an operation scope that includes the complete set of mappings that must be included in the operation to ensure model consistency.class
ModelParticipantMergeOperation
A model merge operation that uses a participant to preview the changes in either a dialog or the Synchronize view.class
ParticipantPageCompareEditorInput
Displays a synchronize participant page combined with the compare/merge infrastructure.class
SaveableCompareEditorInput
A compare editor input that makes use of aSaveable
to manage the save lifecycle of the editor input.class
SynchronizeModelOperation
A specialized team operation that operates onISynchronizeModelElement
elements.class
SyncInfoCompareInput
ASyncInfo
editor input used as input to a two-way or three-way compare viewer. -
Uses of IRunnableWithProgress in org.eclipse.ui
Methods in org.eclipse.ui with parameters of type IRunnableWithProgress Modifier and Type Method Description void
IWorkbenchWindow. run(boolean fork, boolean cancelable, IRunnableWithProgress runnable)
This specialization of IRunnableContext#run(boolean, boolean, IRunnableWithProgress) blocks until the runnable has been run, regardless of the value offork
. -
Uses of IRunnableWithProgress in org.eclipse.ui.actions
Classes in org.eclipse.ui.actions that implement IRunnableWithProgress Modifier and Type Class Description class
WorkspaceModifyDelegatingOperation
An operation which delegates its work to a runnable that modifies the workspace.class
WorkspaceModifyOperation
An operation which potentially makes changes to the workspace.Methods in org.eclipse.ui.actions that return IRunnableWithProgress Modifier and Type Method Description protected IRunnableWithProgress
RefreshAction. createOperation(IStatus[] errorStatus)
protected IRunnableWithProgress
RenameResourceAction. createOperation(IStatus[] errorStatus)
protected IRunnableWithProgress
WorkspaceAction. createOperation(IStatus[] errorStatus)
Returns the operation to perform when this action runs.Constructors in org.eclipse.ui.actions with parameters of type IRunnableWithProgress Constructor Description WorkspaceModifyDelegatingOperation(IRunnableWithProgress content)
Creates a new operation which will delegate its work to the given runnable.WorkspaceModifyDelegatingOperation(IRunnableWithProgress content, ISchedulingRule rule)
Creates a new operation which will delegate its work to the given runnable using the provided scheduling rule. -
Uses of IRunnableWithProgress in org.eclipse.ui.editors.text
Classes in org.eclipse.ui.editors.text that implement IRunnableWithProgress Modifier and Type Class Description protected static class
TextFileDocumentProvider.DocumentProviderOperation
Operation created by the document provider and to be executed by the providers runnable context. -
Uses of IRunnableWithProgress in org.eclipse.ui.progress
Methods in org.eclipse.ui.progress with parameters of type IRunnableWithProgress Modifier and Type Method Description void
IProgressService. busyCursorWhile(IRunnableWithProgress runnable)
Set the cursor to busy and run the runnable in a non-UI Thread.void
IProgressService. run(boolean fork, boolean cancelable, IRunnableWithProgress runnable)
This specialization of IRunnableContext#run(boolean, boolean, IRunnableWithProgress) might run the runnable asynchronously iffork
istrue
.void
IProgressService. runInUI(IRunnableContext context, IRunnableWithProgress runnable, ISchedulingRule rule)
Runs the given operation in the UI thread using the given runnable context. -
Uses of IRunnableWithProgress in org.eclipse.ui.texteditor
Classes in org.eclipse.ui.texteditor that implement IRunnableWithProgress Modifier and Type Class Description protected static class
AbstractDocumentProvider.DocumentProviderOperation
Operation created by the document provider and to be executed by the providers runnable context. -
Uses of IRunnableWithProgress in org.eclipse.ui.wizards.datatransfer
Classes in org.eclipse.ui.wizards.datatransfer that implement IRunnableWithProgress Modifier and Type Class Description class
ImportOperation
An operation which does the actual work of copying objects from the local file system into the workspace.class
PopulateRootOperation
The PopulateFilesOperation is an operation used to populate a FileSystemElement one level deep rather than the whole way.class
SelectFilesOperation
Operation responsible for traversing a specified file system position recursively and building - a tree that represents the container structure - a collection containing all files meeting a specified extension criteria This is implemented as an Operation in order to provide an escape to the user (the Cancel button) if the operation drags on for too long
-