Package com.intellij.execution.filters

Examples of com.intellij.execution.filters.TextConsoleBuilder


          final GeneralCommandLine commandLine = new GeneralCommandLine();
          commandLine.setWorkDirectory(PathUtil.getParentPath(module.getModuleFilePath()));
          commandLine.setExePath(configuration.getCustomExecutablePath());
          commandLine.addParameter(filePath);

          final TextConsoleBuilder consoleBuilder = TextConsoleBuilderFactory.getInstance().createBuilder(module.getProject());
          setConsoleBuilder(consoleBuilder);

          return new OSProcessHandler(commandLine.createProcess(), commandLine.getCommandLineString());
        }
      }, contentToReuse, env);
View Full Code Here


    final StringTokenizer flagsTokenizer = new StringTokenizer(settings.getNmeFlags());
    while (flagsTokenizer.hasMoreTokens()) {
      commandLine.addParameter(flagsTokenizer.nextToken());
    }

    final TextConsoleBuilder consoleBuilder = TextConsoleBuilderFactory.getInstance().createBuilder(module.getProject());
    setConsoleBuilder(consoleBuilder);
    return commandLine;
  }
View Full Code Here

    final StringTokenizer flagsTokenizer = new StringTokenizer(settings.getOpenFLFlags());
    while (flagsTokenizer.hasMoreTokens()) {
      commandLine.addParameter(flagsTokenizer.nextToken());
    }

    final TextConsoleBuilder consoleBuilder = TextConsoleBuilderFactory.getInstance().createBuilder(module.getProject());
    setConsoleBuilder(consoleBuilder);
    return commandLine;
  }
View Full Code Here

    }

    //Make sure to have one command line parameter which contains file name
    assert commandLine.getParametersList().getArray().length == 1;

    final TextConsoleBuilder consoleBuilder = TextConsoleBuilderFactory.getInstance().createBuilder(module.getProject());
    setConsoleBuilder(consoleBuilder);
    return commandLine;
  }
View Full Code Here

    public ExecutionResult execute(Executor executor, @NotNull ProgramRunner runner) throws ExecutionException {

        NginxProcessHandler handler = NginxProcessHandler.create((NginxRunConfiguration) environment.getRunProfile());

        TextConsoleBuilder builder = TextConsoleBuilderFactory.getInstance().createBuilder(project);
        final ConsoleView console = builder != null ? builder.getConsole() : null;
        if (console != null) {
            console.addMessageFilter(new NginxConsoleFilter(project));
            console.attachToProcess(handler);
            handler.setConsole(console);
        }
View Full Code Here

    }
    return null;
  }

  public static RunContentDescriptor createConsole(@NotNull Project project, final String tabTitle) {
    TextConsoleBuilder builder = TextConsoleBuilderFactory.getInstance().createBuilder(project);
    ConsoleView consoleView = builder.getConsole();

    DefaultActionGroup toolbarActions = new DefaultActionGroup();
    JComponent consoleComponent = new JPanel(new BorderLayout());

    JPanel toolbarPanel = new JPanel(new BorderLayout());
View Full Code Here

    }
    catch (RuntimeConfigurationError e) {
      throw new ExecutionException(e);
    }

    final TextConsoleBuilder builder = getConsoleBuilder();
    if (builder instanceof TextConsoleBuilderImpl) {
      ((TextConsoleBuilderImpl)builder).setUsePredefinedMessageFilter(false);
    }

    try {
      builder.addFilter(new DartConsoleFilter(env.getProject(), myRunnerParameters.getDartFile()));

      // unit tests can be run as normal Dart apps, so add DartUnitConsoleFilter as well
      final String workingDir = StringUtil.isEmptyOrSpaces(myRunnerParameters.getWorkingDirectory())
                                ? myRunnerParameters.getDartFile().getParent().getPath()
                                : myRunnerParameters.getWorkingDirectory();
      builder.addFilter(new DartRelativePathsConsoleFilter(env.getProject(), workingDir));
    }
    catch (RuntimeConfigurationError e) {
      builder.addFilter(new DartConsoleFilter(env.getProject(), null)); // can't happen because already checked
    }
  }
View Full Code Here

    return null;
  }

  @NotNull
  private static ConsoleView createConsole(@NotNull final Project project, @NotNull final VirtualFile pubspecYamlFile) {
    final TextConsoleBuilder consoleBuilder = TextConsoleBuilderFactory.getInstance().createBuilder(project);
    consoleBuilder.setViewer(true);
    consoleBuilder.addFilter(new DartConsoleFilter(project, pubspecYamlFile));
    consoleBuilder.addFilter(new DartRelativePathsConsoleFilter(project, pubspecYamlFile.getParent().getPath()));
    return consoleBuilder.getConsole();
  }
View Full Code Here

  private final ConsoleView myConsoleView;
  private final JstdServerStatusView myStatusView;
  private final TabInfo myTabInfo;

  public JstdServerConsoleTab(@NotNull Project project, @NotNull Disposable parentDisposable) {
    TextConsoleBuilder consoleBuilder = TextConsoleBuilderFactory.getInstance().createBuilder(project);
    consoleBuilder.setViewer(true);
    myConsoleView = consoleBuilder.getConsole();
    Disposer.register(parentDisposable, myConsoleView);
    myStatusView = new JstdServerStatusView(parentDisposable);
    JPanel panel = createContent(myConsoleView, myStatusView);
    myTabInfo = new TabInfo(panel);
    myTabInfo.setText("Console");
View Full Code Here

      myLocalMessageDispatcher.sendNow(myUser, pendingMessage);
    }
  }

  protected ConsoleView createConsoleView(Project project) {
    TextConsoleBuilder builder = TextConsoleBuilderFactory.getInstance().createBuilder(project);
    return builder.getConsole();
  }
View Full Code Here

TOP

Related Classes of com.intellij.execution.filters.TextConsoleBuilder

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.