All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
protected abstract boolean |
accept(ElementToWorkOn elementToWorkOn) |
protected abstract OccurrenceManager |
createOccurrenceManager(PsiExpression selectedExpr,
PsiClass parentClass) |
protected ElementToWorkOn.ElementsProcessor<ElementToWorkOn> |
getElementProcessor(Project project,
Editor editor) |
static PsiMethod |
getEnclosingConstructor(PsiClass parentClass,
PsiElement element) |
protected abstract java.lang.String |
getHelpID() |
protected PsiClass |
getParentClass() |
PsiClass |
getParentClass(PsiExpression initializerExpression) |
static PsiElement |
getPhysicalElement(PsiExpression selectedExpr) |
protected abstract java.lang.String |
getRefactoringName() |
protected boolean |
invokeImpl(Project project,
PsiExpression selectedExpr,
Editor editor) |
protected PsiElement |
isStaticFinalInitializer(PsiExpression expr) |
static void |
setModifiers(PsiField field,
BaseExpressionToFieldHandler.Settings settings) |
protected abstract BaseExpressionToFieldHandler.Settings |
showRefactoringDialog(Project project,
Editor editor,
PsiClass parentClass,
PsiExpression expr,
PsiType type,
PsiExpression[] occurrences,
PsiElement anchorElement,
PsiElement anchorElementIfAll) |
protected abstract boolean |
validClass(PsiClass parentClass,
Editor editor) |