Package com.thoughtworks.gauge.refactor
Class RefactoringMethodVisitor
- java.lang.Object
-
- com.github.javaparser.ast.visitor.VoidVisitorAdapter
-
- com.thoughtworks.gauge.refactor.RefactoringMethodVisitor
-
- All Implemented Interfaces:
com.github.javaparser.ast.visitor.VoidVisitor
public class RefactoringMethodVisitor extends com.github.javaparser.ast.visitor.VoidVisitorAdapter
-
-
Constructor Summary
Constructors Constructor Description RefactoringMethodVisitor(StepValue oldStepValue, StepValue newStepValue, List<Messages.ParameterPosition> paramPositions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<com.github.javaparser.ast.body.Parameter>
getNewParameters()
JavaRefactoringElement
getRefactoredJavaElement()
com.github.javaparser.Range
getStepLineSpan()
boolean
refactored()
void
visit(com.github.javaparser.ast.body.MethodDeclaration methodDeclaration, Object arg)
-
Methods inherited from class com.github.javaparser.ast.visitor.VoidVisitorAdapter
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Constructor Detail
-
RefactoringMethodVisitor
public RefactoringMethodVisitor(StepValue oldStepValue, StepValue newStepValue, List<Messages.ParameterPosition> paramPositions)
-
-
Method Detail
-
visit
public void visit(com.github.javaparser.ast.body.MethodDeclaration methodDeclaration, Object arg)
- Specified by:
visit
in interfacecom.github.javaparser.ast.visitor.VoidVisitor
- Overrides:
visit
in classcom.github.javaparser.ast.visitor.VoidVisitorAdapter
-
refactored
public boolean refactored()
-
getRefactoredJavaElement
public JavaRefactoringElement getRefactoredJavaElement()
-
getNewParameters
public List<com.github.javaparser.ast.body.Parameter> getNewParameters()
-
getStepLineSpan
public com.github.javaparser.Range getStepLineSpan()
-
-