Composite Refactoring
v1.0
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

Composite Refactoring
v1.0
A C D E F G I N P R S U V