|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.acm.seguin.refactor.RefactoringFactory
org.acm.seguin.ide.jbuilder.refactor.JBuilderRefactoringFactory
public class JBuilderRefactoringFactory
Creates refactorings specific to JBuilder. The refactorings make sure to close out existing files before the refactoring is performed.
| Constructor Summary | |
|---|---|
protected |
JBuilderRefactoringFactory()
Constructor for the JBuilderRefactoringFactory object |
| Method Summary | |
|---|---|
MoveClass |
moveClass()
Creates a move class refactoring object |
protected void |
prepare()
We use this as an opportunity to save all the files in the system before we perform the refactorings. |
static void |
register()
Register this as the factory |
RemoveEmptyClassRefactoring |
removeEmptyClass()
Description of the Method |
RenameClassRefactoring |
renameClass()
Description of the Method |
| Methods inherited from class org.acm.seguin.refactor.RefactoringFactory |
|---|
addChild, addParent, extractInterface, extractMethod, get, moveMethod, pushDownField, pushDownMethod, pushUpAbstractMethod, pushUpField, pushUpMethod, renameField, renameMethod, renameParameter, setSingleton |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected JBuilderRefactoringFactory()
| Method Detail |
|---|
public MoveClass moveClass()
moveClass in class RefactoringFactoryprotected void prepare()
prepare in class RefactoringFactorypublic static void register()
public RemoveEmptyClassRefactoring removeEmptyClass()
removeEmptyClass in class RefactoringFactorypublic RenameClassRefactoring renameClass()
renameClass in class RefactoringFactory
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||