|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Refactoring | |
---|---|
org.acm.seguin.refactor.field | Contains refactorings that apply to fields. |
org.acm.seguin.refactor.method | Responsible for method refactorings. |
org.acm.seguin.refactor.type | Contains the type refactorings. |
org.acm.seguin.refactor.undo | The undo package is responsible for being able to undo the refactoring operations. |
org.acm.seguin.uml.refactor | Contains the user interface compontents, controllers and dialog boxes, that allow a programmer to specify parameters for the refactorings. |
Uses of Refactoring in org.acm.seguin.refactor.field |
---|
Subclasses of Refactoring in org.acm.seguin.refactor.field | |
---|---|
class |
PushDownFieldRefactoring
Performs the push down field refactoring |
class |
PushUpFieldRefactoring
Performs the pullup field refactoring |
class |
RenameFieldRefactoring
Renames a field |
Uses of Refactoring in org.acm.seguin.refactor.method |
---|
Subclasses of Refactoring in org.acm.seguin.refactor.method | |
---|---|
class |
ExtractMethodRefactoring
Refactoring class that extracts a portion of the method and creates a new method with what the user has selected. |
class |
MoveMethodRefactoring
Moves a method from one class to another. |
class |
PushDownMethodRefactoring
Performs the push down method refactoring |
class |
PushUpAbstractMethodRefactoring
Pushes up the signature of an abstract method into the parent class |
class |
PushUpMethodRefactoring
Pushes up a method into a parent class |
class |
RenameMethodRefactoring
Moves a method from one class to another. |
class |
RenameParameterRefactoring
Refactoring to allow a user to rename a parameter |
Uses of Refactoring in org.acm.seguin.refactor.type |
---|
Subclasses of Refactoring in org.acm.seguin.refactor.type | |
---|---|
class |
AddAbstractParent
Adds an abstract parent to a class or a set of classes in the same package. |
class |
AddChildRefactoring
Adds a child class and makes sure that the rest of the system is ready to have a class with that name. |
class |
AddClassRefactoring
Adds a class that is either a parent or a child of an existing class. |
class |
ExtractInterfaceRefactoring
Refactoring that extracts the interface from the dialog |
class |
MoveClass
Main program for repackaging. |
class |
RemoveEmptyClassRefactoring
Removes a particular class that is an abstract parent. |
class |
RenameClassRefactoring
Main program for renaming a class. |
Uses of Refactoring in org.acm.seguin.refactor.undo |
---|
Methods in org.acm.seguin.refactor.undo with parameters of type Refactoring | |
---|---|
UndoAction |
UndoStack.add(Refactoring ref)
Adds a refactoring to the undo stack. |
Uses of Refactoring in org.acm.seguin.uml.refactor |
---|
Methods in org.acm.seguin.uml.refactor that return Refactoring | |
---|---|
protected Refactoring |
ExtractMethodDialog.createRefactoring()
Creates the refactoring and fills in the data |
protected Refactoring |
ExtractInterfaceDialog.createRefactoring()
Extracts an interface from all specified classes. |
protected Refactoring |
PushUpFieldListener.createRefactoring()
Creates a refactoring to be performed |
protected Refactoring |
RenameFieldDialog.createRefactoring()
Creates a refactoring to be performed |
protected abstract Refactoring |
NoInputRefactoringListener.createRefactoring()
Creates a refactoring to be performed |
protected Refactoring |
AddAbstractParentDialog.createRefactoring()
Adds an abstract parent class to all specified classes. |
protected Refactoring |
PushUpMethodListener.createRefactoring()
Creates a refactoring to be performed |
protected Refactoring |
AddChildClassDialog.createRefactoring()
Adds an abstract parent class to all specified classes. |
protected Refactoring |
RemoveClassListener.createRefactoring()
Creates a refactoring to be performed |
protected Refactoring |
PushUpAbstractMethodListener.createRefactoring()
Creates a refactoring to be performed |
protected Refactoring |
RenameClassDialog.createRefactoring()
Creates a refactoring to be performed |
Methods in org.acm.seguin.uml.refactor with parameters of type Refactoring | |
---|---|
protected void |
ExtractMethodDialog.followup(Refactoring refactoring)
Follows up the refactoring by updating the text in the current window |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |