Package | Description |
---|---|
org.eclipse.ltk.core.refactoring |
Application programmer interface to implement semantic preserving workspace transformations.
|
org.eclipse.ltk.core.refactoring.resource |
Application programmer interface to implement resource dependend refactorings.
|
org.eclipse.ltk.ui.refactoring.history |
Application programming interface to display and preview refactoring history information.
|
Modifier and Type | Method and Description |
---|---|
RefactoringDescriptor |
RefactoringContribution.createDescriptor()
Creates a new customizable refactoring descriptor initialized with its
default values.
|
abstract RefactoringDescriptor |
RefactoringContribution.createDescriptor(String id,
String project,
String description,
String comment,
Map arguments,
int flags)
Creates a new refactoring descriptor initialized with the values provided
by the arguments of this method.
|
RefactoringDescriptor |
RefactoringChangeDescriptor.getRefactoringDescriptor()
Returns the
RefactoringDescriptor that originated the change. |
RefactoringDescriptor[] |
RefactoringSessionDescriptor.getRefactorings()
Returns the refactoring descriptors.
|
RefactoringDescriptor |
RefactoringDescriptorProxy.requestDescriptor(IProgressMonitor monitor)
Resolves this proxy and returns the associated refactoring descriptor.
|
Modifier and Type | Method and Description |
---|---|
protected RefactoringStatus |
PerformRefactoringHistoryOperation.aboutToPerformRefactoring(Refactoring refactoring,
RefactoringDescriptor descriptor,
IProgressMonitor monitor)
Hook method which is called when the specified refactoring is going to be
executed.
|
protected Refactoring |
PerformRefactoringHistoryOperation.createRefactoring(RefactoringDescriptor descriptor,
RefactoringStatus status)
Deprecated.
since 3.4. Override
PerformRefactoringHistoryOperation.createRefactoring(RefactoringDescriptor, RefactoringStatus, IProgressMonitor) instead |
protected Refactoring |
PerformRefactoringHistoryOperation.createRefactoring(RefactoringDescriptor descriptor,
RefactoringStatus status,
IProgressMonitor monitor)
Deprecated.
|
protected RefactoringContext |
PerformRefactoringHistoryOperation.createRefactoringContext(RefactoringDescriptor descriptor,
RefactoringStatus status,
IProgressMonitor monitor)
Method which is called to create a refactoring context from a refactoring descriptor.
|
Map |
RefactoringContribution.retrieveArgumentMap(RefactoringDescriptor descriptor)
Retrieves the argument map of the specified refactoring descriptor.
|
Constructor and Description |
---|
RefactoringChangeDescriptor(RefactoringDescriptor descriptor)
Creates the
RefactoringChangeDescriptor with the
RefactoringDescriptor that originated the change. |
RefactoringSessionDescriptor(RefactoringDescriptor[] descriptors,
String version,
String comment)
Creates a new refactoring session descriptor.
|
Modifier and Type | Class and Description |
---|---|
class |
DeleteResourcesDescriptor
Refactoring descriptor for the delete resource refactoring.
|
class |
MoveResourcesDescriptor
Refactoring descriptor for the move resource refactoring.
|
class |
RenameResourceDescriptor
Refactoring descriptor for the rename resource refactoring.
|
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.