org.netbeans.modules.refactoring.java/1 1.37.0 1

org.netbeans.modules.refactoring.java.spi
Class RefactoringVisitor

java.lang.Object
  extended by com.sun.source.util.TreeScanner<R,P>
      extended by com.sun.source.util.TreePathScanner<Tree,Element>
          extended by org.netbeans.modules.refactoring.java.spi.RefactoringVisitor
All Implemented Interfaces:
TreeVisitor<Tree,Element>

public class RefactoringVisitor
extends TreePathScanner<Tree,Element>


Field Summary
protected  TreeMaker make
           
protected  WorkingCopy workingCopy
           
 
Constructor Summary
RefactoringVisitor()
           
 
Method Summary
protected  void rewrite(Tree oldTree, Tree newTree)
           
 void setWorkingCopy(WorkingCopy workingCopy)
           
 
Methods inherited from class com.sun.source.util.TreePathScanner
getCurrentPath, scan, scan
 
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
 

Field Detail

workingCopy

protected WorkingCopy workingCopy

make

protected TreeMaker make
Constructor Detail

RefactoringVisitor

public RefactoringVisitor()
Method Detail

setWorkingCopy

public void setWorkingCopy(WorkingCopy workingCopy)
                    throws ToPhaseException
Parameters:
workingCopy -
Throws:
ToPhaseException

rewrite

protected void rewrite(Tree oldTree,
                       Tree newTree)
Parameters:
oldTree -
newTree -

org.netbeans.modules.refactoring.java/1 1.37.0 1

Built on May 25 2012.  |  Portions Copyright 1997-2012 Oracle. All rights reserved.