Package org.eclipse.ui.console

Examples of org.eclipse.ui.console.MessageConsole


    for (int i = 0; i < consoles.length; i++) {
      if (consoles[i].getName().equals(name)){
        return (MessageConsole) consoles[i];
      }
    }
    console = new MessageConsole(name, null);

    updateWaterMarks();
   
    ConsolePlugin.getDefault().getConsoleManager().addConsoles(new IConsole[]{console});
    return console;
View Full Code Here


  public static final int MSG_WARNING = 3;
   
  protected ConsoleDisplayMgr(String messageTitle){   
    m_Title = messageTitle;
   
    m_MessageConsole = new MessageConsole(m_Title, null);
    m_MessageConsole.setTabWidth(4);
    IConsole[] c = new IConsole[]{ m_MessageConsole };
    ConsolePlugin.getDefault().getConsoleManager().addConsoles(c);   
  }
View Full Code Here

  public static final int MSG_WARNING = 3;
   
  protected ConsoleDisplayMgr(String messageTitle){   
    m_Title = messageTitle;
   
    m_MessageConsole = new MessageConsole(m_Title, null);
    m_MessageConsole.setTabWidth(4);
    IConsole[] c = new IConsole[]{ m_MessageConsole };
    ConsolePlugin.getDefault().getConsoleManager().addConsoles(c);   
  }
View Full Code Here

    for (IConsole console : consoles) {
      if (consoleName.equals(console.getName()))
        return (MessageConsole)console;
    }

    MessageConsole newConsole = new MessageConsole (consoleName, null);
    conMan.addConsoles (new IConsole[] { newConsole });
    return newConsole;
  }
View Full Code Here

    conMan.addConsoles (new IConsole[] { newConsole });
    return newConsole;
  }
 
  public static void activateConsole (String consoleName) {
      MessageConsole console = getConsole (consoleName);
      console.activate ();
      MessageConsoleStream out = console.newMessageStream ();
        System.setErr (new PrintStream(out));
        System.setOut (new PrintStream(out));
  }
View Full Code Here

  private static AutoFlushOutputStreamWriter lastConsoleErrorWriter;
 
  private static boolean consoleActivatedOnce = false;

  public static Writer getErrorWriter() {
    MessageConsole console = getConsole();
    if (console == lastConsole && lastConsoleErrorWriter != null) {
      return lastConsoleErrorWriter;
    } else {
      IOConsoleOutputStream stream = console.newOutputStream();
      stream.setColor(new Color(Display.getCurrent(), 255, 0, 0));
      lastConsoleErrorWriter = new AutoFlushOutputStreamWriter(stream);
      lastConsole = console;
      return lastConsoleErrorWriter;
    }
View Full Code Here

      return lastConsoleErrorWriter;
    }
  }

  public static Writer getOutputWriter() {
    MessageConsole console = getConsole();
    if (console == lastConsole && lastConsoleOutputWriter != null) {
      return lastConsoleOutputWriter;
    } else {
      lastConsoleOutputWriter = new AutoFlushOutputStreamWriter(
          console.newOutputStream());
      lastConsole = console;
      return lastConsoleOutputWriter;
    }
  }
View Full Code Here

    for (IConsole console : consoles.getConsoles()) {
      if (SugarJConsole.CONSOLE_NAME.equals(console.getName()))
        return (MessageConsole) console;
    }
    // No console found, so create a new one
    MessageConsole result = new MessageConsole(SugarJConsole.CONSOLE_NAME, null);
    consoles.addConsoles(new IConsole[] { result });
    return result;
  }
View Full Code Here

  public static void activateConsole(final boolean consoleViewOnly) {
    Job job = new UIJob("Open console") {
      @Override
      public IStatus runInUIThread(IProgressMonitor monitor) {
        final String ID = IConsoleConstants.ID_CONSOLE_VIEW;
        MessageConsole console = SugarJConsole.getConsole();
        if (consoleViewOnly) {
          console.activate();
          return Status.OK_STATUS;
        }
        IWorkbenchWindow window = PlatformUI.getWorkbench()
            .getActiveWorkbenchWindow();
        if (window == null)
View Full Code Here

    for (int i = 0; i < consoles.length; i++) {
      if (consoles[i].getName().equals(name)){
        return (MessageConsole) consoles[i];
      }
    }
    console = new MessageConsole(name, null);

    updateWaterMarks();
   
    ConsolePlugin.getDefault().getConsoleManager().addConsoles(new IConsole[]{console});
    return console;
View Full Code Here

TOP

Related Classes of org.eclipse.ui.console.MessageConsole

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.