public static org.eclipse.jdt.core.dom.MethodDeclaration getRealMethodDeclarationNode(org.eclipse.jdt.core.IMethod sourceMethod, org.eclipse.jdt.core.dom.CompilationUnit cuUnit) throws JavaModelException { MethodDeclaration methodDeclarationNode = ASTNodeSearchUtil.getMethodDeclarationNode(sourceMethod, cuUnit); if (isGenerated(methodDeclarationNode)) { IType declaringType = sourceMethod.getDeclaringType();
@Override public void updateNode() throws CoreException { if (canChangeNameAndReturnType()) changeMethodName(); }
public void setClassName(String className) { fParameterObjectFactory.setClassName(className); updateReferenceType(); }
@Override public void updateNode() throws CoreException { changeParamguments(); reshuffleElements(); if (fBodyUpdater == null || fBodyUpdater.needsParameterUsedCheck()) checkIfDeletedParametersUsed(); }
@Override public void updateNode() { if (fNode instanceof MethodRef) { changeParamguments(); reshuffleElements(); } if (canChangeNameAndReturnType()) changeMethodName(); }
@Override protected ASTNode createDocReference(final BodyDeclaration declaration) throws JavaModelException { return MoveInstanceMethodProcessor.this.createMethodReference((MethodDeclaration) declaration, getAst()); } }
/** * {@inheritDoc} */ public final Refactoring createRefactoring(final RefactoringDescriptor descriptor) throws CoreException { return new PullUpRefactoring(new PullUpRefactoringProcessor(null, null)); } }
/** * {@inheritDoc} */ public final Refactoring createRefactoring(final RefactoringDescriptor descriptor) throws CoreException { return new ExtractInterfaceRefactoring(new ExtractInterfaceProcessor(null, null)); } }
/** * {@inheritDoc} */ public final Refactoring createRefactoring(final RefactoringDescriptor descriptor) throws CoreException { return new UseSuperTypeRefactoring(new UseSuperTypeProcessor(null, null)); }
/** * {@inheritDoc} */ public Refactoring createRefactoring(final RefactoringDescriptor descriptor) throws CoreException { return new MoveInstanceMethodRefactoring(new MoveInstanceMethodProcessor(null, null)); } }
/** * {@inheritDoc} */ public final Refactoring createRefactoring(final RefactoringDescriptor descriptor) throws CoreException { return new ExtractSupertypeRefactoring(new ExtractSupertypeProcessor(null, null)); } }
public void updateNode() { if (fNode instanceof MethodRef) { changeParamguments(); reshuffleElements(); } if (canChangeNameAndReturnType()) changeMethodName(); }
/** * {@inheritDoc} */ public Refactoring createRefactoring(final RefactoringDescriptor descriptor) throws CoreException { return new JavaMoveRefactoring(new MoveStaticMembersProcessor(null, null)); }
/** * {@inheritDoc} */ public final Refactoring createRefactoring(final RefactoringDescriptor descriptor) throws CoreException { return new PushDownRefactoring(new PushDownRefactoringProcessor(null)); } }
public void setClassName(String className) { fParameterObjectFactory.setClassName(className); updateReferenceType(); }
@Override public void updateNode() throws CoreException { changeParamguments(); reshuffleElements(); if (fBodyUpdater == null || fBodyUpdater.needsParameterUsedCheck()) checkIfDeletedParametersUsed(); }
@Override public void updateNode() { if (fNode instanceof MethodRef) { changeParamguments(); reshuffleElements(); } if (canChangeNameAndReturnType()) changeMethodName(); }
@Override protected ASTNode createDocReference(final BodyDeclaration declaration) throws JavaModelException { return MoveInstanceMethodProcessor.this.createMethodReference((MethodDeclaration) declaration, getAst()); } }
public void setClassName(String className) { fParameterObjectFactory.setClassName(className); updateReferenceType(); }
@Override public void updateNode() throws CoreException { if (canChangeNameAndReturnType()) changeMethodName(); }