public class MyIntentionAction
extends com.intellij.codeInsight.intention.AbstractEmptyIntentionAction
implements com.intellij.codeInsight.intention.LowPriorityAction, com.intellij.openapi.util.Iconable
Constructor and Description |
---|
MyIntentionAction(String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getFamilyName() |
Icon |
getIcon(int flags) |
String |
getText() |
int |
hashCode() |
boolean |
isAvailable(com.intellij.openapi.project.Project project,
com.intellij.openapi.editor.Editor editor,
com.intellij.psi.PsiFile file) |
invoke, startInWriteAction
public MyIntentionAction(@NotNull String name)
@NotNull public String getText()
getText
in interface com.intellij.codeInsight.intention.IntentionAction
@NotNull public String getFamilyName()
getFamilyName
in interface com.intellij.codeInsight.intention.IntentionAction
public boolean isAvailable(@NotNull com.intellij.openapi.project.Project project, com.intellij.openapi.editor.Editor editor, com.intellij.psi.PsiFile file)
isAvailable
in interface com.intellij.codeInsight.intention.IntentionAction
public Icon getIcon(int flags)
getIcon
in interface com.intellij.openapi.util.Iconable
Copyright © 2018-2019 Henix. All Rights Reserved.