Package editor
Class CodeRefactorManager
java.lang.Object
editor.CodeRefactorManager
Provides syntax-aware movements of code, including refactors, etc.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprivate intprivate intprivate intfindUsesInsertionPosition(boolean bProgram) private voidhandleMoveInstruction(String script, GosuRefactorUtil.MoveInstruction moveInstruction, int startClip, int endClip, boolean up) private booleanisTypeUsed(String strType) private voidmoveSelection(boolean up) voidprivate voidmoveSelectionNow(boolean up) void
-
Field Details
-
_gsEditor
-
-
Constructor Details
-
CodeRefactorManager
-
-
Method Details
-
moveSelectionUp
public void moveSelectionUp() -
moveSelectionDown
public void moveSelectionDown() -
moveSelection
private void moveSelection(boolean up) -
moveSelectionNow
private void moveSelectionNow(boolean up) -
handleMoveInstruction
private void handleMoveInstruction(String script, GosuRefactorUtil.MoveInstruction moveInstruction, int startClip, int endClip, boolean up) -
addToUses
-
isTypeUsed
-
findUsesInsertionPosition
private int findUsesInsertionPosition(boolean bProgram) -
findPackageLocation
private int findPackageLocation() -
findClasspathLocation
private int findClasspathLocation() -
extractVariable
public void extractVariable()
-