public class MakeClassInterfaceFix extends LocalQuickFixAndIntentionActionOnPsiElement
myEndElement, myStartElementEMPTY_ARRAYEMPTY_ARRAY| Constructor and Description | 
|---|
| MakeClassInterfaceFix(PsiClass aClass,
                     boolean makeInterface) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.lang.String | getFamilyName()Returns the name of the family of intentions. | 
| java.lang.String | getText()Returns text to be shown in the list of available actions, if this action
 is available. | 
| 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) | 
invoke, invoke, isAvailable, isAvailable, startInWriteActionapplyFix, applyFix, getEndElement, getName, getStartElement, isAvailableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementToMakeWritablepublic MakeClassInterfaceFix(PsiClass aClass, boolean makeInterface)
public java.lang.String getText()
IntentionActiongetText in interface IntentionActiongetText in class LocalQuickFixOnPsiElementIntentionAction.isAvailable(Project, Editor, PsiFile)public java.lang.String getFamilyName()
IntentionActionIntentionManager.registerIntentionAndMetaData(IntentionAction, String...)public boolean isAvailable(Project project, PsiFile file, PsiElement startElement, PsiElement endElement)
isAvailable in class LocalQuickFixOnPsiElementpublic void invoke(Project project, PsiFile file, Editor editor, PsiElement startElement, PsiElement endElement)
LocalQuickFixAndIntentionActionOnPsiElementinvoke in class LocalQuickFixAndIntentionActionOnPsiElementeditor - the editor where the action is invoked or null if it's invoked from batch inspections results' tool window.