Class GenerateAction

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

    public class GenerateAction
    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 
      Modifier and Type Field Description
      static com.intellij.notification.NotificationGroup LOG_GROUP  
      • Fields inherited from class com.intellij.openapi.actionSystem.AnAction

        ACTIONS_KEY, EMPTY_ARRAY
    • Constructor Summary

      Constructors 
      Constructor Description
      GenerateAction()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void actionPerformed​(@NotNull com.intellij.openapi.actionSystem.AnActionEvent e)  
      static void doGenerate​(@NotNull com.intellij.openapi.project.Project project, @NotNull java.util.List<com.intellij.openapi.vfs.VirtualFile> bnfFiles)  
      void update​(@NotNull 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
    • Field Detail

      • LOG_GROUP

        public static final com.intellij.notification.NotificationGroup LOG_GROUP
    • Constructor Detail

      • GenerateAction

        public GenerateAction()
    • Method Detail

      • update

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

        public void actionPerformed​(@NotNull
                                    @NotNull com.intellij.openapi.actionSystem.AnActionEvent e)
        Specified by:
        actionPerformed in class com.intellij.openapi.actionSystem.AnAction
      • doGenerate

        public static void doGenerate​(@NotNull
                                      @NotNull com.intellij.openapi.project.Project project,
                                      @NotNull
                                      @NotNull java.util.List<com.intellij.openapi.vfs.VirtualFile> bnfFiles)