Package org.intellij.grammar.actions
Class BnfGenerateParserUtilAction
- java.lang.Object
-
- com.intellij.openapi.actionSystem.AnAction
-
- org.intellij.grammar.actions.BnfGenerateParserUtilAction
-
- All Implemented Interfaces:
com.intellij.openapi.project.PossiblyDumbAware
public class BnfGenerateParserUtilAction extends com.intellij.openapi.actionSystem.AnAction
-
-
Constructor Summary
Constructors Constructor Description BnfGenerateParserUtilAction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactionPerformed(com.intellij.openapi.actionSystem.AnActionEvent e)static java.lang.StringcreateClass(@NotNull com.intellij.psi.PsiFile origin, @NotNull java.lang.String title, @Nullable java.lang.String baseClass, @NotNull java.lang.String suggestedName, @NotNull java.lang.String suggestedPackage)voidupdate(com.intellij.openapi.actionSystem.AnActionEvent e)-
Methods inherited from class com.intellij.openapi.actionSystem.AnAction
addSynonym, addTextOverride, addTextOverride, applyTextOverride, applyTextOverride, beforeActionPerformedUpdate, copyActionTextOverride, copyActionTextOverrides, copyFrom, copyShortcutFrom, displayTextInToolbar, getEventProject, getShortcutSet, getSynonyms, getTemplatePresentation, getTemplateText, isDefaultIcon, isEnabledInModalContext, isInInjectedContext, isTransparentUpdate, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, registerCustomShortcutSet, setDefaultIcon, setEnabledInModalContext, setInjectedContext, setShortcutSet, startInTransaction, toString, unregisterCustomShortcutSet, useSmallerFontForTextInToolbar
-
-
-
-
Method Detail
-
update
public void update(com.intellij.openapi.actionSystem.AnActionEvent e)
- Overrides:
updatein classcom.intellij.openapi.actionSystem.AnAction
-
actionPerformed
public void actionPerformed(com.intellij.openapi.actionSystem.AnActionEvent e)
- Specified by:
actionPerformedin classcom.intellij.openapi.actionSystem.AnAction
-
createClass
public static java.lang.String createClass(@NotNull @NotNull com.intellij.psi.PsiFile origin, @NotNull @NotNull java.lang.String title, @Nullable @Nullable java.lang.String baseClass, @NotNull @NotNull java.lang.String suggestedName, @NotNull @NotNull java.lang.String suggestedPackage)
-
-