|
||||||||||
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 RefactoringFactory
protected void prepare()
prepare
in class RefactoringFactory
public static void register()
public RemoveEmptyClassRefactoring removeEmptyClass()
removeEmptyClass
in class RefactoringFactory
public RenameClassRefactoring renameClass()
renameClass
in class RefactoringFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |