public class ImplementAbstractClassMethodsFix extends ImplementMethodsFix
LOG, myEndElement, myStartElement
EMPTY_ARRAY
EMPTY_ARRAY
Constructor and Description |
---|
ImplementAbstractClassMethodsFix(PsiElement highlightElement) |
Modifier and Type | Method and Description |
---|---|
void |
invoke(Project project,
PsiFile file,
Editor editor,
PsiElement startElement,
PsiElement endElement)
Performs the action.
|
boolean |
isAvailable(Project project,
PsiFile file,
PsiElement startElement,
PsiElement endElement) |
chooseMethodsToImplement, getFamilyName, getText, startInWriteAction
invoke, invoke, isAvailable, isAvailable
applyFix, applyFix, getEndElement, getName, getStartElement, isAvailable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getElementToMakeWritable
public ImplementAbstractClassMethodsFix(PsiElement highlightElement)
public boolean isAvailable(Project project, PsiFile file, PsiElement startElement, PsiElement endElement)
isAvailable
in class ImplementMethodsFix
public void invoke(Project project, PsiFile file, Editor editor, PsiElement startElement, PsiElement endElement)
LocalQuickFixAndIntentionActionOnPsiElement
invoke
in class ImplementMethodsFix
editor
- the editor where the action is invoked or null
if it's invoked from batch inspections results' tool window.