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

R

refactor() - Method in class compositeRefactoring.refactoringComposite.RefactoringComponent
this method performs the refactoring.
refactor() - Method in class compositeRefactoring.refactoringComposite.RefactoringComposite
 
refactor() - Method in class compositeRefactoring.refactoringComposite.RefactoringComposite_IteratorImpl
this method performs the composite refactoring.
refactor() - Method in class compositeRefactoring.refactoringComposite.RefactoringComposite_ListImpl
this method performs the composite refactoring.
refactor() - Method in class compositeRefactoring.refactoringComposite.RefactoringNode
this method performs the single refactoring.
RefactorAction - class compositeRefactoring.actions.RefactorAction.
a testclass for the RefactoringComponent framework.
RefactorAction() - Constructor for class compositeRefactoring.actions.RefactorAction
 
RefactoringComponent - class compositeRefactoring.refactoringComposite.RefactoringComponent.
this class is the superclass of all RefactoringComponents.
RefactoringComponentFactory - class compositeRefactoring.RefactoringComponentFactory.
RefactoringComponentFactory is a convenience class for creating simple RefactoringComponents.
RefactoringComponentFactory() - Constructor for class compositeRefactoring.RefactoringComponentFactory
 
RefactoringComposite - class compositeRefactoring.refactoringComposite.RefactoringComposite.
The RefactoringComposite class allows a client to merge single (low-level) refactorings to a higher-level refactoring.
RefactoringComposite_IteratorImpl - class compositeRefactoring.refactoringComposite.RefactoringComposite_IteratorImpl.
This class is an implementation of RefactoringComposite with an Iterator Pattern.
RefactoringComposite_IteratorImpl(RefactoringComponent[]) - Constructor for class compositeRefactoring.refactoringComposite.RefactoringComposite_IteratorImpl
creates a new RefactoringComposite_IteratorImpl object with a default name.
RefactoringComposite_IteratorImpl(String, RefactoringComponent[]) - Constructor for class compositeRefactoring.refactoringComposite.RefactoringComposite_IteratorImpl
creates a new RefactoringComposite_IteratorImpl object.
RefactoringComposite_ListImpl - class compositeRefactoring.refactoringComposite.RefactoringComposite_ListImpl.
This class is an implementation of RefactoringComposite with a List (java.util.List).
RefactoringComposite_ListImpl() - Constructor for class compositeRefactoring.refactoringComposite.RefactoringComposite_ListImpl
creates a new RefactoringComposite_ListImpl object with a default name.
RefactoringComposite_ListImpl(String) - Constructor for class compositeRefactoring.refactoringComposite.RefactoringComposite_ListImpl
creates a new RefactoringComposite_ListImpl object.
RefactoringComposite_ListImpl(String, List) - Constructor for class compositeRefactoring.refactoringComposite.RefactoringComposite_ListImpl
creates a new RefactoringComposite_ListImpl object and adds the RefactoringComponents to the list.
RefactoringComposite_ListImpl(String, RefactoringComponent[]) - Constructor for class compositeRefactoring.refactoringComposite.RefactoringComposite_ListImpl
creates a new RefactoringComposite_ListImpl object and adds the RefactoringComponents to the list.
RefactoringNode - class compositeRefactoring.refactoringComposite.RefactoringNode.
A RefactoringNode is a representation of a single refactoring.
RefactoringNode(Refactoring) - Constructor for class compositeRefactoring.refactoringComposite.RefactoringNode
creates a new RefactoringNode component
run(IAction) - Method in class compositeRefactoring.actions.UndoAction
runs the action.
run(IAction) - Method in class compositeRefactoring.actions.RefactorAction
runs the action.

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