Interface IRefactoringProvider

  • All Known Implementing Classes:
    DefaultRefactoringProvider

    public interface IRefactoringProvider
    Provides the refactoring for a given refactoring context. Top-level hook for clients who want to provide a different refactoring implementations.
    See Also:
    DefaultRefactoringProvider
    • Method Detail

      • getRefactoring

        org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring getRefactoring​(IRefactoringElementContext refactorElementContext)
        Gets processor based refactoring
        Parameters:
        refactorElementContext - refactoring context, not null
        Returns:
        ProcessorBasedRefactoring initialized by processor or null