public abstract class RefactoringActionHandlerFactory
extends java.lang.Object
RefactoringActionHandlers 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 PsiElements to delete.
public abstract RefactoringActionHandler createMoveHandler()
public abstract RefactoringActionHandler createRenameHandler()