Eclipse Platform
Release 3.1

Uses of Interface
org.eclipse.core.runtime.IProgressMonitor

Packages that use IProgressMonitor
org.eclipse.ant.core Provides support for running the Ant build tool in the platform.  
org.eclipse.compare Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.  
org.eclipse.compare.contentmergeviewer Support for compare and merge viewers which show the content side-by-side.  
org.eclipse.compare.rangedifferencer Provides support for finding the differences between two or three sequences of comparable entities.  
org.eclipse.compare.structuremergeviewer Provides support for finding and displaying the differences between hierarchically structured data.  
org.eclipse.core.commands.operations Classes for the creation of undoable operations which can be added to an operations history and later be undone and redone.  
org.eclipse.core.filebuffers Provides the API for accessing file buffers. 
org.eclipse.core.filebuffers.manipulation Provides the API for manipulating file buffers. 
org.eclipse.core.resources Provides basic support for managing a workspace and its resources.  
org.eclipse.core.resources.team Provides APIs intended to be implemented by the Team component.  
org.eclipse.core.runtime Provides core support for plug-ins and the plug-in registry.  
org.eclipse.core.runtime.jobs Provides core support for scheduling and interacting with background activity.  
org.eclipse.debug.core Provides support for launching programs, breakpoint management, expression management, and debug events. 
org.eclipse.debug.core.model Defines interfaces for debug model elements, source lookup, and launching. 
org.eclipse.debug.core.sourcelookup Provides support for source lookup. 
org.eclipse.debug.ui Provides a generic debugger user interface that clients may customize via standard workbench extension points. 
org.eclipse.debug.ui.actions

Provides a set of actions related to running and debugging applications. 

org.eclipse.jface.action Provides support for shared UI resources such as menus, tool bars, and status lines.  
org.eclipse.jface.dialogs Provides support for dialogs.  
org.eclipse.jface.operation Provides JFace support for long-running operations.  
org.eclipse.jface.text.reconciler Provides a reconciler add-on for an ITextViewer.  
org.eclipse.jface.wizard Provides a framework for wizards.  
org.eclipse.ltk.core.refactoring Application programmer interface to implement semantic preserving workspace transformations. 
org.eclipse.ltk.core.refactoring.participants Application programmer interface to participant in existing rename, move and delete refactorings if the refactoring provider supports participation. 
org.eclipse.search.ui Classes and interface required to contribute search dialog pages and search result view pages.  
org.eclipse.team.core Application programming interfaces for defining and working with repository providers.  
org.eclipse.team.core.subscribers Application programming interfaces for generating and refreshing synchronization state.  
org.eclipse.team.core.synchronize Application programming interfaces for managing synchronization state.  
org.eclipse.team.core.variants Application programming interfaces for accessing and managing resource variants.  
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.dialogs Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.  
org.eclipse.ui.editors.text Provides a standard text editor and concrete document providers based IFileBuffer and others directly handling IFile and IStorage as editor input. 
org.eclipse.ui.forms.editor Support for forms-based multi-page editors.  
org.eclipse.ui.part Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.  
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.texteditor.quickdiff Provides interfaces to for the org.eclipse.ui.editors.quickDiffReferenceProvider extension point and adds an action to enable quick diff display for an editor. 
org.eclipse.ui.texteditor.spelling   
org.eclipse.ui.wizards.datatransfer Provides the standard Import and Export wizards for moving resources into and out of the workspace. 
org.eclipse.update.configuration Provides support for accessing local installation information.  
org.eclipse.update.core Provides support for extending the base installation and update services.  
org.eclipse.update.operations Provides support for performing various install/update operations.  
org.eclipse.update.search Provides support for performing searches and filtering of features.  
org.eclipse.update.standalone Provides support for performing various install/update operations from the command line.  
 

Uses of IProgressMonitor in org.eclipse.ant.core
 

Methods in org.eclipse.ant.core with parameters of type IProgressMonitor
 void AntRunner.run(IProgressMonitor monitor)
          Runs the build file.
 

Uses of IProgressMonitor in org.eclipse.compare
 

Methods in org.eclipse.compare with parameters of type IProgressMonitor
 IStatus IStreamMerger.merge(OutputStream output, String outputEncoding, InputStream ancestor, String ancestorEncoding, InputStream target, String targetEncoding, InputStream other, String otherEncoding, IProgressMonitor monitor)
          Performs a merge operation on the given input streams and writes the merge result to the output stream.
 void CompareEditorInput.run(IProgressMonitor monitor)
          Runs the compare operation and stores the compare result.
protected abstract  Object CompareEditorInput.prepareInput(IProgressMonitor monitor)
          Runs the compare operation and returns the compare result.
 void CompareEditorInput.save(IProgressMonitor pm)
          Deprecated. Override method saveChanges instead.
 void CompareEditorInput.saveChanges(IProgressMonitor pm)
          Save any unsaved changes.
 

Uses of IProgressMonitor in org.eclipse.compare.contentmergeviewer
 

Methods in org.eclipse.compare.contentmergeviewer with parameters of type IProgressMonitor
 void ContentMergeViewer.save(IProgressMonitor pm)
           
 

Uses of IProgressMonitor in org.eclipse.compare.rangedifferencer
 

Methods in org.eclipse.compare.rangedifferencer with parameters of type IProgressMonitor
static RangeDifference[] RangeDifferencer.findDifferences(IProgressMonitor pm, IRangeComparator left, IRangeComparator right)
          Finds the differences between two IRangeComparators.
static RangeDifference[] RangeDifferencer.findDifferences(IProgressMonitor pm, IRangeComparator ancestor, IRangeComparator left, IRangeComparator right)
          Finds the differences among three IRangeComparators.
static RangeDifference[] RangeDifferencer.findRanges(IProgressMonitor pm, IRangeComparator left, IRangeComparator right)
          Finds the differences among two IRangeComparators.
static RangeDifference[] RangeDifferencer.findRanges(IProgressMonitor pm, IRangeComparator ancestor, IRangeComparator left, IRangeComparator right)
          Finds the differences among three IRangeComparators.
 

Uses of IProgressMonitor in org.eclipse.compare.structuremergeviewer
 

Methods in org.eclipse.compare.structuremergeviewer with parameters of type IProgressMonitor
 Object Differencer.findDifferences(boolean threeWay, IProgressMonitor pm, Object data, Object ancestor, Object left, Object right)
          Starts the differencing engine on the three input objects.
protected  void Differencer.updateProgress(IProgressMonitor progressMonitor, Object node)
          Called for every leaf or node compare to update progress information.
 

Uses of IProgressMonitor in org.eclipse.core.commands.operations
 

Methods in org.eclipse.core.commands.operations with parameters of type IProgressMonitor
 IStatus TriggeredOperations.execute(IProgressMonitor monitor, IAdaptable info)
           
 IStatus TriggeredOperations.redo(IProgressMonitor monitor, IAdaptable info)
           
 IStatus TriggeredOperations.undo(IProgressMonitor monitor, IAdaptable info)
           
 IStatus TriggeredOperations.computeUndoableStatus(IProgressMonitor monitor)
           
 IStatus TriggeredOperations.computeRedoableStatus(IProgressMonitor monitor)
           
 IStatus IUndoableOperation.execute(IProgressMonitor monitor, IAdaptable info)
          Execute the operation.
 IStatus IUndoableOperation.redo(IProgressMonitor monitor, IAdaptable info)
          Redo the operation.
 IStatus IUndoableOperation.undo(IProgressMonitor monitor, IAdaptable info)
          Undo the operation.
 IStatus IOperationHistory.execute(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           Execute the specified operation and add it to the operations history if successful.
 IStatus IOperationHistory.redo(IUndoContext context, IProgressMonitor monitor, IAdaptable info)
           Redo the most recently undone operation in the given context
 IStatus IOperationHistory.redoOperation(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           Redo the specified operation
 IStatus IOperationHistory.undo(IUndoContext context, IProgressMonitor monitor, IAdaptable info)
           Undo the most recently executed operation in the given context
 IStatus IOperationHistory.undoOperation(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           Undo the specified operation
 IStatus IAdvancedUndoableOperation.computeUndoableStatus(IProgressMonitor monitor)
          Return a status indicating the projected outcome of undoing the receiver.
 IStatus IAdvancedUndoableOperation.computeRedoableStatus(IProgressMonitor monitor)
          Return a status indicating the projected outcome of redoing the receiver.
 IStatus DefaultOperationHistory.execute(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           
 IStatus DefaultOperationHistory.redo(IUndoContext context, IProgressMonitor monitor, IAdaptable info)
           
 IStatus DefaultOperationHistory.redoOperation(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           
 IStatus DefaultOperationHistory.undo(IUndoContext context, IProgressMonitor monitor, IAdaptable info)
           
 IStatus DefaultOperationHistory.undoOperation(IUndoableOperation operation, IProgressMonitor monitor, IAdaptable info)
           
abstract  IStatus AbstractOperation.execute(IProgressMonitor monitor, IAdaptable info)
           
abstract  IStatus AbstractOperation.redo(IProgressMonitor monitor, IAdaptable info)
           
abstract  IStatus AbstractOperation.undo(IProgressMonitor monitor, IAdaptable info)
           
 

Uses of IProgressMonitor in org.eclipse.core.filebuffers
 

Methods in org.eclipse.core.filebuffers with parameters of type IProgressMonitor
 void IFileBufferManager.connect(IPath location, IProgressMonitor monitor)
          Connects the file at the given location to this manager.
 void IFileBufferManager.disconnect(IPath location, IProgressMonitor monitor)
          Disconnects the file at the given location from this manager.
 void IFileBufferManager.validateState(IFileBuffer[] fileBuffers, IProgressMonitor monitor, Object computationContext)
          Validates the state of the given file buffers and tries to bring the buffer's underlying file into a state in which it can be modified.
 void IFileBuffer.commit(IProgressMonitor monitor, boolean overwrite)
          Commits this file buffer by changing the contents of the underlying file to the contents of this file buffer.
 void IFileBuffer.revert(IProgressMonitor monitor)
          Reverts the contents of this file buffer to the content of its underlying file.
 void IFileBuffer.validateState(IProgressMonitor monitor, Object computationContext)
          Validates the state of this file buffer and tries to bring the buffer's underlying file into a state in which it can be modified.
 

Uses of IProgressMonitor in org.eclipse.core.filebuffers.manipulation
 

Methods in org.eclipse.core.filebuffers.manipulation with parameters of type IProgressMonitor
protected abstract  MultiTextEditWithProgress TextFileBufferOperation.computeTextEdit(ITextFileBuffer textFileBuffer, IProgressMonitor progressMonitor)
          Computes and returns a text edit.
 void TextFileBufferOperation.run(IFileBuffer fileBuffer, IProgressMonitor progressMonitor)
           
protected  MultiTextEditWithProgress RemoveTrailingWhitespaceOperation.computeTextEdit(ITextFileBuffer fileBuffer, IProgressMonitor progressMonitor)
           
 UndoEdit MultiTextEditWithProgress.apply(IDocument document, IProgressMonitor progressMonitor)
           
 UndoEdit MultiTextEditWithProgress.apply(IDocument document, int style, IProgressMonitor progressMonitor)
           
 void IFileBufferOperation.run(IFileBuffer fileBuffer, IProgressMonitor monitor)
          Runs this operation, that is manipulates the content of the given file buffer.
 void FileBufferOperationRunner.execute(IPath[] locations, IFileBufferOperation operation, IProgressMonitor monitor)
          Executes the given operation for all file buffers specified by the given locations.
protected  MultiTextEditWithProgress ConvertLineDelimitersOperation.computeTextEdit(ITextFileBuffer fileBuffer, IProgressMonitor progressMonitor)
           
 IContainer ContainerCreator.createContainer(IProgressMonitor progressMonitor)
          Creates this container.
 

Uses of IProgressMonitor in org.eclipse.core.resources
 

Methods in org.eclipse.core.resources with parameters of type IProgressMonitor
abstract  IStatus WorkspaceJob.runInWorkspace(IProgressMonitor monitor)
          Runs the operation, reporting progress to and accepting cancelation requests from the given progress monitor.
protected abstract  IProject[] IncrementalProjectBuilder.build(int kind, Map args, IProgressMonitor monitor)
          Runs this builder in the specified manner.
protected  void IncrementalProjectBuilder.clean(IProgressMonitor monitor)
          Clean is an opportunity for a builder to discard any additional state that has been computed as a result of previous builds.
 void IWorkspaceRunnable.run(IProgressMonitor monitor)
          Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.
 void IWorkspaceRoot.delete(boolean deleteContent, boolean force, IProgressMonitor monitor)
          Deletes everything in the workspace except the workspace root resource itself.
 void IWorkspace.build(int kind, IProgressMonitor monitor)
          Builds all projects in this workspace.
 IStatus IWorkspace.copy(IResource[] resources, IPath destination, boolean force, IProgressMonitor monitor)
          Copies the given sibling resources so that they are located as members of the resource at the given path; the names of the copies are the same as the corresponding originals.
 IStatus IWorkspace.copy(IResource[] resources, IPath destination, int updateFlags, IProgressMonitor monitor)
          Copies the given sibling resources so that they are located as members of the resource at the given path; the names of the copies are the same as the corresponding originals.
 IStatus IWorkspace.delete(IResource[] resources, boolean force, IProgressMonitor monitor)
          Deletes the given resources.
 IStatus IWorkspace.delete(IResource[] resources, int updateFlags, IProgressMonitor monitor)
          Deletes the given resources.
 IStatus IWorkspace.move(IResource[] resources, IPath destination, boolean force, IProgressMonitor monitor)
          Moves the given sibling resources so that they are located as members of the resource at the given path; the names of the new members are the same.
 IStatus IWorkspace.move(IResource[] resources, IPath destination, int updateFlags, IProgressMonitor monitor)
          Moves the given sibling resources so that they are located as members of the resource at the given path; the names of the new members are the same.
 void IWorkspace.run(IWorkspaceRunnable action, ISchedulingRule rule, int flags, IProgressMonitor monitor)
          Runs the given action as an atomic workspace operation.
 void IWorkspace.run(IWorkspaceRunnable action, IProgressMonitor monitor)
          Runs the given action as an atomic workspace operation.
 IStatus IWorkspace.save(boolean full, IProgressMonitor monitor)
          Saves this workspace's valuable state on disk.
 void IResource.clearHistory(IProgressMonitor monitor)
          Removes the local history of this resource and its descendents.
 void IResource.copy(IPath destination, boolean force, IProgressMonitor monitor)
          Makes a copy of this resource at the given path.
 void IResource.copy(IPath destination, int updateFlags, IProgressMonitor monitor)
          Makes a copy of this resource at the given path.
 void IResource.copy(IProjectDescription description, boolean force, IProgressMonitor monitor)
          Makes a copy of this project using the given project description.
 void IResource.copy(IProjectDescription description, int updateFlags, IProgressMonitor monitor)
          Makes a copy of this project using the given project description.
 void IResource.delete(boolean force, IProgressMonitor monitor)
          Deletes this resource from the workspace.
 void IResource.delete(int updateFlags, IProgressMonitor monitor)
          Deletes this resource from the workspace.
 void IResource.move(IPath destination, boolean force, IProgressMonitor monitor)
          Moves this resource so that it is located at the given path.
 void IResource.move(IPath destination, int updateFlags, IProgressMonitor monitor)
          Moves this resource so that it is located at the given path.
 void IResource.move(IProjectDescription description, boolean force, boolean keepHistory, IProgressMonitor monitor)
          Renames or relocates this project so that it is the project specified by the given project description.
 void IResource.move(IProjectDescription description, int updateFlags, IProgressMonitor monitor)
          Renames or relocates this project so that it is the project specified by the given project description.
 void IResource.refreshLocal(int depth, IProgressMonitor monitor)
          Refreshes the resource hierarchy from this resource and its children (to the specified depth) relative to the local file system.
 void IResource.setLocal(boolean flag, int depth, IProgressMonitor monitor)
          Set whether or not this resource and its members (to the specified depth) are expected to have their contents (and properties) available locally.
 void IResource.touch(IProgressMonitor monitor)
          Marks this resource as having changed even though its content may not have changed.
 void IProject.build(int kind, String builderName, Map args, IProgressMonitor monitor)
          Invokes the build method of the specified builder for this project.
 void IProject.build(int kind, IProgressMonitor monitor)
          Builds this project.
 void IProject.close(IProgressMonitor monitor)
          Closes this project.
 void IProject.create(IProjectDescription description, IProgressMonitor monitor)
          Creates a new project resource in the workspace using the given project description.
 void IProject.create(IProgressMonitor monitor)
          Creates a new project resource in the workspace with files in the default location in the local file system.
 void IProject.delete(boolean deleteContent, boolean force, IProgressMonitor monitor)
          Deletes this project from the workspace.
 void IProject.move(IProjectDescription description, boolean force, IProgressMonitor monitor)
          Renames this project so that it is located at the name in the given description.
 void IProject.open(int updateFlags, IProgressMonitor monitor)
          Opens this project.
 void IProject.open(IProgressMonitor monitor)
          Opens this project.
 void IProject.setDescription(IProjectDescription description, IProgressMonitor monitor)
          Changes this project resource to match the given project description.
 void IProject.setDescription(IProjectDescription description, int updateFlags, IProgressMonitor monitor)
          Changes this project resource to match the given project description.
 void IFolder.create(boolean force, boolean local, IProgressMonitor monitor)
          Creates a new folder resource as a member of this handle's parent resource.
 void IFolder.create(int updateFlags, boolean local, IProgressMonitor monitor)
          Creates a new folder resource as a member of this handle's parent resource.
 void IFolder.createLink(IPath localLocation, int updateFlags, IProgressMonitor monitor)
          Creates a new folder resource as a member of this handle's parent resource.
 void IFolder.delete(boolean force, boolean keepHistory, IProgressMonitor monitor)
          Deletes this resource from the workspace.
 void IFolder.move(IPath destination, boolean force, boolean keepHistory, IProgressMonitor monitor)
          Moves this resource so that it is located at the given path.
 void IFile.appendContents(InputStream source, boolean force, boolean keepHistory, IProgressMonitor monitor)
          Appends the entire contents of the given stream to this file.
 void IFile.appendContents(InputStream source, int updateFlags, IProgressMonitor monitor)
          Appends the entire contents of the given stream to this file.
 void IFile.create(InputStream source, boolean force, IProgressMonitor monitor)
          Creates a new file resource as a member of this handle's parent resource.
 void IFile.create(InputStream source, int updateFlags, IProgressMonitor monitor)
          Creates a new file resource as a member of this handle's parent resource.
 void IFile.createLink(IPath localLocation, int updateFlags, IProgressMonitor monitor)
          Creates a new file resource as a member of this handle's parent resource.
 void IFile.delete(boolean force, boolean keepHistory, IProgressMonitor monitor)
          Deletes this file from the workspace.
 IFileState[] IFile.getHistory(IProgressMonitor monitor)
          Returns a list of past states of this file known to this workspace.
 void IFile.move(IPath destination, boolean force, boolean keepHistory, IProgressMonitor monitor)
          Moves this resource to be at the given location.
 void IFile.setCharset(String newCharset, IProgressMonitor monitor)
          Sets the charset for this file.
 void IFile.setContents(InputStream source, boolean force, boolean keepHistory, IProgressMonitor monitor)
          Sets the contents of this file to the bytes in the given input stream.
 void IFile.setContents(IFileState source, boolean force, boolean keepHistory, IProgressMonitor monitor)
          Sets the contents of this file to the bytes in the given file state.
 void IFile.setContents(InputStream source, int updateFlags, IProgressMonitor monitor)
          Sets the contents of this file to the bytes in the given input stream.
 void IFile.setContents(IFileState source, int updateFlags, IProgressMonitor monitor)
          Sets the contents of this file to the bytes in the given file state.
 IFile[] IContainer.findDeletedMembersWithHistory(int depth, IProgressMonitor monitor)
          Returns a list of recently deleted files inside this container that have one or more saved states in the local history.
 void IContainer.setDefaultCharset(String charset, IProgressMonitor monitor)
          Sets the default charset for this container.
 

Uses of IProgressMonitor in org.eclipse.core.resources.team
 

Methods in org.eclipse.core.resources.team with parameters of type IProgressMonitor
 void IResourceTree.standardDeleteFile(IFile file, int updateFlags, IProgressMonitor monitor)
          Deletes the given file in the standard manner from both the local file system and from the workspace resource tree.
 void IResourceTree.standardDeleteFolder(IFolder folder, int updateFlags, IProgressMonitor monitor)
          Deletes the given folder and its descendents in the standard manner from both the local file system and from the workspace resource tree.
 void IResourceTree.standardDeleteProject(IProject project, int updateFlags, IProgressMonitor monitor)
          Deletes the given project and its descendents in the standard manner from both the local file system and from the workspace resource tree.
 void IResourceTree.standardMoveFile(IFile source, IFile destination, int updateFlags, IProgressMonitor monitor)
          Moves the given file in the standard manner from both the local file system and from the workspace resource tree.
 void IResourceTree.standardMoveFolder(IFolder source, IFolder destination, int updateFlags, IProgressMonitor monitor)
          Moves the given folder and its descendents in the standard manner from both the local file system and from the workspace resource tree.
 void IResourceTree.standardMoveProject(IProject source, IProjectDescription description, int updateFlags, IProgressMonitor monitor)
          Renames and/or relocates the given project in the standard manner.
 boolean IMoveDeleteHook.deleteFile(IResourceTree tree, IFile file, int updateFlags, IProgressMonitor monitor)
          Implements IResource.delete(int,IProgressMonitor) where the receiver is a file.
 boolean IMoveDeleteHook.deleteFolder(IResourceTree tree, IFolder folder, int updateFlags, IProgressMonitor monitor)
          Implements IResource.delete(int,IProgressMonitor) where the receiver is a folder.
 boolean IMoveDeleteHook.deleteProject(IResourceTree tree, IProject project, int updateFlags, IProgressMonitor monitor)
          Implements IResource.delete(int,IProgressMonitor) where the receiver is a project.
 boolean IMoveDeleteHook.moveFile(IResourceTree tree, IFile source, IFile destination, int updateFlags, IProgressMonitor monitor)
          Implements IResource.move(IPath,int,IProgressMonitor) where the receiver is a file.
 boolean IMoveDeleteHook.moveFolder(IResourceTree tree, IFolder source, IFolder destination, int updateFlags, IProgressMonitor monitor)
          Implements IResource.move(IPath,int,IProgressMonitor) where the receiver is a project.
 boolean IMoveDeleteHook.moveProject(IResourceTree tree, IProject source, IProjectDescription description, int updateFlags, IProgressMonitor monitor)
          Implements IResource.move(IPath,int,IProgressMonitor) and IResource.move(IProjectDescription,int,IProgressMonitor) where the receiver is a project.
 

Uses of IProgressMonitor in org.eclipse.core.runtime
 

Subinterfaces of IProgressMonitor in org.eclipse.core.runtime
 interface IProgressMonitorWithBlocking
          An extension to the IProgressMonitor interface for monitors that want to support feedback when an activity is blocked due to concurrent activity in another thread.
 

Classes in org.eclipse.core.runtime that implement IProgressMonitor
 class NullProgressMonitor
          A default progress monitor implementation suitable for subclassing.
 class ProgressMonitorWrapper
          An abstract wrapper around a progress monitor which, unless overridden, forwards IProgressMonitor and IProgressMonitorWithBlocking methods to the wrapped progress monitor.
 class SubProgressMonitor
          A progress monitor that uses a given amount of work ticks from a parent monitor.
 

Methods in org.eclipse.core.runtime that return IProgressMonitor
 IProgressMonitor ProgressMonitorWrapper.getWrappedProgressMonitor()
          Returns the wrapped progress monitor.
 

Constructors in org.eclipse.core.runtime with parameters of type IProgressMonitor
SubProgressMonitor(IProgressMonitor monitor, int ticks)
          Creates a new sub-progress monitor for the given monitor.
SubProgressMonitor(IProgressMonitor monitor, int ticks, int style)
          Creates a new sub-progress monitor for the given monitor.
ProgressMonitorWrapper(IProgressMonitor monitor)
          Creates a new wrapper around the given monitor.
 

Uses of IProgressMonitor in org.eclipse.core.runtime.jobs
 

Methods in org.eclipse.core.runtime.jobs that return IProgressMonitor
abstract  IProgressMonitor ProgressProvider.createMonitor(Job job)
          Provides a new progress monitor instance to be used by the given job.
 IProgressMonitor ProgressProvider.createProgressGroup()
          Returns a progress monitor that can be used to provide aggregated progress feedback on a set of running jobs.
 IProgressMonitor ProgressProvider.createMonitor(Job job, IProgressMonitor group, int ticks)
          Returns a progress monitor that can be used by a running job to report progress in the context of a progress group.
 IProgressMonitor ProgressProvider.getDefaultMonitor()
          Returns a progress monitor to use when none has been provided by the client running the job.
 IProgressMonitor IJobManager.createProgressGroup()
          Returns a progress monitor that can be used to provide aggregated progress feedback on a set of running jobs.
 

Methods in org.eclipse.core.runtime.jobs with parameters of type IProgressMonitor
 IProgressMonitor ProgressProvider.createMonitor(Job job, IProgressMonitor group, int ticks)
          Returns a progress monitor that can be used by a running job to report progress in the context of a progress group.
protected abstract  IStatus Job.run(IProgressMonitor monitor)
          Executes this job.
 void Job.setProgressGroup(IProgressMonitor group, int ticks)
          Associates this job with a progress group.
 void IJobManager.beginRule(ISchedulingRule rule, IProgressMonitor monitor)
          Begins applying this rule in the calling thread.
 void IJobManager.join(Object family, IProgressMonitor monitor)
          Waits until all jobs of the given family are finished.
 void IJobManager.suspend(ISchedulingRule rule, IProgressMonitor monitor)
          Deprecated. This method is not safe and should not be used. Suspending a scheduling rule violates the thread safety of clients that use scheduling rules as a mutual exclusion mechanism, and can result in concurrency problems in all clients that use the suspended rule.
 

Uses of IProgressMonitor in org.eclipse.debug.core
 

Methods in org.eclipse.debug.core with parameters of type IProgressMonitor
 ILaunch ILaunchConfiguration.launch(String mode, IProgressMonitor monitor)
          Launches this configuration in the specified mode by delegating to this configuration's launch configuration delegate, and returns the resulting launch.
 ILaunch ILaunchConfiguration.launch(String mode, IProgressMonitor monitor, boolean build)
          Launches this configuration in the specified mode by delegating to this configuration's launch configuration delegate, and returns the resulting launch.
 ILaunch ILaunchConfiguration.launch(String mode, IProgressMonitor monitor, boolean build, boolean register)
          Launches this configuration in the specified mode by delegating to this configuration's launch configuration delegate, and returns the resulting launch.
 

Uses of IProgressMonitor in org.eclipse.debug.core.model
 

Methods in org.eclipse.debug.core.model with parameters of type IProgressMonitor
 boolean LaunchConfigurationDelegate.buildForLaunch(ILaunchConfiguration configuration, String mode, IProgressMonitor monitor)
           
 boolean LaunchConfigurationDelegate.finalLaunchCheck(ILaunchConfiguration configuration, String mode, IProgressMonitor monitor)
           
 boolean LaunchConfigurationDelegate.preLaunchCheck(ILaunchConfiguration configuration, String mode, IProgressMonitor monitor)
           
protected  void LaunchConfigurationDelegate.buildProjects(IProject[] projects, IProgressMonitor monitor)
          Performs an incremental build on each of the given projects.
 boolean ILaunchConfigurationDelegate2.buildForLaunch(ILaunchConfiguration configuration, String mode, IProgressMonitor monitor)
          Optionally performs any required building before launching the given configuration in the specified mode, and returns whether the debug platform should perform an incremental workspace build before the launch continues.
 boolean ILaunchConfigurationDelegate2.finalLaunchCheck(ILaunchConfiguration configuration, String mode, IProgressMonitor monitor)
          Returns whether a launch should proceed.
 boolean ILaunchConfigurationDelegate2.preLaunchCheck(ILaunchConfiguration configuration, String mode, IProgressMonitor monitor)
          Returns whether a launch should proceed.
 void ILaunchConfigurationDelegate.launch(ILaunchConfiguration configuration, String mode, ILaunch launch, IProgressMonitor monitor)
          Launches the given configuration in the specified mode, contributing debug targets and/or processes to the given launch object.
 

Uses of IProgressMonitor in org.eclipse.debug.core.sourcelookup
 

Methods in org.eclipse.debug.core.sourcelookup with parameters of type IProgressMonitor
 ISourceContainer[] ISourcePathComputerDelegate.computeSourceContainers(ILaunchConfiguration configuration, IProgressMonitor monitor)
          Returns a default collection source containers to be considered for the given launch configuration.
 

Uses of IProgressMonitor in org.eclipse.debug.ui
 

Methods in org.eclipse.debug.ui with parameters of type IProgressMonitor
static void RefreshTab.refreshResources(ILaunchConfiguration configuration, IProgressMonitor monitor)
          Refreshes the resources as specified by the given launch configuration.
 void DeferredDebugElementWorkbenchAdapter.fetchDeferredChildren(Object object, IElementCollector collector, IProgressMonitor monitor)
           
static ILaunch DebugUITools.buildAndLaunch(ILaunchConfiguration configuration, String mode, IProgressMonitor monitor)
          Builds the workspace according to current preference settings, and launches the given configuration in the specified mode, returning the resulting launch object.
 

Uses of IProgressMonitor in org.eclipse.debug.ui.actions
 

Methods in org.eclipse.debug.ui.actions with parameters of type IProgressMonitor
 void RunToLineHandler.run(IProgressMonitor monitor)
           
 

Uses of IProgressMonitor in org.eclipse.jface.action
 

Methods in org.eclipse.jface.action that return IProgressMonitor
 IProgressMonitor SubStatusLineManager.getProgressMonitor()
           
protected  IProgressMonitor StatusLineManager.getProgressMonitorDelegate()
          Returns the progress monitor delegate.
 IProgressMonitor StatusLineManager.getProgressMonitor()
           
 IProgressMonitor IStatusLineManager.getProgressMonitor()
          Returns a progress monitor which reports progress in the status line.
 

Uses of IProgressMonitor in org.eclipse.jface.dialogs
 

Methods in org.eclipse.jface.dialogs that return IProgressMonitor
 IProgressMonitor ProgressMonitorDialog.getProgressMonitor()
          Returns the progress monitor to use for operations run in this progress dialog.
 

Methods in org.eclipse.jface.dialogs with parameters of type IProgressMonitor
 void IDialogBlockedHandler.showBlocked(Shell parentShell, IProgressMonitor blocking, IStatus blockingStatus, String blockedName)
          A blockage has occured.
 void IDialogBlockedHandler.showBlocked(IProgressMonitor blocking, IStatus blockingStatus, String blockedName)
          A blockage has occured.
 

Uses of IProgressMonitor in org.eclipse.jface.operation
 

Methods in org.eclipse.jface.operation with parameters of type IProgressMonitor
static boolean ModalContext.canProgressMonitorBeUsed(IProgressMonitor monitor1, IProgressMonitor monitor2)
          Returns whether the first progress monitor is the same as, or a wrapper around, the second progress monitor.
static void ModalContext.checkCanceled(IProgressMonitor monitor)
          Checks with the given progress monitor and throws InterruptedException if it has been canceled.
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.
 void IRunnableWithProgress.run(IProgressMonitor monitor)
          Runs this operation.
 

Uses of IProgressMonitor in org.eclipse.jface.text.reconciler
 

Methods in org.eclipse.jface.text.reconciler that return IProgressMonitor
 IProgressMonitor IReconcileStep.getProgressMonitor()
          Returns the progress monitor used to report progress.
protected  IProgressMonitor AbstractReconciler.getProgressMonitor()
          Returns the progress monitor of this reconciler.
 IProgressMonitor AbstractReconcileStep.getProgressMonitor()
           
 

Methods in org.eclipse.jface.text.reconciler with parameters of type IProgressMonitor
 void Reconciler.setProgressMonitor(IProgressMonitor monitor)
           
 void MonoReconciler.setProgressMonitor(IProgressMonitor monitor)
           
 void IReconcilingStrategyExtension.setProgressMonitor(IProgressMonitor monitor)
          Tells this reconciling strategy with which progress monitor it will work.
 void IReconcileStep.setProgressMonitor(IProgressMonitor monitor)
          Sets the progress monitor for this reconcile step.
 void AbstractReconciler.setProgressMonitor(IProgressMonitor monitor)
          Sets the progress monitor of this reconciler.
 void AbstractReconcileStep.setProgressMonitor(IProgressMonitor monitor)
           
 

Uses of IProgressMonitor in org.eclipse.jface.wizard
 

Classes in org.eclipse.jface.wizard that implement IProgressMonitor
 class ProgressMonitorPart
          A standard implementation of an IProgressMonitor.
 

Methods in org.eclipse.jface.wizard that return IProgressMonitor
protected  IProgressMonitor WizardDialog.getProgressMonitor()
          Returns the progress monitor for this wizard dialog (if it has one).
 

Uses of IProgressMonitor in org.eclipse.ltk.core.refactoring
 

Methods in org.eclipse.ltk.core.refactoring with parameters of type IProgressMonitor
 void UndoTextFileChange.initializeValidationData(IProgressMonitor pm)
          Hook method to initialize some internal state to provide an adequate answer for the isValid method. This method gets called after a change or a whole change tree has been created.

Typically this method is implemented in one of the following ways:

  • the change hooks up a listener on some delta notification mechanism and marks itself as invalid if it receives a certain delta. Is this the case the implementor must take care of unhooking the listener in dispose.
  • the change remembers some information allowing to decide if a change object is still valid when isValid is called.

For example, a change object that manipulates the content of an IFile could either listen to resource changes and detect that the file got changed or it could remember some content stamp and compare it with the actual content stamp when isValid is called.

 RefactoringStatus UndoTextFileChange.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform. If a refactoring status with a severity of RefactoringStatus.FATAL is returned then the change has to be treated as invalid and can no longer be executed. Performing such a change produces an unspecified result and will very likely throw an exception.

This method is also called by the UndoManager to decide if an undo or redo change is still valid and therefore can be executed.

 Change UndoTextFileChange.perform(IProgressMonitor pm)
          Performs this change. If this method is call on an invalid or disabled change object the result is unspecified. Changes should in general not respond to isCanceled() since canceling a change tree in the middle of its execution leaves the workspace in a half changed state.
 void TextFileChange.initializeValidationData(IProgressMonitor pm)
          Hook method to initialize some internal state to provide an adequate answer for the isValid method. This method gets called after a change or a whole change tree has been created.

Typically this method is implemented in one of the following ways:

  • the change hooks up a listener on some delta notification mechanism and marks itself as invalid if it receives a certain delta. Is this the case the implementor must take care of unhooking the listener in dispose.
  • the change remembers some information allowing to decide if a change object is still valid when isValid is called.

For example, a change object that manipulates the content of an IFile could either listen to resource changes and detect that the file got changed or it could remember some content stamp and compare it with the actual content stamp when isValid is called.

 RefactoringStatus TextFileChange.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform. If a refactoring status with a severity of RefactoringStatus.FATAL is returned then the change has to be treated as invalid and can no longer be executed. Performing such a change produces an unspecified result and will very likely throw an exception.

This method is also called by the UndoManager to decide if an undo or redo change is still valid and therefore can be executed.

protected  IDocument TextFileChange.acquireDocument(IProgressMonitor pm)
          Acquires a reference to the document to be changed by this text change. A document acquired by this call MUST be released via a call to TextChange.releaseDocument(IDocument, IProgressMonitor).

The method releaseDocument must be call as many times as aquireDocument has been called.

protected  void TextFileChange.commit(IDocument document, IProgressMonitor pm)
          Commits the document acquired via a call to aquireDocument. It is up to the implementors of this method to decide what committing a document means. Typically, the content of the document is written back to the file system.
protected  void TextFileChange.releaseDocument(IDocument document, IProgressMonitor pm)
          Releases the document acquired via a call to aquireDocument.
protected abstract  IDocument TextChange.acquireDocument(IProgressMonitor pm)
          Acquires a reference to the document to be changed by this text change.
protected abstract  void TextChange.commit(IDocument document, IProgressMonitor pm)
          Commits the document acquired via a call to aquireDocument.
protected abstract  void TextChange.releaseDocument(IDocument document, IProgressMonitor pm)
          Releases the document acquired via a call to aquireDocument.
 Change TextChange.perform(IProgressMonitor pm)
          Performs this change. If this method is call on an invalid or disabled change object the result is unspecified. Changes should in general not respond to isCanceled() since canceling a change tree in the middle of its execution leaves the workspace in a half changed state.
 IDocument TextChange.getCurrentDocument(IProgressMonitor pm)
          Returns the document this text change is associated to.
 String TextChange.getCurrentContent(IProgressMonitor pm)
          Returns the current content of the document this text change is associated with.
 String TextChange.getCurrentContent(IRegion region, boolean expandRegionToFullLine, int surroundingLines, IProgressMonitor pm)
          Returns the current content of the text change clipped to a specific region.
 IDocument TextChange.getPreviewDocument(IProgressMonitor pm)
          Returns a document containing a preview of the text change.
 String TextChange.getPreviewContent(IProgressMonitor pm)
          Returns the preview content as a string.
 String TextChange.getPreviewContent(TextEditChangeGroup[] changeGroups, IRegion region, boolean expandRegionToFullLine, int surroundingLines, IProgressMonitor pm)
          Returns a preview of the text change clipped to a specific region.
 RefactoringStatus Refactoring.checkAllConditions(IProgressMonitor pm)
          Checks all conditions.
abstract  RefactoringStatus Refactoring.checkInitialConditions(IProgressMonitor pm)
          Checks some initial conditions based on the element to be refactored.
abstract  RefactoringStatus Refactoring.checkFinalConditions(IProgressMonitor pm)
          After checkInitialConditions has been performed and the user has provided all input necessary to perform the refactoring this method is called to check the remaining preconditions.
abstract  Change Refactoring.createChange(IProgressMonitor pm)
          Creates a Change object that performs the actual workspace transformation.
 void PerformRefactoringOperation.run(IProgressMonitor monitor)
          Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.

Implementors of this method should check the progress monitor for cancellation when it is safe and appropriate to do so. The cancellation request should be propagated to the caller by throwing OperationCanceledException.

 void PerformChangeOperation.run(IProgressMonitor pm)
          Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.

Implementors of this method should check the progress monitor for cancellation when it is safe and appropriate to do so. The cancellation request should be propagated to the caller by throwing OperationCanceledException.

protected  void PerformChangeOperation.executeChange(IProgressMonitor pm)
          Actually executes the change.
 void NullChange.initializeValidationData(IProgressMonitor pm)
          Hook method to initialize some internal state to provide an adequate answer for the isValid method. This method gets called after a change or a whole change tree has been created.

Typically this method is implemented in one of the following ways:

  • the change hooks up a listener on some delta notification mechanism and marks itself as invalid if it receives a certain delta. Is this the case the implementor must take care of unhooking the listener in dispose.
  • the change remembers some information allowing to decide if a change object is still valid when isValid is called.

For example, a change object that manipulates the content of an IFile could either listen to resource changes and detect that the file got changed or it could remember some content stamp and compare it with the actual content stamp when isValid is called.

 RefactoringStatus NullChange.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform. If a refactoring status with a severity of RefactoringStatus.FATAL is returned then the change has to be treated as invalid and can no longer be executed. Performing such a change produces an unspecified result and will very likely throw an exception.

This method is also called by the UndoManager to decide if an undo or redo change is still valid and therefore can be executed.

 Change NullChange.perform(IProgressMonitor pm)
          Performs this change. If this method is call on an invalid or disabled change object the result is unspecified. Changes should in general not respond to isCanceled() since canceling a change tree in the middle of its execution leaves the workspace in a half changed state.
 void IUndoManager.performUndo(IValidationCheckResultQuery query, IProgressMonitor pm)
          Undo the top most undo change.
 void IUndoManager.performRedo(IValidationCheckResultQuery query, IProgressMonitor pm)
          Redo the top most redo change.
 void DocumentChange.initializeValidationData(IProgressMonitor pm)
          Hook method to initialize some internal state to provide an adequate answer for the isValid method. This method gets called after a change or a whole change tree has been created.

Typically this method is implemented in one of the following ways:

  • the change hooks up a listener on some delta notification mechanism and marks itself as invalid if it receives a certain delta. Is this the case the implementor must take care of unhooking the listener in dispose.
  • the change remembers some information allowing to decide if a change object is still valid when isValid is called.

For example, a change object that manipulates the content of an IFile could either listen to resource changes and detect that the file got changed or it could remember some content stamp and compare it with the actual content stamp when isValid is called.

 RefactoringStatus DocumentChange.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform. If a refactoring status with a severity of RefactoringStatus.FATAL is returned then the change has to be treated as invalid and can no longer be executed. Performing such a change produces an unspecified result and will very likely throw an exception.

This method is also called by the UndoManager to decide if an undo or redo change is still valid and therefore can be executed.

protected  IDocument DocumentChange.acquireDocument(IProgressMonitor pm)
          Acquires a reference to the document to be changed by this text change. A document acquired by this call MUST be released via a call to TextChange.releaseDocument(IDocument, IProgressMonitor).

The method releaseDocument must be call as many times as aquireDocument has been called.

protected  void DocumentChange.commit(IDocument document, IProgressMonitor pm)
          Commits the document acquired via a call to aquireDocument. It is up to the implementors of this method to decide what committing a document means. Typically, the content of the document is written back to the file system.
protected  void DocumentChange.releaseDocument(IDocument document, IProgressMonitor pm)
          Releases the document acquired via a call to aquireDocument.
 void CreateChangeOperation.run(IProgressMonitor pm)
          Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.

Implementors of this method should check the progress monitor for cancellation when it is safe and appropriate to do so. The cancellation request should be propagated to the caller by throwing OperationCanceledException.

 void CompositeChange.initializeValidationData(IProgressMonitor pm)
          Hook method to initialize some internal state to provide an adequate answer for the isValid method. This method gets called after a change or a whole change tree has been created.

Typically this method is implemented in one of the following ways:

  • the change hooks up a listener on some delta notification mechanism and marks itself as invalid if it receives a certain delta. Is this the case the implementor must take care of unhooking the listener in dispose.
  • the change remembers some information allowing to decide if a change object is still valid when isValid is called.

For example, a change object that manipulates the content of an IFile could either listen to resource changes and detect that the file got changed or it could remember some content stamp and compare it with the actual content stamp when isValid is called.

The composite change sends initializeValidationData to all its children.
 RefactoringStatus CompositeChange.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform. If a refactoring status with a severity of RefactoringStatus.FATAL is returned then the change has to be treated as invalid and can no longer be executed. Performing such a change produces an unspecified result and will very likely throw an exception.

This method is also called by the UndoManager to decide if an undo or redo change is still valid and therefore can be executed.

The composite change sends isValid to all its children until the first one returns a status with a severity of FATAL .
 Change CompositeChange.perform(IProgressMonitor pm)
          Performs this change. If this method is call on an invalid or disabled change object the result is unspecified. Changes should in general not respond to isCanceled() since canceling a change tree in the middle of its execution leaves the workspace in a half changed state. The composite change sends perform to all its enabled children.
 void CheckConditionsOperation.run(IProgressMonitor pm)
          Runs the operation reporting progress to and accepting cancellation requests from the given progress monitor.

Implementors of this method should check the progress monitor for cancellation when it is safe and appropriate to do so. The cancellation request should be propagated to the caller by throwing OperationCanceledException.

abstract  void Change.initializeValidationData(IProgressMonitor pm)
          Hook method to initialize some internal state to provide an adequate answer for the isValid method.
abstract  RefactoringStatus Change.isValid(IProgressMonitor pm)
          Verifies that this change object is still valid and can be executed by calling perform.
abstract  Change Change.perform(IProgressMonitor pm)
          Performs this change.
 

Uses of IProgressMonitor in org.eclipse.ltk.core.refactoring.participants
 

Methods in org.eclipse.ltk.core.refactoring.participants with parameters of type IProgressMonitor
 RefactoringStatus ValidateEditChecker.check(IProgressMonitor monitor)
          Performs the actual condition checking.
abstract  RefactoringStatus RefactoringProcessor.checkInitialConditions(IProgressMonitor pm)
          Checks some initial conditions based on the element to be refactored.
abstract  RefactoringStatus RefactoringProcessor.checkFinalConditions(IProgressMonitor pm, CheckConditionsContext context)
          Checks the final conditions based on the element to be refactored.
abstract  Change RefactoringProcessor.createChange(IProgressMonitor pm)
          Creates a Change object describing the workspace modifications the processor contributes to the overall refactoring.
 Change RefactoringProcessor.postCreateChange(Change[] participantChanges, IProgressMonitor pm)
          Additional hook allowing processor's to add changes to the set of workspace modifications after all participant changes have been created.
abstract  RefactoringStatus RefactoringParticipant.checkConditions(IProgressMonitor pm, CheckConditionsContext context)
          Checks the conditions of the refactoring participant.
abstract  Change RefactoringParticipant.createChange(IProgressMonitor pm)
          Creates a Changeobject that contains the workspace modifications of this participant.
 RefactoringStatus ProcessorBasedRefactoring.checkInitialConditions(IProgressMonitor pm)
          Checks some initial conditions based on the element to be refactored. The method is typically called by the UI to perform an initial checks after an action has been executed.

The refactoring has to be considered as not being executable if the returned status has the severity of RefactoringStatus#FATAL.

This method can be called more than once.

 RefactoringStatus ProcessorBasedRefactoring.checkFinalConditions(IProgressMonitor pm)
          After checkInitialConditions has been performed and the user has provided all input necessary to perform the refactoring this method is called to check the remaining preconditions.

The refactoring has to be considered as not being executable if the returned status has the severity of RefactoringStatus#FATAL.

This method can be called more than once.

 Change ProcessorBasedRefactoring.createChange(IProgressMonitor pm)
          Creates a Change object that performs the actual workspace transformation.
 RefactoringStatus IConditionChecker.check(IProgressMonitor monitor)
          Performs the actual condition checking.
 RefactoringStatus CheckConditionsContext.check(IProgressMonitor pm)
          Checks the condition of all registered condition checkers and returns a merge status result.
 

Uses of IProgressMonitor in org.eclipse.search.ui
 

Methods in org.eclipse.search.ui with parameters of type IProgressMonitor
 IStatus ISearchQuery.run(IProgressMonitor monitor)
          This is the method that actually does the work, i.e. finds the results of the search query.
 

Uses of IProgressMonitor in org.eclipse.team.core
 

Methods in org.eclipse.team.core with parameters of type IProgressMonitor
 void ProjectSetCapability.projectSetCreated(File file, Object context, IProgressMonitor monitor)
          Deprecated. should use or override projectSetCreated(File, ProjectSetSerializationContext, IProgressMonitor) instead
 void ProjectSetCapability.projectSetCreated(File file, ProjectSetSerializationContext context, IProgressMonitor monitor)
          Notify the provider that a project set has been created at path.
 String[] ProjectSetCapability.asReference(IProject[] providerProjects, ProjectSetSerializationContext context, IProgressMonitor monitor)
          For every project in providerProjects, return an opaque UTF-8 encoded String to act as a reference to that project.
 IProject[] ProjectSetCapability.addToWorkspace(String[] referenceStrings, ProjectSetSerializationContext context, IProgressMonitor monitor)
          For every String in referenceStrings, load the corresponding project into the workspace.
 String[] IProjectSetSerializer.asReference(IProject[] providerProjects, Object context, IProgressMonitor monitor)
          Deprecated. For every IProject in providerProjects, return an opaque UTF-8 encoded String to act as a reference to that project.
 IProject[] IProjectSetSerializer.addToWorkspace(String[] referenceStrings, String filename, Object context, IProgressMonitor monitor)
          Deprecated. For every String in referenceStrings, create in the workspace a corresponding IProject.
 

Uses of IProgressMonitor in org.eclipse.team.core.subscribers
 

Methods in org.eclipse.team.core.subscribers with parameters of type IProgressMonitor
abstract  void Subscriber.refresh(IResource[] resources, int depth, IProgressMonitor monitor)
          Refreshes the resource hierarchy from the given resources and their children (to the specified depth) from the corresponding resources in the remote location.
 void Subscriber.collectOutOfSync(IResource[] resources, int depth, SyncInfoSet set, IProgressMonitor monitor)
          Adds all out-of-sync resources (getKind() !
 

Uses of IProgressMonitor in org.eclipse.team.core.synchronize
 

Methods in org.eclipse.team.core.synchronize with parameters of type IProgressMonitor
 void SyncInfoSet.connect(ISyncInfoSetChangeListener listener, IProgressMonitor monitor)
          Connect the listener to the sync set in such a fashion that the listener will be connected the the sync set using addChangeListener and issued a reset event.
 void SyncInfoSet.endInput(IProgressMonitor monitor)
          This method is used to release the lock on this set.
abstract  boolean SyncInfoFilter.select(SyncInfo info, IProgressMonitor monitor)
          Return true if the provided SyncInfo matches the filter.
 boolean SyncInfoFilter.ContentComparisonSyncInfoFilter.select(SyncInfo info, IProgressMonitor monitor)
           
 boolean SyncInfoFilter.ContentComparisonSyncInfoFilter.compareContents(IFile local, IResourceVariant remote, IProgressMonitor monitor)
          Compare the contents of the local file and its variant.
 void ISyncInfoSetChangeListener.syncInfoSetReset(SyncInfoSet set, IProgressMonitor monitor)
          Sent when the contents of a SyncInfoSet have been reset or the listener has been connected to the set for the first time using SyncInfoSet#connect(ISyncInfoSetChangeListener, IProgressMonitor).
 void ISyncInfoSetChangeListener.syncInfoChanged(ISyncInfoSetChangeEvent event, IProgressMonitor monitor)
          Sent when a SyncInfoSet changes.
 void ISyncInfoSetChangeListener.syncInfoSetErrors(SyncInfoSet set, ITeamStatus[] errors, IProgressMonitor monitor)
          This method is called when errors have occurred calculating the SyncInfo for a resource.
 boolean FastSyncInfoFilter.select(SyncInfo info, IProgressMonitor monitor)
           
 

Uses of IProgressMonitor in org.eclipse.team.core.variants
 

Methods in org.eclipse.team.core.variants with parameters of type IProgressMonitor
 void ThreeWaySynchronizer.run(IResource resourceRule, IWorkspaceRunnable runnable, IProgressMonitor monitor)
          Perform multiple sync state modifications and fire only a single change notification at the end.
 void ThreeWaySynchronizer.flush(org.eclipse.team.internal.core.subscribers.BatchingLock.ThreadInfo info, IProgressMonitor monitor)
           
protected  IResource[] ThreeWayRemoteTree.collectChanges(IResource local, IResourceVariant remote, int depth, IProgressMonitor monitor)
           
 void ResourceVariantTreeSubscriber.refresh(IResource[] resources, int depth, IProgressMonitor monitor)
           
protected  IResource[] ResourceVariantTree.collectChanges(IResource local, IResourceVariant remote, int depth, IProgressMonitor monitor)
           
 void ResourceVariantByteStore.run(IResource root, IWorkspaceRunnable runnable, IProgressMonitor monitor)
          Run the given action which may contain multiple modifications to the byte store.
 void PersistantResourceVariantByteStore.run(IResource root, IWorkspaceRunnable runnable, IProgressMonitor monitor)
           
 IResource[] IResourceVariantTree.refresh(IResource[] resources, int depth, IProgressMonitor monitor)
          Refreshes the resource variant tree for the specified resources and possibly their descendants, depending on the depth.
 IStorage IResourceVariant.getStorage(IProgressMonitor monitor)
          Return an instance of IStorage or null if the remote resource does not have contents (i.e. is a folder).
 IStorage CachedResourceVariant.getStorage(IProgressMonitor monitor)
           
protected abstract  void CachedResourceVariant.fetchContents(IProgressMonitor monitor)
          Method that is invoked when the contents of the resource variant need to be fetched.
protected  void CachedResourceVariant.setContents(InputStream stream, IProgressMonitor monitor)
          This method should be invoked by subclasses from within their fetchContents method in order to cache the contents for this resource variant.
 IResource[] AbstractResourceVariantTree.refresh(IResource[] resources, int depth, IProgressMonitor monitor)
          Refreshes the resource variant tree for the specified resources and possibly their descendants, depending on the depth.
protected  IResource[] AbstractResourceVariantTree.refresh(IResource resource, int depth, IProgressMonitor monitor)
          Helper method invoked from refresh(IResource[], int, IProgressMonitor monitor) for each resource.
protected  IResource[] AbstractResourceVariantTree.collectChanges(IResource local, IResourceVariant remote, int depth, IProgressMonitor monitor)
          Collect the changes in the remote tree to the specified depth.
protected abstract  IResourceVariant[] AbstractResourceVariantTree.fetchMembers(IResourceVariant variant, IProgressMonitor progress)
          Fetch the members of the given resource variant handle.
protected abstract  IResourceVariant AbstractResourceVariantTree.fetchVariant(IResource resource, int depth, IProgressMonitor monitor)
          Fetch the resource variant corresponding to the given resource.
 

Uses of IProgressMonitor in org.eclipse.team.ui.synchronize
 

Methods in org.eclipse.team.ui.synchronize with parameters of type IProgressMonitor
protected  Object SyncInfoCompareInput.prepareInput(IProgressMonitor monitor)
           
 void SyncInfoCompareInput.saveChanges(IProgressMonitor pm)
           
 IStatus SubscriberParticipant.refreshNow(IResource[] resources, String taskName, IProgressMonitor monitor)
          Refresh a participant.
 void ParticipantPageSaveablePart.doSave(IProgressMonitor pm)
           
 void ISynchronizeParticipant.prepareCompareInput(ISynchronizeModelElement element, CompareConfiguration configuration, IProgressMonitor monitor)
          Prepare the given element and compare configuration for use with a compare editor input.
 void AbstractSynchronizeParticipant.prepareCompareInput(ISynchronizeModelElement element, CompareConfiguration config, IProgressMonitor monitor)
          Default implementation will update the labels in the given configuration using information from the provided element if it adapts to SyncInfo.
 

Uses of IProgressMonitor in org.eclipse.ui
 

Methods in org.eclipse.ui with parameters of type IProgressMonitor
 void ISaveablePart.doSave(IProgressMonitor monitor)
          Saves the contents of this part.
 

Uses of IProgressMonitor in org.eclipse.ui.actions
 

Methods in org.eclipse.ui.actions with parameters of type IProgressMonitor
protected abstract  void WorkspaceModifyOperation.execute(IProgressMonitor monitor)
          Performs the steps that are to be treated as a single logical workspace change.
 void WorkspaceModifyOperation.run(IProgressMonitor monitor)
          The WorkspaceModifyOperation implementation of this IRunnableWithProgress method initiates a batch of changes by invoking the execute method as a workspace runnable (IWorkspaceRunnable).
protected  void WorkspaceModifyDelegatingOperation.execute(IProgressMonitor monitor)
           
protected abstract  void WorkspaceAction.invokeOperation(IResource resource, IProgressMonitor monitor)
          Performs this action's operation on each of the selected resources, reporting progress to, and fielding cancel requests from, the given progress monitor.
protected  void ScrubLocalAction.invokeOperation(IResource resource, IProgressMonitor monitor)
           
protected  void RenameResourceAction.invokeOperation(IResource resource, IProgressMonitor monitor)
           
protected  void RefreshAction.invokeOperation(IResource resource, IProgressMonitor monitor)
           
protected  void OpenResourceAction.invokeOperation(IResource resource, IProgressMonitor monitor)
           
protected  void MoveFilesAndFoldersOperation.copy(IResource[] resources, IPath destination, IProgressMonitor subMonitor)
          Moves the resources to the given destination.
protected  void CopyFilesAndFoldersOperation.copy(IResource[] resources, IPath destination, IProgressMonitor subMonitor)
          Copies the resources to the given destination.
protected  void CloseResourceAction.invokeOperation(IResource resource, IProgressMonitor monitor)
           
protected  void BuildAction.invokeOperation(IResource resource, IProgressMonitor monitor)
           
 

Uses of IProgressMonitor in org.eclipse.ui.dialogs
 

Methods in org.eclipse.ui.dialogs with parameters of type IProgressMonitor
protected  void WizardResourceImportPage.getSelectedResources(org.eclipse.ui.internal.ide.dialogs.IElementFilter filter, IProgressMonitor monitor)
          Returns this page's list of currently-specified resources to be imported filtered by the IElementFilter.
protected  void WizardNewFolderMainPage.createFolder(IFolder folderHandle, IProgressMonitor monitor)
          Creates a folder resource given the folder handle.
protected  void WizardNewFileCreationPage.createFile(IFile fileHandle, InputStream contents, IProgressMonitor monitor)
          Creates a file resource given the file handle and contents.
 IContainer ContainerGenerator.generateContainer(IProgressMonitor monitor)
          Ensures that this generator's container resource exists.
 

Uses of IProgressMonitor in org.eclipse.ui.editors.text
 

Methods in org.eclipse.ui.editors.text that return IProgressMonitor
 IProgressMonitor TextFileDocumentProvider.getProgressMonitor()
           
 IProgressMonitor TextFileDocumentProvider.NullProvider.getProgressMonitor()
           
 IProgressMonitor ForwardingDocumentProvider.getProgressMonitor()
           
 

Methods in org.eclipse.ui.editors.text with parameters of type IProgressMonitor
protected  IRunnableContext TextFileDocumentProvider.getOperationRunner(IProgressMonitor monitor)
          Returns the runnable context for this document provider.
protected  void TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.DocumentProviderOperation operation, IProgressMonitor monitor)
          Executes the given operation in the providers runnable context.
 void TextFileDocumentProvider.saveDocument(IProgressMonitor monitor, Object element, IDocument document, boolean overwrite)
           
protected  void TextFileDocumentProvider.commitFileBuffer(IProgressMonitor monitor, TextFileDocumentProvider.FileInfo info, boolean overwrite)
          Commits the given file info's file buffer by changing the contents of the underlying file to the contents of this file buffer.
protected  void TextFileDocumentProvider.createFileFromDocument(IProgressMonitor monitor, IFile file, IDocument document)
          Creates the given file with the given document content.
 void TextFileDocumentProvider.setProgressMonitor(IProgressMonitor progressMonitor)
           
protected abstract  void TextFileDocumentProvider.DocumentProviderOperation.execute(IProgressMonitor monitor)
          The actual functionality of this operation.
 void TextFileDocumentProvider.DocumentProviderOperation.run(IProgressMonitor monitor)
           
 void TextFileDocumentProvider.NullProvider.saveDocument(IProgressMonitor monitor, Object element, IDocument document, boolean overwrite)
           
 void TextFileDocumentProvider.NullProvider.setProgressMonitor(IProgressMonitor progressMonitor)
           
protected  void TextEditor.performSaveAs(IProgressMonitor progressMonitor)
          The TextEditor implementation of this AbstractTextEditor method asks the user for the workspace path of a file resource and saves the document there.
protected  void StorageDocumentProvider.doSaveDocument(IProgressMonitor monitor, Object element, IDocument document, boolean overwrite)
           
protected  IRunnableContext StorageDocumentProvider.getOperationRunner(IProgressMonitor monitor)
           
 void ForwardingDocumentProvider.saveDocument(IProgressMonitor monitor, Object element, IDocument document, boolean overwrite)
           
 void ForwardingDocumentProvider.setProgressMonitor(IProgressMonitor progressMonitor)
           
protected  void FileDocumentProvider.doSynchronize(Object element, IProgressMonitor monitor)
           
protected  void FileDocumentProvider.doSaveDocument(IProgressMonitor monitor, Object element, IDocument document, boolean overwrite)
           
protected  void FileDocumentProvider.doResetDocument(Object element, IProgressMonitor monitor)
           
protected  void FileDocumentProvider.refreshFile(IFile file, IProgressMonitor monitor)
          Refreshes the given file resource.
protected  IRunnableContext FileDocumentProvider.getOperationRunner(IProgressMonitor monitor)
           
protected  IPath[] FileBufferOperationHandler.generateLocations(IFile[] files, IProgressMonitor progressMonitor)
          Generates the file buffer locations out of the given files.
protected  IPath[] FileBufferOperationAction.generateLocations(IFile[] files, IProgressMonitor progressMonitor)
           
 

Uses of IProgressMonitor in org.eclipse.ui.forms.editor
 

Methods in org.eclipse.ui.forms.editor with parameters of type IProgressMonitor
 void FormPage.doSave(IProgressMonitor monitor)
           
 

Uses of IProgressMonitor in org.eclipse.ui.part
 

Methods in org.eclipse.ui.part with parameters of type IProgressMonitor
 void MultiEditor.doSave(IProgressMonitor monitor)
           
abstract  void EditorPart.doSave(IProgressMonitor monitor)
           
 

Uses of IProgressMonitor in org.eclipse.ui.progress
 

Methods in org.eclipse.ui.progress with parameters of type IProgressMonitor
 IStatus UIJob.run(IProgressMonitor monitor)
           
abstract  IStatus UIJob.runInUIThread(IProgressMonitor monitor)
          Run the job in the UI Thread.
 void IElementCollector.add(Object element, IProgressMonitor monitor)
          Add the element to the IElementCollector.
 void IElementCollector.add(Object[] elements, IProgressMonitor monitor)
          Add the elements to the IElementCollector.
 void IDeferredWorkbenchAdapter.fetchDeferredChildren(Object object, IElementCollector collector, IProgressMonitor monitor)
          Called by a job run in a separate thread to fetch the children of this adapter.
protected  void DeferredTreeContentManager.addChildren(Object parent, Object[] children, IProgressMonitor monitor)
          Create a UIJob to add the children to the parent in the tree viewer.
 

Uses of IProgressMonitor in org.eclipse.ui.texteditor
 

Methods in org.eclipse.ui.texteditor that return IProgressMonitor
 IProgressMonitor IDocumentProviderExtension2.getProgressMonitor()
          Returns this providers progress monitor.
protected  IProgressMonitor AbstractTextEditor.getProgressMonitor()
          Returns the progress monitor related to this editor.
 IProgressMonitor AbstractDocumentProvider.getProgressMonitor()
           
 

Methods in org.eclipse.ui.texteditor with parameters of type IProgressMonitor
 void IDocumentProviderExtension2.setProgressMonitor(IProgressMonitor progressMonitor)
          Sets this providers progress monitor.
 void IDocumentProvider.saveDocument(IProgressMonitor monitor, Object element, IDocument document, boolean overwrite)
          Saves the given document provided for the given element.
protected  void AbstractTextEditor.performSaveAs(IProgressMonitor progressMonitor)
          Performs a save as and reports the result state back to the given progress monitor.
 void AbstractTextEditor.doSave(IProgressMonitor progressMonitor)
          The AbstractTextEditor implementation of this IEditorPart method may be extended by subclasses.
protected  void AbstractTextEditor.performSave(boolean overwrite, IProgressMonitor progressMonitor)
          Performs the save and handles errors appropriately.
protected  void AbstractTextEditor.handleExceptionOnSave(CoreException exception, IProgressMonitor progressMonitor)
          Handles the given exception.
protected abstract  void AbstractDocumentProvider.doSaveDocument(IProgressMonitor monitor, Object element, IDocument document, boolean overwrite)
          Performs the actual work of saving the given document provided for the given element.
protected abstract  IRunnableContext AbstractDocumentProvider.getOperationRunner(IProgressMonitor monitor)
          Returns the runnable context for this document provider.
protected  void AbstractDocumentProvider.doResetDocument(Object element, IProgressMonitor monitor)
          Executes the actual work of reseting the given elements document.
protected  void AbstractDocumentProvider.executeOperation(AbstractDocumentProvider.DocumentProviderOperation operation, IProgressMonitor monitor)
          Executes the given operation in the providers runnable context.
 void AbstractDocumentProvider.saveDocument(IProgressMonitor monitor, Object element, IDocument document, boolean overwrite)
           
protected  void AbstractDocumentProvider.doSynchronize(Object element, IProgressMonitor monitor)
          Performs the actual work of synchronizing the given element.
 void AbstractDocumentProvider.setProgressMonitor(IProgressMonitor progressMonitor)
           
protected abstract  void AbstractDocumentProvider.DocumentProviderOperation.execute(IProgressMonitor monitor)
          The actual functionality of this operation.
 void AbstractDocumentProvider.DocumentProviderOperation.run(IProgressMonitor monitor)
           
 

Uses of IProgressMonitor in org.eclipse.ui.texteditor.quickdiff
 

Methods in org.eclipse.ui.texteditor.quickdiff with parameters of type IProgressMonitor
 IDocument IQuickDiffReferenceProvider.getReference(IProgressMonitor monitor)
          Returns the reference document for the quick diff display.
 

Uses of IProgressMonitor in org.eclipse.ui.texteditor.spelling
 

Methods in org.eclipse.ui.texteditor.spelling with parameters of type IProgressMonitor
 void SpellingService.check(IDocument document, SpellingContext context, ISpellingProblemCollector collector, IProgressMonitor monitor)
          Checks the given document.
 void SpellingService.check(IDocument document, IRegion[] regions, SpellingContext context, ISpellingProblemCollector collector, IProgressMonitor monitor)
          Checks the given regions in the given document.
 void ISpellingEngine.check(IDocument document, IRegion[] regions, SpellingContext context, ISpellingProblemCollector collector, IProgressMonitor monitor)
          Checks the given regions in the given document.
 

Uses of IProgressMonitor in org.eclipse.ui.wizards.datatransfer
 

Methods in org.eclipse.ui.wizards.datatransfer with parameters of type IProgressMonitor
 void SelectFilesOperation.run(IProgressMonitor monitor)
          Runs the operation.
protected  void ImportOperation.execute(IProgressMonitor progressMonitor)
           
 

Uses of IProgressMonitor in org.eclipse.update.configuration
 

Methods in org.eclipse.update.configuration with parameters of type IProgressMonitor
 void ISessionDelta.process(IProgressMonitor progressMonitor)
          Deprecated. Process all the feature references of the Session Delta.
 void ISessionDelta.process(IFeatureReference[] selected, IProgressMonitor monitor)
          Deprecated. Process the selected feature references of the Session Delta.
 void ILocalSite.revertTo(IInstallConfiguration configuration, IProgressMonitor monitor, IProblemHandler handler)
          Reverts the local site to use the specified configuration.
 IFeatureReference IConfiguredSite.install(IFeature feature, IVerificationListener verificationListener, IProgressMonitor monitor)
          Install the specified feature on this site.
 IFeatureReference IConfiguredSite.install(IFeature feature, IFeatureReference[] optionalFeatures, IVerificationListener verificationListener, IProgressMonitor monitor)
          Install the specified feature on this site.
 void IConfiguredSite.remove(IFeature feature, IProgressMonitor monitor)
          Remove (uninstall) the specified feature from this site
 

Uses of IProgressMonitor in org.eclipse.update.core
 

Classes in org.eclipse.update.core that implement IProgressMonitor
 class InstallMonitor
          Install progress monitor Delegating wrapper for IProgressMonitor used for installation handling.
 

Fields in org.eclipse.update.core declared as IProgressMonitor
protected  IProgressMonitor InstallMonitor.monitor
           
 

Methods in org.eclipse.update.core with parameters of type IProgressMonitor
static ISite SiteManager.getSite(URL siteURL, IProgressMonitor monitor)
          Returns a site object for the site specified by the argument URL.
static ISite SiteManager.getSite(URL siteURL, boolean usesCache, IProgressMonitor monitor)
          Returns a site object for the site specified by the argument URL.
 IFeatureReference Site.install(IFeature sourceFeature, IVerificationListener verificationListener, IProgressMonitor progress)
          Install the specified feature and all optional features on this site.
 IFeatureReference Site.install(IFeature sourceFeature, IFeatureReference[] optionalFeatures, IVerificationListener verificationListener, IProgressMonitor progress)
          Install the specified feature and listed optional features on this site.
 IFeatureReference Site.install(IFeature sourceFeature, IFeatureReference[] optionalFeatures, IFeatureContentConsumer parentContentConsumer, IVerifier parentVerifier, IVerificationListener verificationListener, IProgressMonitor progress)
          Install the specified feature on this site using the content consumer as a context to install the feature in.
 void Site.remove(IFeature feature, IProgressMonitor progress)
          Remove (uninstall) the specified feature from this site.
 IFeature Site.createFeature(String type, URL url, IProgressMonitor monitor)
           
 IFeature IncludedFeatureReference.getFeature(boolean perfectMatch, IConfiguredSite configuredSite, IProgressMonitor monitor)
          Deprecated. use getFeature(IProgressMonitor)
 IFeature IncludedFeatureReference.getFeature(IProgressMonitor monitor)
           
 ISite ISiteFactoryExtension.createSite(URL url, IProgressMonitor monitor)
          Returns a site defined by the supplied URL.
 IFeatureReference ISite.install(IFeature feature, IVerificationListener verificationListener, IProgressMonitor monitor)
          Installs the specified feature on this site.
 IFeatureReference ISite.install(IFeature feature, IFeatureReference[] optionalfeatures, IVerificationListener verificationListener, IProgressMonitor monitor)
          Installs the specified feature on this site.
 void ISite.remove(IFeature feature, IProgressMonitor monitor)
          Removes (uninstalls) the specified feature from this site.
 IFeature ISite.createFeature(String type, URL url, IProgressMonitor monitor)
          Creates a new feature object.
 IFeature IIncludedFeatureReference.getFeature(boolean perfectMatch, IConfiguredSite configuredSite, IProgressMonitor monitor)
          Deprecated. use getFeature(IProgressMonitor)
 IFeature IFeatureReference.getFeature(IProgressMonitor monitor)
          Returns the referenced feature.
 IFeature IFeatureFactory.createFeature(URL url, ISite site, IProgressMonitor monitor)
          Returns a feature defined by the supplied URL.
 void IFeatureContentConsumer.store(ContentReference contentReference, IProgressMonitor monitor)
          Store a feature file.
 IFeatureReference IFeature.install(IFeature targetFeature, IVerificationListener verificationListener, IProgressMonitor monitor)
          Install the contents of this feature into the specified target feature.
 IFeatureReference IFeature.install(IFeature targetFeature, IFeatureReference[] optionalFeatures, IVerificationListener verificationListener, IProgressMonitor monitor)
          Install the contents of this feature into the specified target feature.
 void IContentConsumer.store(ContentReference contentReference, IProgressMonitor monitor)
          Stores a file.
 IFeature FeatureReference.getFeature(IProgressMonitor monitor)
          Returns the feature this reference points to
protected  IFeature FeatureReference.getFeature(IFeatureReference ref, IProgressMonitor monitor)
          Returns the feature the reference points to
 IFeatureReference Feature.install(IFeature targetFeature, IVerificationListener verificationListener, IProgressMonitor progress)
          Install the contents of this feature into the specified target feature.
 IFeatureReference Feature.install(IFeature targetFeature, IFeatureReference[] optionalfeatures, IVerificationListener verificationListener, IProgressMonitor progress)
          Install the contents of this feature into the specified target feature.
abstract  IFeature BaseFeatureFactory.createFeature(URL url, ISite site, IProgressMonitor monitor)
          Create feature.
 

Constructors in org.eclipse.update.core with parameters of type IProgressMonitor
InstallMonitor(IProgressMonitor monitor)
          Install monitor constructor
 

Uses of IProgressMonitor in org.eclipse.update.operations
 

Methods in org.eclipse.update.operations with parameters of type IProgressMonitor
 boolean IOperation.execute(IProgressMonitor pm, IOperationListener listener)
          Executes operation.
 

Uses of IProgressMonitor in org.eclipse.update.search
 

Methods in org.eclipse.update.search with parameters of type IProgressMonitor
 void UpdateSearchRequest.performSearch(IUpdateSearchResultCollector collector, IProgressMonitor monitor)
          Runs the search using the category and scope configured into this request.
 void IUpdateSearchQuery.run(ISite site, String[] categoriesToSkip, IUpdateSearchFilter filter, IUpdateSearchResultCollector collector, IProgressMonitor monitor)
          Executes the query.
 

Uses of IProgressMonitor in org.eclipse.update.standalone
 

Methods in org.eclipse.update.standalone with parameters of type IProgressMonitor
 boolean UpdateCommand.run(IProgressMonitor monitor)
           
 boolean UninstallCommand.run(IProgressMonitor monitor)
           
 boolean SearchCommand.run(IProgressMonitor monitor)
           
abstract  boolean ScriptedCommand.run(IProgressMonitor monitor)
          Executes the command.
 boolean RemoveSiteCommand.run(IProgressMonitor monitor)
           
 boolean ListFeaturesCommand.run(IProgressMonitor monitor)
           
 boolean InstallCommand.run(IProgressMonitor monitor)
           
 boolean EnableCommand.run(IProgressMonitor monitor)
           
 boolean DisableCommand.run(IProgressMonitor monitor)
           
 boolean AddSiteCommand.run(IProgressMonitor monitor)
           
 


Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.