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.equinox.p2.repository |
Defines common API for querying and modifying provisioning repositories.
|
org.eclipse.equinox.p2.repository.metadata |
Defines metadata repository.
|
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.ltk.core.refactoring.resource |
Application programmer interface to implement resource dependend refactorings.
|
org.eclipse.search.ui |
Classes and interface required to contribute search dialog pages and search result view pages.
|
Modifier and Type | Method and Description |
---|---|
protected abstract MultiTextEditWithProgress |
TextFileBufferOperation.computeTextEdit(ITextFileBuffer textFileBuffer,
IProgressMonitor progressMonitor)
Computes and returns a text edit.
|
void |
GenericFileBufferOperationRunner.execute(IPath[] locations,
IFileBufferOperation operation,
IProgressMonitor monitor)
Executes the given operation for all file buffers specified by the given locations.
|
void |
IFileBufferOperation.run(IFileBuffer fileBuffer,
IProgressMonitor monitor)
Runs this operation, that is manipulates the content of the given file
buffer.
|
void |
TextFileBufferOperation.run(IFileBuffer fileBuffer,
IProgressMonitor progressMonitor) |
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 |
---|---|
void |
IRunnableWithProgress.run(IProgressMonitor monitor)
Runs this operation.
|
Modifier and Type | Method and Description |
---|---|
IMetadataRepository |
IMetadataRepositoryManager.createRepository(URI location,
String name,
String type,
Map<String,String> properties)
Creates and returns a new empty metadata repository of the given type at
the given location.
|
IMetadataRepository |
IMetadataRepositoryManager.loadRepository(URI location,
int flags,
IProgressMonitor monitor)
Loads a repository corresponding to the given URL.
|
IMetadataRepository |
IMetadataRepositoryManager.loadRepository(URI location,
IProgressMonitor monitor)
Loads a repository corresponding to the given URL.
|
IMetadataRepository |
IMetadataRepositoryManager.refreshRepository(URI location,
IProgressMonitor monitor)
Refreshes the repository corresponding to the given URL.
|
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. |
abstract RefactoringStatus |
Change.isValid(IProgressMonitor pm)
Verifies that this change object is still valid and can be executed by calling
perform . |
RefactoringStatus |
MultiStateTextFileChange.isValid(IProgressMonitor monitor) |
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 to be executed after the
changes from the refactoring are executed. |
Change |
RefactoringParticipant.createPreChange(IProgressMonitor pm)
Creates a
Change object that contains the workspace modifications
of this participant to be executed before the
changes from the refactoring are executed. |
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 |
---|---|
RefactoringStatus |
ResourceChange.isValid(IProgressMonitor pm)
This implementation of
Change.isValid(IProgressMonitor) tests the modified resource using the validation method
specified by ResourceChange.setValidationMethod(int) . |
Change |
MoveResourceChange.perform(IProgressMonitor monitor) |
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.
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.