Class BnfRunJFlexAction

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

    public class BnfRunJFlexAction
    extends com.intellij.openapi.project.DumbAwareAction
    • 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​(@NotNull com.intellij.openapi.actionSystem.AnActionEvent e)  
      static com.intellij.openapi.util.ActionCallback doGenerate​(@NotNull com.intellij.openapi.project.Project project, @NotNull com.intellij.openapi.vfs.VirtualFile flexFile, @NotNull java.util.List<java.io.File> jflex, @NotNull java.lang.String batchId)  
      static void showConsole​(@NotNull com.intellij.openapi.project.Project project, @NotNull java.lang.String title, @NotNull java.lang.String batchId, @NotNull com.intellij.execution.process.OSProcessHandler processHandler)  
      void update​(@NotNull com.intellij.openapi.actionSystem.AnActionEvent e)  
      • Methods inherited from class com.intellij.openapi.project.DumbAwareAction

        create, create
      • 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

      • BnfRunJFlexAction

        public BnfRunJFlexAction()
    • 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 com.intellij.openapi.util.ActionCallback doGenerate​(@NotNull
                                                                          @NotNull com.intellij.openapi.project.Project project,
                                                                          @NotNull
                                                                          @NotNull com.intellij.openapi.vfs.VirtualFile flexFile,
                                                                          @NotNull
                                                                          @NotNull java.util.List<java.io.File> jflex,
                                                                          @NotNull
                                                                          @NotNull java.lang.String batchId)
      • showConsole

        public static void showConsole​(@NotNull
                                       @NotNull com.intellij.openapi.project.Project project,
                                       @NotNull
                                       @NotNull java.lang.String title,
                                       @NotNull
                                       @NotNull java.lang.String batchId,
                                       @NotNull
                                       @NotNull com.intellij.execution.process.OSProcessHandler processHandler)