Class BnfGenerateParserUtilAction

  • All Implemented Interfaces:
    com.intellij.openapi.project.PossiblyDumbAware

    public class BnfGenerateParserUtilAction
    extends com.intellij.openapi.actionSystem.AnAction
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.intellij.openapi.actionSystem.AnAction

        com.intellij.openapi.actionSystem.AnAction.TransparentUpdate
    • Field Summary

      • Fields inherited from class com.intellij.openapi.actionSystem.AnAction

        ACTIONS_KEY, EMPTY_ARRAY
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void actionPerformed​(com.intellij.openapi.actionSystem.AnActionEvent e)  
      static java.lang.String createClass​(@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)  
      void update​(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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface com.intellij.openapi.project.PossiblyDumbAware

        isDumbAware
    • Constructor Detail

      • BnfGenerateParserUtilAction

        public BnfGenerateParserUtilAction()
    • Method Detail

      • update

        public void update​(com.intellij.openapi.actionSystem.AnActionEvent e)
        Overrides:
        update in class com.intellij.openapi.actionSystem.AnAction
      • actionPerformed

        public void actionPerformed​(com.intellij.openapi.actionSystem.AnActionEvent e)
        Specified by:
        actionPerformed in class com.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)