Uses of Interface
org.eclipse.jface.operation.IRunnableWithProgress
Packages that use IRunnableWithProgress
Package
Description
Provides support for performing structural and textual
compare operations on arbitrary data and displaying the results.
Provides a set of actions related to running and debugging applications.
Provides support for dialogs.
Provides JFace support for long-running operations.
Provides a general framework for creating and managing
windows.
Provides a framework for wizards.
Application programming interface to implement a wizard based user interface for refactorings.
Provides basic support for managing Team providers.
Application programming interfaces for working with history.
Application programming interfaces for working with resource mappings.
Contains the team synchronization presentation framework and support
for the Synchronize View.
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface.
Provides a standard text editor and concrete document providers based
IFileBuffer and others directly handling IFile and
IStorage as editor input.Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Provides a framework for text editors obeying to the
desktop rules.
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 IRunnableWithProgressModifier and TypeClassDescriptionclassA compare operation which can present its results in a special editor.Methods in org.eclipse.compare with parameters of type IRunnableWithProgressModifier and TypeMethodDescriptionvoidCompareEditorInput.run(boolean fork, boolean cancelable, IRunnableWithProgress runnable) voidCompareEditorInput.runAsynchronously(IRunnableWithProgress runnable) voidICompareContainer.runAsynchronously(IRunnableWithProgress runnable) Queue the given task to be run asynchronously. -
Uses of IRunnableWithProgress in org.eclipse.compare.internal
Classes in org.eclipse.compare.internal that implement IRunnableWithProgressModifier and TypeClassDescriptionclassA worker performs a set of tasks in order and accumulates any errors that may have occurred.Methods in org.eclipse.compare.internal that return IRunnableWithProgressMethods in org.eclipse.compare.internal with parameters of type IRunnableWithProgressModifier and TypeMethodDescriptionvoidWorker.add(IRunnableWithProgress r) voidWorkerJob.add(IRunnableWithProgress runnable) booleanWorkQueue.add(IRunnableWithProgress runnable) booleanWorkQueue.contains(IRunnableWithProgress runnable) static voidUtilities.executeRunnable(IRunnableWithProgress runnable) Executes the given runnable.static voidUtilities.executeRunnable(IRunnableWithProgress runnable, boolean fork, boolean cancelable) Executes the given runnable.booleanWorkQueue.remove(IRunnableWithProgress runnable) voidCompareContainer.run(boolean fork, boolean cancelable, IRunnableWithProgress runnable) voidCompareContainer.runAsynchronously(IRunnableWithProgress runnable) -
Uses of IRunnableWithProgress in org.eclipse.debug.ui.actions
Classes in org.eclipse.debug.ui.actions that implement IRunnableWithProgressModifier and TypeClassDescriptionclassExports breakpoints to a file or string buffer.classImports 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 IRunnableWithProgressModifier and TypeMethodDescriptionvoidProgressMonitorDialog.run(boolean fork, boolean cancelable, IRunnableWithProgress runnable) This implementation of IRunnableContext#run(boolean, boolean, IRunnableWithProgress) runs the givenIRunnableWithProgressusing 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 IRunnableWithProgressModifier and TypeMethodDescriptionvoidIRunnableContext.run(boolean fork, boolean cancelable, IRunnableWithProgress runnable) Runs the givenIRunnableWithProgressin this context.static voidModalContext.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 IRunnableWithProgressModifier and TypeMethodDescriptionvoidApplicationWindow.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 IRunnableWithProgressModifier and TypeMethodDescriptionvoidWizardDialog.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 IRunnableWithProgressModifier and TypeMethodDescriptionprotected IRunnableWithProgressRedoRefactoringAction.createOperation(Shell parent) Deprecated.protected IRunnableWithProgressUndoRefactoringAction.createOperation(Shell parent) Deprecated. -
Uses of IRunnableWithProgress in org.eclipse.team.ui
Classes in org.eclipse.team.ui that implement IRunnableWithProgressModifier and TypeClassDescriptionclassAbstract class for hosting a page based structure input view for the purposes of feeding compare viewers.classAn operation that can be configured to run in the foreground using theIProgressServiceor the background as aJob. -
Uses of IRunnableWithProgress in org.eclipse.team.ui.history
Classes in org.eclipse.team.ui.history that implement IRunnableWithProgressModifier and TypeClassDescriptionclassDisplays 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 IRunnableWithProgressModifier and TypeClassDescriptionclassThis 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 IRunnableWithProgressModifier and TypeClassDescriptionclassA model operation that executes a merge according to the merge lifecycle associated with anIMergeContextandIResourceMappingMergerinstances obtained from the model providers involved.classAn abstract operation that uses anISynchronizationScopeManagerto create an operation scope that includes the complete set of mappings that must be included in the operation to ensure model consistency.classA model merge operation that uses a participant to preview the changes in either a dialog or the Synchronize view.classDisplays a synchronize participant page combined with the compare/merge infrastructure.classA compare editor input that makes use of aSaveableto manage the save lifecycle of the editor input.classA specialized team operation that operates onISynchronizeModelElementelements.final classASyncInfoeditor 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 IRunnableWithProgressModifier and TypeMethodDescriptionvoidIWorkbenchWindow.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 IRunnableWithProgressModifier and TypeClassDescriptionclassAn operation which delegates its work to a runnable that modifies the workspace.classAn operation which potentially makes changes to the workspace.Methods in org.eclipse.ui.actions that return IRunnableWithProgressModifier and TypeMethodDescriptionprotected final IRunnableWithProgressRefreshAction.createOperation(IStatus[] errorStatus) protected IRunnableWithProgressRenameResourceAction.createOperation(IStatus[] errorStatus) protected IRunnableWithProgressWorkspaceAction.createOperation(IStatus[] errorStatus) Returns the operation to perform when this action runs.Constructors in org.eclipse.ui.actions with parameters of type IRunnableWithProgressModifierConstructorDescriptionCreates a new operation which will delegate its work to the given runnable.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 IRunnableWithProgressModifier and TypeClassDescriptionprotected static classOperation created by the document provider and to be executed by the providers runnable context. -
Uses of IRunnableWithProgress in org.eclipse.ui.internal
Methods in org.eclipse.ui.internal with parameters of type IRunnableWithProgressModifier and TypeMethodDescriptionvoidWorkbenchWindow.run(boolean fork, boolean cancelable, IRunnableWithProgress runnable) -
Uses of IRunnableWithProgress in org.eclipse.ui.progress
Methods in org.eclipse.ui.progress with parameters of type IRunnableWithProgressModifier and TypeMethodDescriptionvoidIProgressService.busyCursorWhile(IRunnableWithProgress runnable) Set the cursor to busy and run the runnable in a non-UI Thread.voidIProgressService.run(boolean fork, boolean cancelable, IRunnableWithProgress runnable) This specialization of IRunnableContext#run(boolean, boolean, IRunnableWithProgress) might run the runnable asynchronously ifforkistrue.voidIProgressService.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 IRunnableWithProgressModifier and TypeClassDescriptionprotected static classOperation 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 IRunnableWithProgressModifier and TypeClassDescriptionclassAn operation which does the actual work of copying objects from the local file system into the workspace.classThe PopulateFilesOperation is an operation used to populate a FileSystemElement one level deep rather than the whole way.classOperation 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