Package | Description |
---|---|
org.eclipse.core.filebuffers.manipulation |
Provides the API for manipulating file buffers.
|
org.eclipse.core.runtime.jobs |
Provides core support for scheduling and interacting with background activity.
|
org.eclipse.ltk.core.refactoring |
Application programmer interface to implement semantic preserving workspace transformations.
|
org.eclipse.ltk.core.refactoring.participants |
Application programming 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.update.search |
Provides support for performing searches and filtering of features.
|
Modifier and Type | Method and Description |
---|---|
protected abstract MultiTextEditWithProgress |
TextFileBufferOperation.computeTextEdit(ITextFileBuffer textFileBuffer,
IProgressMonitor progressMonitor)
Computes and returns a text edit.
|
void |
FileBufferOperationRunner.execute(IPath[] locations,
IFileBufferOperation operation,
IProgressMonitor monitor)
Executes the given operation for all file buffers specified by the given locations.
|
void |
TextFileBufferOperation.run(IFileBuffer fileBuffer,
IProgressMonitor progressMonitor) |
void |
IFileBufferOperation.run(IFileBuffer fileBuffer,
IProgressMonitor monitor)
Runs this operation, that is manipulates the content of the given file
buffer.
|
Modifier and Type | Method and Description |
---|---|
void |
IJobManager.join(Object family,
IProgressMonitor monitor)
Waits until all jobs of the given family are finished.
|
Modifier and Type | Method and Description |
---|---|
RefactoringStatus |
Refactoring.checkAllConditions(IProgressMonitor pm)
Checks all conditions.
|
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 RefactoringStatus |
Refactoring.checkInitialConditions(IProgressMonitor pm)
Checks some initial conditions based on the element to be refactored.
|
abstract Change |
Refactoring.createChange(IProgressMonitor pm)
Creates a
Change object that performs the actual workspace
transformation. |
RefactoringStatus |
MultiStateTextFileChange.isValid(IProgressMonitor monitor) |
abstract RefactoringStatus |
Change.isValid(IProgressMonitor pm)
Verifies that this change object is still valid and can be executed by calling
perform . |
Modifier and Type | Method and Description |
---|---|
abstract RefactoringStatus |
RefactoringParticipant.checkConditions(IProgressMonitor pm,
CheckConditionsContext context)
Checks the conditions of the refactoring participant.
|
abstract RefactoringStatus |
RefactoringProcessor.checkFinalConditions(IProgressMonitor pm,
CheckConditionsContext context)
Checks the final conditions based on the element to be refactored.
|
abstract RefactoringStatus |
RefactoringProcessor.checkInitialConditions(IProgressMonitor pm)
Checks some initial 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. |
abstract Change |
RefactoringParticipant.createChange(IProgressMonitor pm)
Creates a
Change object that contains the workspace modifications
of this participant. |
Change |
RefactoringProcessor.postCreateChange(Change[] participantChanges,
IProgressMonitor pm)
Additional hook allowing processors to add changes to the set of workspace
modifications after all participant changes have been created.
|
Modifier and Type | Method and Description |
---|---|
IStatus |
ISearchQuery.run(IProgressMonitor monitor)
This is the method that actually does the work, i.e. finds the results of
the search query.
|
Modifier and Type | Method and Description |
---|---|
IURLEntry |
IUpdateSearchResultCollectorFromMirror.getMirror(ISiteWithMirrors site,
String siteName)
Returns a mirror of the specified site.
|
void |
UpdateSearchRequest.performSearch(IUpdateSearchResultCollector collector,
IProgressMonitor monitor)
Runs the search using the category and scope configured into
this request.
|
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.