public interface MoveClassHandler
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<MoveClassHandler> |
EP_NAME |
Modifier and Type | Method and Description |
---|---|
PsiClass |
doMoveClass(PsiClass aClass,
PsiDirectory moveDestination) |
void |
finishMoveClass(PsiClass aClass) |
java.lang.String |
getName(PsiClass clazz) |
void |
prepareMove(PsiClass aClass) |
void |
preprocessUsages(java.util.Collection<UsageInfo> results) |
static final ExtensionPointName<MoveClassHandler> EP_NAME
void prepareMove(PsiClass aClass)
void finishMoveClass(PsiClass aClass)
PsiClass doMoveClass(PsiClass aClass, PsiDirectory moveDestination) throws IncorrectOperationException
IncorrectOperationException
java.lang.String getName(PsiClass clazz)
clazz
- psiClassvoid preprocessUsages(java.util.Collection<UsageInfo> results)