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 TypeMethodDescriptionvoid
void
private int
private int
private int
findUsesInsertionPosition
(boolean bProgram) private void
handleMoveInstruction
(String script, GosuRefactorUtil.MoveInstruction moveInstruction, int startClip, int endClip, boolean up) private boolean
isTypeUsed
(String strType) private void
moveSelection
(boolean up) void
private void
moveSelectionNow
(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()
-