Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Composite Refactoring
v1.0
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
C
D
E
F
G
I
N
P
R
S
U
V
C
checkAbstractMethods()
- Method in class compositeRefactoring.codemanipulation.
Inherit
checks if all abstract methods from Derived are implemented in Base.
checkActivation(IProgressMonitor)
- Method in class compositeRefactoring.refactoring.
InheritRefactoring
checks if the refactoring can be activated, e.g. if the vompilation units of base and derived exist, whether they are modifyable
checkActivation(IProgressMonitor)
- Method in class compositeRefactoring.refactoring.
CreateAbstractMethodRefactoring
checks if there is a modifyable IType in which the new method can be created.
checkActivation(IProgressMonitor)
- Method in class compositeRefactoring.refactoring.
CreateAbstractClassRefactoring
checks if there is a package in which the class can be created.
checkBaseSuperclass()
- Method in class compositeRefactoring.codemanipulation.
Inherit
checks if Base already has a superclass.
checkCycle()
- Method in class compositeRefactoring.codemanipulation.
Inherit
checks if Base is superclass of Derived.
checkInput(IProgressMonitor)
- Method in class compositeRefactoring.refactoring.
InheritRefactoring
checks the enabling conditions of the inherit refactoring.
checkInput(IProgressMonitor)
- Method in class compositeRefactoring.refactoring.
CreateAbstractMethodRefactoring
checks if the method already exists and if the type of parameters and return type is valid.
checkInput(IProgressMonitor)
- Method in class compositeRefactoring.refactoring.
CreateAbstractClassRefactoring
checks if there is already a class in the package with this class's name.
checkPreconditions(IProgressMonitor)
- Method in class compositeRefactoring.refactoringComposite.
RefactoringComponent
abstract method for checking the refactorings' enabling conditions
checkPreconditions(IProgressMonitor)
- Method in class compositeRefactoring.refactoringComposite.
RefactoringComposite
checkPreconditions(IProgressMonitor)
- Method in class compositeRefactoring.refactoringComposite.
RefactoringComposite_IteratorImpl
checks the Preconditions of the refactoring.
checkPreconditions(IProgressMonitor)
- Method in class compositeRefactoring.refactoringComposite.
RefactoringComposite_ListImpl
checks the Preconditions of the refactoring.
checkPreconditions(IProgressMonitor)
- Method in class compositeRefactoring.refactoringComposite.
RefactoringNode
checks the Preconditions of the refactoring.
compositeRefactoring
- package compositeRefactoring
compositeRefactoring.actions
- package compositeRefactoring.actions
compositeRefactoring.changes
- package compositeRefactoring.changes
compositeRefactoring.codemanipulation
- package compositeRefactoring.codemanipulation
compositeRefactoring.refactoring
- package compositeRefactoring.refactoring
compositeRefactoring.refactoringComposite
- package compositeRefactoring.refactoringComposite
compositeRefactoring.resources
- package compositeRefactoring.resources
CompositeRefactoringPlugin
- class compositeRefactoring.
CompositeRefactoringPlugin
.
This is the plugin class of the package.
CompositeRefactoringPlugin(IPluginDescriptor)
- Constructor for class compositeRefactoring.
CompositeRefactoringPlugin
The constructor.
CreateAbstractClassChange
- class compositeRefactoring.changes.
CreateAbstractClassChange
.
This class represents an IChange for the refactoring CreateAbstractClassRefactoring.
CreateAbstractClassChange(IPackageFragment, String)
- Constructor for class compositeRefactoring.changes.
CreateAbstractClassChange
creates a new CreateAbstractClassChange object.
CreateAbstractClassRefactoring
- class compositeRefactoring.refactoring.
CreateAbstractClassRefactoring
.
This class is the representation of a refactoring performing an create abstract class transformation.
CreateAbstractClassRefactoring(IPackageFragment, String)
- Constructor for class compositeRefactoring.refactoring.
CreateAbstractClassRefactoring
creates a CreateAbstracClassRefactoring.
CreateAbstractMethod
- class compositeRefactoring.codemanipulation.
CreateAbstractMethod
.
This is a convenience class to make the CreateMethodOperation public.
CreateAbstractMethod(IType, String, String, String[], boolean)
- Constructor for class compositeRefactoring.codemanipulation.
CreateAbstractMethod
creates an object of CreateAbstractMethod.
CreateAbstractMethodChange
- class compositeRefactoring.changes.
CreateAbstractMethodChange
.
This class represents an IChange for the refactoring CreateAbstractMethodRefactoring.
CreateAbstractMethodChange(IType, String, String, String[])
- Constructor for class compositeRefactoring.changes.
CreateAbstractMethodChange
creates a new CreateAbstractMethodChange object.
CreateAbstractMethodRefactoring
- class compositeRefactoring.refactoring.
CreateAbstractMethodRefactoring
.
This class is the representation of a refactoring performing create abstract method transformation.
CreateAbstractMethodRefactoring(IType, String, String, String[])
- Constructor for class compositeRefactoring.refactoring.
CreateAbstractMethodRefactoring
creates a CreateAbstractMethodRefactoring object.
createChange(IProgressMonitor)
- Method in class compositeRefactoring.refactoring.
InheritRefactoring
creates the change object for this refactoring.
createChange(IProgressMonitor)
- Method in class compositeRefactoring.refactoring.
CreateAbstractMethodRefactoring
creates the change object for this refactoring.
createChange(IProgressMonitor)
- Method in class compositeRefactoring.refactoring.
CreateAbstractClassRefactoring
creates the change object for this refactoring.
createChange(IProgressMonitor)
- Method in class compositeRefactoring.refactoringComposite.
RefactoringComponent
abstract method for creating the code change of the refactoring
createChange(IProgressMonitor)
- Method in class compositeRefactoring.refactoringComposite.
RefactoringComposite
createChange(IProgressMonitor)
- Method in class compositeRefactoring.refactoringComposite.
RefactoringComposite_IteratorImpl
creates the change which is to be executed when performing the refactoring.
createChange(IProgressMonitor)
- Method in class compositeRefactoring.refactoringComposite.
RefactoringComposite_ListImpl
creates the change which is to be executed when performing the refactoring.
createChange(IProgressMonitor)
- Method in class compositeRefactoring.refactoringComposite.
RefactoringNode
creates the change which is to be executed when performing the refactoring.
CreateClass
- class compositeRefactoring.codemanipulation.
CreateClass
.
This is a convenience class to make the CreateTypeOperation public.
CreateClass(IJavaElement, String, boolean)
- Constructor for class compositeRefactoring.codemanipulation.
CreateClass
creates an object of CreateClass.
CreateCompilationUnit
- class compositeRefactoring.codemanipulation.
CreateCompilationUnit
.
This is a convenience class to make the CreateCompilatioinUnitOperation public.
CreateCompilationUnit(IPackageFragment, String, String, boolean)
- Constructor for class compositeRefactoring.codemanipulation.
CreateCompilationUnit
creates a new CreateCompilationUnit object.
CreateImport
- class compositeRefactoring.codemanipulation.
CreateImport
.
This is a convenience class to make the CreateImportOperation public.
CreateImport(String, ICompilationUnit)
- Constructor for class compositeRefactoring.codemanipulation.
CreateImport
creates an object of CreateImport
CreatePackageDeclaration
- class compositeRefactoring.codemanipulation.
CreatePackageDeclaration
.
This is a convenience class to make the CreatePackageDeclarationOperation public.
CreatePackageDeclaration(String, ICompilationUnit)
- Constructor for class compositeRefactoring.codemanipulation.
CreatePackageDeclaration
creates an object of CreatePackageDeclaration
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Composite Refactoring
v1.0
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
A
C
D
E
F
G
I
N
P
R
S
U
V