public abstract class RefactoringActionHandlerFactory
extends java.lang.Object
RefactoringActionHandler
s for various refactorings.Constructor and Description |
---|
RefactoringActionHandlerFactory() |
Modifier and Type | Method and Description |
---|---|
abstract RefactoringActionHandler |
createMoveHandler() |
abstract RefactoringActionHandler |
createRenameHandler() |
abstract RefactoringActionHandler |
createSafeDeleteHandler()
Creates handler for Safe Delete refactoring.
|
static RefactoringActionHandlerFactory |
getInstance() |
public static RefactoringActionHandlerFactory getInstance()
public abstract RefactoringActionHandler createSafeDeleteHandler()
RefactoringActionHandler.invoke(com.intellij.openapi.project.Project, com.intellij.psi.PsiElement[], com.intellij.openapi.actionSystem.DataContext)
accepts a list of PsiElement
s to delete.
public abstract RefactoringActionHandler createMoveHandler()
public abstract RefactoringActionHandler createRenameHandler()