org.netbeans.modules.refactoring.java.spi
Class RefactoringVisitor
java.lang.Object
com.sun.source.util.TreeScanner<R,P>
com.sun.source.util.TreePathScanner<Tree,Element>
org.netbeans.modules.refactoring.java.spi.RefactoringVisitor
- All Implemented Interfaces:
- TreeVisitor<Tree,Element>
public class RefactoringVisitor
- extends TreePathScanner<Tree,Element>
| Methods inherited from class com.sun.source.util.TreeScanner |
reduce, scan, visitAnnotation, visitArrayAccess, visitArrayType, visitAssert, visitAssignment, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClass, visitCompilationUnit, visitCompoundAssignment, visitConditionalExpression, visitContinue, visitDoWhileLoop, visitEmptyStatement, visitEnhancedForLoop, visitErroneous, visitExpressionStatement, visitForLoop, visitIdentifier, visitIf, visitImport, visitInstanceOf, visitLabeledStatement, visitLiteral, visitMemberSelect, visitMethod, visitMethodInvocation, visitModifiers, visitNewArray, visitNewClass, visitOther, visitParameterizedType, visitParenthesized, visitPrimitiveType, visitReturn, visitSwitch, visitSynchronized, visitThrow, visitTry, visitTypeCast, visitTypeParameter, visitUnary, visitUnionType, visitVariable, visitWhileLoop, visitWildcard |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
workingCopy
protected WorkingCopy workingCopy
make
protected TreeMaker make
RefactoringVisitor
public RefactoringVisitor()
setWorkingCopy
public void setWorkingCopy(WorkingCopy workingCopy)
throws ToPhaseException
- Parameters:
workingCopy -
- Throws:
ToPhaseException
rewrite
protected void rewrite(Tree oldTree,
Tree newTree)
- Parameters:
oldTree - newTree -